새 프로젝트 (asp.net MVC)를 시작하려고하는데 지난 몇 달 동안 배운 DDD 규칙을 적용하고 싶습니다.
내 솔루션 구성 방법을 모르겠습니다.
Nhibernate를 사용하고 싶지만 실험과 같아야하므로 Fluent Nhibernate를 사용하고 싶지 않습니다.
사람들이 동일한 프로젝트에서 모든 것을 유지하는 몇 가지 예를 보았습니다. 다른 사람들은 모든 것을 위해 다른 프로젝트를 만드는 경향이 있습니다. 모델과 저장소를 차별화해야한다고 생각합니까 아니면 동일한 프로젝트에 넣어야합니까?
누군가가 기사 등에 대한 링크를 가지고 있다면 그것은 인정 될 것입니다.
ASP.NET MVC 솔루션 (DDD) 구성 방법
감사
알베르토
asp.net mvc, ddd 및 nhibernate가있는 모든 프로젝트가 일부 "기본"아키텍처에 적합하지 않습니다. 프로젝트를 구성하는 방법은 프로젝트가하는 일에 달려 있습니다. 모든 응용 프로그램마다 단 한 가지만 있습니다. 비즈니스 논리 (이 경우 ddd)와 별도의 프로젝트에 프리젠 테이션 논리 (이 경우에는 asp.net mvc)를 넣습니다. 어떤 종류의 웹 응용 프로그램을 만들고 싶습니까?이 응용 프로그램에서 ddd를 어떻게 사용 하시겠습니까? – Paco