MVC 프레임 워크를 처음 사용하고 NerdDinner 샘플 프로젝트를 실행했습니다. 양식 기반 asp.net을 통해이 접근 방식을 좋아합니다.큰 프로젝트의 기본 템플릿으로 NerdDinner 샘플 프로젝트를 사용할 수 있습니까?
저는이 같은 접근 방식을 사용하여 더 큰 측면 프로젝트를 진행하고 싶습니다. 이 프로젝트에서 기본 구조를 좀 더 복잡한 웹 사이트로 확대하는 것을 방해하는 요소가 있습니까? 내 DB는 NerdDinner 프로젝트는 직접 LinqToSQL 클래스를 사용 ... 모든 방법을에서) 약 30 2가, 는 1) NerdDinner 샘플은 두 테이블의 DB를 액세스 : 사물의
예를 들면 나에게주의 할 것을 모델을 컨트롤러를 통해 볼 수 있습니다 ... 더 큰 프로젝트를 원한다면?
NerdDinner 프레임 워크의 다른 부분이 향후 슬픔을 유발할 수 있습니까?
도메인 모델을 /에서 도메인 모델을 LinqToSql 클래스로 변환하는 것이 오버 헤드가 아니라는 것을 알지 못했지만 결국 더 많은 코드를 작성하게됩니까? – David
@David 네, 매핑 레이어를 지원하는 데 더 많은 코드가 필요합니다. 그렇게하지 않으면 이점이없는 한 제안하지 않습니다. 또 다른 옵션은 nHibernate를 사용하는 것이지만, 우리 팀은 그런 준비가되어 있지 않습니다 (가파른 학습 곡선). 그러나 우리 프로젝트에서 우리가 디자인에서 3-4 개의 제한된 컨텍스트로 끝났을 때 작성하기 쉬운 추가 매핑 레이어가 자체적으로 지불되었습니다. –