2013-08-01 1 views
1

일반적인 질문 : 웹 사이트를 개발하고 싶다면 ASP.NET MVC (내가 익숙한 유일한 웹 프레임 워크)라고 말하면 일반용이므로 나중에 iOS 용으로 사용할 수 있습니다. , 안드로이드, 명백하게 윈도우 폰? ASP.NET MVC 웹 사이트 등의 백엔드 인 SQL 서버에 어떻게 든 연결해야한다는 것을 의미합니다. 기술적 인 어려움은 무엇입니까 & 고려 사항 앱이 충분히 일반화되어 있으므로 고려해야합니다. 다국어 지원을 계획하고 있으며이를 지원하기 위해 ASP.NET 리소스를 사용합니다.크로스 플랫폼 플랫폼

아니면 여러 플랫폼에서 일반화하기 위해 완전히 다른 프레임 워크를 배워야합니까? 사전에

감사합니다!

답변

0

MVC 프레임 워크는 모바일 장치 용으로 확실히 사용될 수 있습니다 (앱을 말할 때, 앱으로 작동하는 웹 사이트라고 가정 할 때). MVC 4는 템플릿 (http://www.asp.net/whitepapers/mvc4-release-notes#_Toc303253809) .

MVC는 예를 들어 Webforms보다 덜 무거운 손으로 프레임 워크로 이동하기 때문에 모든 장치를 개발할 수있는 유연성을 제공해야합니다. 그러나 잘못된 방식으로 접근하는 경우 몇 가지 문제를 코딩 할 수 있도록 열어 둡니다. 따라서 차세대 반응 형 웹 응용 프로그램을 개발하기 전에 프레임 워크에 익숙해야합니다.

0

웹 서비스 또는 웹 API와 같은 다른 플랫폼에 ASP.NET MVC 컨트롤러를 노출 할 수 있으므로 클라이언트, IOS, Android 또는 기타 서비스에서 호출 할 수 있습니다.

1

ASP.Net은 충분히 일반적입니다. WebAPI를 사용하면 REST 엔드 포인트를 노출 할 수 있지만 (MVAP와 함께 실행하고 MVC에서 사용) 완전한 사용자 인터페이스를 만들 수 있습니다.

그러나 1 회성 쓰기를 계획하는 경우 (예 : Android 및 IOS)를 개발해야하는 번거 로움이 없도록 this excellent (but long) article을 읽으십시오.