2012-04-25 3 views
1

그룹 단일 프로젝트를 시작하고 ASP MVC 3을 사용하고 있습니다. 우리는 "전통적인"웹 앱뿐만 아니라 모바일 (웹) 구성 요소도 갖게 될 것입니다. 일부보기가 중복됩니다 (모바일보기 및 인시던트 일반보기와 같이). ASP MVC 4에는 우리가 원하는 모바일 기능이 있지만 베타 버전을 사용하지 않으려합니다.ASP MVC 3 모바일 전략

MVC 3 프로젝트는 모바일 솔루션과 웹 애플리케이션 용으로 두 가지 솔루션이 필요했습니다. 양자 택일로, 우리는 하나의 MVC 프로젝트에 모든 모바일 콘트롤러와 모든 것을 가지고 있다고 생각하고있었습니다. 예를 들어 (/ AccountMobileController/Signup 및/AccountController/Signup)?

당신은 무엇을 추천하십니까? ASP MVC 4 Beta를 사용하는 것은 어리석은가요?

답변

3

MVC 3에서 모바일보기 지원을 상당히 쉽게 얻을 수 있습니다. 그들이 Stackoverflow에서 어떻게 접근했는지 살펴보십시오.

http://kevinmontrose.com/2011/07/17/mobile-views-in-asp-net-mvc3/

는 대부분의 경우, 귀하의 컨트롤러는 모바일 및 전체 사이트에 대한 동일해야하지만보기는 다를 수 있습니다.

0

부트 스트랩 (Bootstrap)과 덜 (Less)과 같은 프레임 워크를 살펴 보라고 제안하면 너무 많은 노력을 기울이지 않아도 반응 형 웹 사이트를 구축 할 수 있습니다. mvc 코드에서 css 나 스타일을 삽입하지 않도록 조심하십시오.

1

나는 MVC4 베타에 대해 말할 것입니다.

그래, 그것은 베타 버전이지만, 제작을 위해 ALMOST 준비가되어 있습니다.

System.Web.Mvc는 실제로 그렇게 많이 변경되지 않았습니다. 실제로 MVC4의 "모바일 템플릿"은 대부분 템플릿과 함께 번들로 제공되는 HTML, CSS 및 Js 템플릿입니다.

MVC4의 주요 새로운 모바일 기능은 다른 장치의보기를 교체하는 것입니다.

플러스 웹 API는 정말 API를 만드는 데 최고입니다.

http://www.asp.net/mvc/tutorials/mvc-4/aspnet-mvc-4-mobile-features

+0

나는 의미있는 변화가 없음을 동의하지만, 다른 그룹 멤버는 ASP MVC 4 RTM은 VS 2011 – Lee

+1

에서 실행 걱정하는 그것은 그것은 배포 빈입니다 2010 년에 잘 실행됩니다. – jcreamer898