2011-08-28 4 views
0

내 asp.net mvc 응용 프로그램에 대한 좋은 아키텍처를 만들어야합니다. 이후 asp.net mvc 진짜 뭔가 구조를 처음으로 몇 가지 조언이 필요합니다.어떻게 asp mvc 영역에 넣어 결정

+ 지역 {계정 관리자 Module1의 모듈 2}

1) 계정에서 나는 그들이 인증되지 않은 경우 사용자 가 연결됩니다 로그인 페이지를 넣어 계획했다. 여기에 로그인 페이지를 두는 것이 좋습니다 또는 다른 곳에 있어야합니까?

2) 예를 들어. 당신이 영역에서 페이스 북을 분리 해야하는 경우 거기있을 수있는 영역의 짧은 목록을 제공 할 수 있습니까? 내가 페이 스북 메뉴 섹션을 가지고 있기 때문에 내가 뭔가를 별도의 영역에서 이동해야 을 이해해야하기 때문에이 질문. 계정, 관리자, 친구, 상태, 그룹, 이벤트, 탐색 바 등.

답변

2

쉽게 분리가 가능하고 다른 프로젝트에서 재사용 할 수있는 부분을 만드는 경향이 있습니다.

예를 들어 방명록이나 포럼 (자신 만의 포럼 엔진이있는 경우) 또는 투표 용 플러그인 등이 될 수 있습니다.

+0

확인. 친구 목록, 작업 목록, 친구들의 상태 목록, 개인 데이터 등 몇 가지 섹션으로 구성된 한 페이지가있는 경우 ...이 섹션이 모두 별도 영역에 있어야합니까? 그리고 다른 영역에서 프로젝트를 분리하면, 프로젝트 루트 컨트롤러/뷰/모델 폴더에 뭔가를 넣어야합니까? – 1110