내 MVC 프로젝트에 대한 재사용 가능한 컨트롤 또는 사용자 지정 도우미를 작성하려고합니다. 나는 이것이 최선의 방법이라고 확신한다. 어떤 도움을 주셔서 감사합니다.ASP.NET MVC 컨트롤이나 도우미를 만드는 가장 좋은 방법은 무엇입니까?
답변
물론 모범 사례는 MVC 소스 코드의 HtmlHelpers 및 다른 도우미에 캡슐화되어 있습니다. 당신은 소스를 얻을 수 있습니다 http://www.codeplex.com/aspnet
(당신과 의견이 맞지 않아 싫어) HtmlHelpers를 사용하는 것은 모범 사례가 아닙니다. 그것은 실제 프로젝트에서 사용함으로써 예리 해졌고 단지 하나의 접근 방법 일뿐입니다. 나는 최근에 little post on using SubControllers을 작성했습니다. 우리는 작은 것들을 위해 HtmlHelpers를 사용합니다. 그러나 우리는 더 많은 제어, 구성 및 종속성 반전을 위해 SubController를 사용합니다.
Matt, HtmlHelpers가 MSFT로 컨트롤을 만드는 방법이며 해당 경로로가는 것이 좋습니다. 그것이 널리 채택되었는지 여부는 또 다른 이야기입니다. 그래도 추가 링크를 가져 주셔서 감사합니다! –
Jason, 당신은 절대적으로 그것을 주장 할 수 있습니다. DataSets에 대해서도 논쟁의 여지가 있지만 이제는 MS가 그것을 포기합니다. –
매트 - MVC 패턴을 따르는보기에서 호출되는 하위 컨트롤러는 무엇입니까? HTML Helpers와 Partial Views는 표준이지만, (적어도 팀이 어떻게 구현했는지) 서브 컨트롤 러는 불안정한 입장에 서 있다고 말할 수 있습니다. –
- 1. 가상 디렉터리를 고려하여 asp.net mvc 양식 도우미를 만드는 방법은 무엇입니까?
- 2. ASP.NET MVC에서 보고서를 만드는 가장 좋은 방법
- 3. 브라우저에서 MVC Dojo 애플리케이션을 만드는 가장 좋은 방법은 무엇입니까?
- 4. OpenGL을 사용하여 MVC 패러다임을 만드는 가장 좋은 방법은 무엇입니까?
- 5. asp.net MVC에서 내 맞춤 도우미를 만드는 방법은 무엇입니까?
- 6. ASP.net MVC v1.0에서 DataSet의 내용을 표시하는 가장 좋은 방법은 무엇입니까?
- 7. ASP.NET MVC : AjaxRequest에 형식을 반환하는 가장 좋은 방법은 무엇입니까?
- 8. asp.net mvc - 컨트롤러가 객체를 공유하는 가장 좋은 방법은 무엇입니까
- 9. ASP.NET MVC 앱에서 YUI TabView를 사용하는 가장 좋은 방법은 무엇입니까?
- 10. asp.net MVC2에서 모바일 버전의 사이트를 만드는 가장 좋은 방법은 무엇입니까?
- 11. URL을 우호적으로 만드는 가장 좋은 방법은 무엇입니까?
- 12. SSH로 스크립트를 만드는 가장 좋은 방법은 무엇입니까?
- 13. 보안 아키텍처를 만드는 가장 좋은 방법은 무엇입니까?
- 14. Flex에서 WYSIWYG를 만드는 가장 좋은 방법은 무엇입니까?
- 15. ORM으로 테이블을 만드는 가장 좋은 방법은 무엇입니까?
- 16. 사전 데이터베이스를 만드는 가장 좋은 방법은 무엇입니까
- 17. 웹용 마법사를 만드는 가장 좋은 방법은 무엇입니까?
- 18. 역 색인을 만드는 가장 좋은 방법은 무엇입니까?
- 19. 온라인 사전을 만드는 가장 좋은 방법은 무엇입니까?
- 20. 말하는 봇을 만드는 가장 좋은 방법은 무엇입니까?
- 21. '확인'페이지를 만드는 가장 좋은 방법은 무엇입니까?
- 22. 로그인 시스템을 만드는 가장 좋은 방법은 무엇입니까?
- 23. Silverlight에서 "연락처 목록"을 만드는 가장 좋은 방법은 무엇입니까?
- 24. ASP.Net MVC 3에서 합성보기를 만드는 방법은 무엇입니까?
- 25. ASP.NET 캐싱, 가장 좋은 방법은 무엇입니까
- 26. ASP.NET MVC에서 기본 키를 보호하는 가장 좋은 방법은 무엇입니까?
- 27. SQL 데이터베이스에서 GUI 로의 매핑을 만드는 가장 좋은 방법은 무엇입니까?
- 28. 'link_to'및 다른보기 도우미를 레일 콘솔에서 테스트하는 좋은 방법은 무엇입니까?
- 29. Java에서 빈지도를 만드는 가장 좋은 방법은
- 30. 사용자 정의 홈페이지를 만드는 가장 좋은 방법은
그게 전부입니까? 와우. 나는 분명히 상황을 더 복잡하게 만들어야했다. 감사합니다 스콧! –