asp에서 mvc 프레임 워크, asp.net mvc 또는 nancy로 구부릴 준비가되었습니다. 어디를 가든 컨트롤러 / 모듈 용 폴더와보기 용 폴더가 표시됩니다. 이것은 유형별로 정리하는 것에 대한 파블로프의 반사 일까, 아니면 더 깊은 지혜가 작용하고 있는가? 함께 열 가능성이 높은 파일을 함께 저장하는 개념 증명 프로젝트가 약간 있습니다. 이 파일들도 서로를 호출 할 가능성이 높기 때문에 더 짧고 덜 부서지기 쉬운 상대 링크로 그렇게 할 수 있습니다. 이 패턴은 폴더 경로가 더 이상 자동으로 URL 경로에 대응하지 않으며, asp.net mvc에서는 프로젝트 템플릿 및 라우팅이 뷰의 \ 컨트롤러 / 스키마를 시행하기 때문에 mvc가 해결해야 할 문제입니다.
이 Microsoft 페이지 는 영역의 개념을 소개합니다. 이 인공적인 분리로 인해 다루기 힘든 큰 앱이 어떻게되는지를 인정하는 것으로 읽을 수 있습니다.
사람들은 "문제의 분리"에 반대 할 것이지만, 별도의 소스 파일을 가짐으로써 우려의 분리는 이미 이루어졌습니다. 단단히 결합 된 소스 파일을 가져 와서 폴더 구조의 반대쪽 끝으로 보내면 확실한 이점이 없습니다.
다른 사람이 싸우고 있습니까? 팁이 있습니까?
View
가 표시되면 컨트롤러에서 호출 할 때 F12 가 뷰로 이동하고 뷰에서 마우스 오른쪽 버튼 메뉴의 첫 번째 옵션을 사용하면 컨트롤러로 이동하고 탐색 부족으로 인한 모든 문제가 사라집니다.