0

MVC3을 사용하여 응용 프로그램을 만들고 있습니다. 나는이 프로젝트 다중 계층 응용 프로그램 (데이터 액세스 계층, 비즈니스 로직 계층 및 응용 계층)을 좋아, 이제내 MVC3 프로젝트를 다중 계층 (DAL, BLL 및 UI) 프로젝트로 만드는 방법은 무엇입니까?

http://www.asp.net/mvc/tutorials/getting-started-with-ef-using-mvc/implementing-the-repository-and-unit-of-work-patterns-in-an-asp-net-mvc-application

- 나는의 예제를 따르십시오.

위의 예에서 작성자에게 DAL이라는 폴더가 있음을 알 수 있습니다. 따라서 DAL 프로젝트로 이동해야하는 내용이 되었기를 바랍니다. 비즈니스 로직 레이어로 이동해야 할 모든 것들은 무엇입니까? 데이터 액세스 레이어 DLL을 만들고 비즈니스 로직 레이어 및 비즈니스 로직 레이어 DLL에서 사용하고 응용 프로그램 레이어에서 사용하도록 생각하고 있습니다.

위 예제의 모든 것이 각 레이어로 이동하게 될 것입니다.

더 좋은 방법이 있습니까?

감사

답변

0

경우 https://prodinner.codeplex.com/이 같은 기능을 가진 MVC를위한 아주 좋은 마이크로 소프트 샘플보다, MVC 4 프로젝트 파일을 열 수 -

1) .NET 4.5
2) 엔티티 프레임 워크는 5
3) N 계층 아키텍처
4) 매핑 엔티티 < - ValueInjecter 사용> ViewModels()
5) 등 윈저 성 용기를 사용하고 IOC의 의존성 사출.