2011-01-28 6 views
15

FYI, asp.NET을 알고 asp.NET MVC를 배우려고합니다. asp.NET MVC 3가 출시되었다고 들었습니다. 지금 MVC 3을 배워야합니까? 또는 MVC 1 또는 2로 시작해야합니까?MVC 1 또는 2에 대한 지식없이 asp.NET MVC 3을 배워야합니까?

감사합니다.

+0

MVC 3의 "변경 사항"에 대한 훌륭한 자료는 Brad Wilsons 블로그 게시물입니다. http://bradwilson.typepad.com/blog/2010/10/service-location-pt7-model-metadata.html – jfar

+0

좋은 질문입니다. 나는 같은 질문을 가지고있다. – Cheung

답변

14

핵심 원칙이 한 일을 할 수있는 방법을 배울 것 하나를 배운다면 1에 반복했다 2에 반복 빌드입니다 MVC 3을 배우는 것이 모두 길 일 것입니다. "학습"1 또는 2는 처음에는 프레임 워크에 대한 초기 지식이 이미 오래되었다는 것을 의미합니다. 프레임 워크의 이전 버전을 배우지 말고 항상 조언합니다. 프레임 워크의 최신 버전을 구할 때 종종 물건을 삭제해야하기 때문에 조언합니다.

+0

괜찮 았지만 회사에서 ASP.NET 2.0 (Visual Studio 2005)을 사용하고 있다면 어떻게해야합니까? MVC 3을 설치할 수 있습니까? – Victorgalaxy

+1

다른 질문보기 =) MVC 3에는 .NET 4.0 (http://www.asp.net/learn/whitepapers/mvc3-release-notes#software-requirements)이 필요하므로 .NET 2.0에 익숙하다면, 그렇다면 예전 버전을 배워야 할 것입니다. MVC 2에 .NET 3.5가 필요하다고 생각했지만 잘못된 것일 수 있습니다. – TheRightChoyce

+0

아뇨, 심지어 MVC 1.0이 필요 asp.net 3.5! 믿을만한 ... 그래서 asp.net 2.0 일하는 경우 non-mvc asp.net 막대기를 할 수 있습니다 : S 흠 ... 방금 많은 회사가 여전히 Visual Studio 2005 사용하고 있음을 지적하고 싶습니다. .. * 한숨 * too bad – Victorgalaxy

2

당신은 버전 3을 배워야합니다. 처음 두 버전의 수퍼 세트입니다.
그러나 아직 입문 자료가 얼마나 많이 작성되었는지 잘 모르겠습니다. 3

+0

asp.net 사이트 및 서적을 제외한 입문 자습서가 부족한 경우 +1. – naveen

3

시작 - 당신이 간소화 및 개선 2, 3

2

아마도 "해야"하는 것이 조금 주관적이라고 생각합니다. 그러나 나는 MVC 3을 처음 배우기도하고, 너무 힘들지도 않고 MVC 3을 배우고 있다고 말할 수 있습니다.

Scott Guthrie's blog 당신은 MVC3에 집착한다 ;-)

+0

프레임 워크의 버전을 보지 말고 첫 번째 버전이라고 생각하십시오. 일단 파고 들어가면 머리를 감동시키는 것은 매우 쉽습니다. 추 신 : Scott Guthrie의 이름이 전체적으로 재미 있습니다. 나는 그를 ScottGu로 안다. :) –

1

불구하고 필수입니다. 프레임 워크는 동일한 기본 프로그래밍 패러다임의 반복 및 개선입니다.

Jon Galloway가 MVC3 용 MvcMusicStore example을 다시 코딩했습니다. 필요한 모든 도구는 무료이며, 링크가 제공되며 NuGet을 사용할 수 있습니다!

0

내 운명을 선택해야한다고 생각합니다. Razor View Engine을 사용하여 MVC 3을 배워보십시오. 가능한 경우 볼 수 있습니다. 그건 그렇고, 당신이 사용할 프레임 워크 버전에 달려 있습니다.