2010-06-04 2 views
1

저는 ASP.Net Web Forms 개발자로서 능숙합니다.하지만 MVC에 어떤 영향을 주 었는지, 그리고 MVC를 사용하는 것이 이점이 있는지 알고 싶습니다. 이 웹 사이트의 개발 시간을 방해 할 수 가치가 취미 프로젝트에 대한 ASP.Net MVC를 사용하고 계십니까?

  • 나는
  • MVC (즉, 테스트 용이성)를 사용하는 어떤 보상을 감사하지 않을 수 있습니다

    내 주요 관심사는, 취미 프로젝트에 대한 MVC를 사용하여 가치가

내 관심사가 합리적입니까? 당신이 그것을 배우고 싶은 경우

감사

답변

10

취미 프로젝트는 사실 MVC를 완벽하게 도입 될 수있다. 나는 놀이를하는 것이 좋습니다. 대규모 프로젝트를 위해 MVC를 사용하기 전에 MVC를 사용하지 않았다면, 여러분과 같은 소규모 프로젝트가 새로운 프레임 워크를 배우기위한 훌륭한 디딤돌이 될 것입니다.

물론 진행 상황에 방해가 될 수 있습니다. 시간이 걸리므로이 프로젝트가 방해받을 수 있지만 장기적으로 입문 노출을 얻는 것이 이제는 저울질해야합니까?

+1

는 만들기, 전면 코딩까지 좀 더있을 경향이있다 더 오래 걸리는 것처럼 보이지만, 일단 방해가되면 작업 흐름이 빨라집니다. – Rangoric

1

왜 안 되니?

당신은 애완 동물 프로젝트라고 말하면 시간은별로 문제가되지 않습니다. 좋은 책이 주어 지거나 ASP.NET 사이트의 예를 기반으로 할 때, 당신은 상당히 빠르게 속도를 낼 수 있어야합니다.

테스트 가능성은 ASP.NET MVC의 장점 중 하나이므로 테스트를 작성하고 비즈니스 논리에서 뷰를 분리해야합니까? 누가 알면, 당신은 그것을 좋아할 것입니다. 어느 쪽이든 그렇게하면 CV에 새로운 기술을 사용하는 개인적인 경험을 요구할 수있게되며, 새로운 것을 배우는 것은 언제나 재미 있습니다.

0

당신은 그것을 배우고 작업 상황에 맡길 수 있습니다. 그리고 그 외에도 웹 양식보다 작업하기가 더 좋습니다.

0

저는 확실히 취미 프로젝트를 시작할 것을 권할 것이기 때문에 새로운 기술로 첫 벤처 기업을 생방송 프로젝트로 만들고 싶지 않을 것입니다.

ASP.NET MVC에서 처음 개발하는 동안 MVC 패턴에 익숙해지면서 아키텍처 실수를 범할 것입니다. 또한 WebForms 기능을 많이 사용하지 않고도 자신을 발견 할 수 있으며, 디자인에 기술을 가장 잘 적용하는 방법을 생각해야합니다.

본질적으로 프로젝트 전체에서 사용 가치가 있는지 없는지 알아 봅니다. MVC를 사용하면 개발 시간이 2 달 이상 소요될 프로젝트가 더 잘 개발 될 것입니다.

2

저는 올해 MVC2 (나중에 MVC2로 업그레이드)에서 취미 프로젝트를 시작했으며, 지난 몇 년간 가지고 있었던 최고의 학습 경험 중 하나입니다.

그래서 내 대답은 확실한 'YES'

이 그것을 할, 가능한 한 MVC2의 기능의 많은 악용을 시도 할 것입니다.인간적으로 (또는 기술적으로) 가능한 단순하고 재사용 가능한 작업을 위해 노력하십시오. MVC2의 마스터가 될 수 있습니다. D

0

위의 내용을 추가하기 만하면 MVC . Web Forms보다 MVC에서 더 생산적이라는 것을 알았습니다.

이 튜토리얼을 발견하지 않은 경우

은 매우 초보자 가이드로 추천 스콧 오클라호마에 의해 작성 :

Html Version

PDF Version

관련 문제