저는 Zend Framework에서 프로그래밍 중이 었으며 이제는 ASP.NET MVC도 사용하고 있습니다.ASP.NET MVC의 2 단계보기
내가 젠드 프레임 워크에서 좋아하는 것은 레이아웃 (ASP.NET 세계의 마스터 페이지와 같은)이 메인 콘텐츠 후에 렌더링되므로 HTML 도우미를 사용하여 자바 스크립트를 삽입하거나 생성하는 동안 일부 CSS/JS 파일이 필요할 수 있습니다. 메인 컨텐츠와 html 도우미는 보통 레이아웃 (마스터 페이지)에 배치되는 헤드 태그에 필요한 모든 코드를 배치합니다. ASP.NET MVC에서 가능한 것입니까?
예 그건 사실이지만, 상상 귀하의 페이지에 UserControls를 렌더링하고 각 CSS 또는 CSS 조각이 필요합니다. "head"자리 표시 자에 액세스 할 수 없거나 누락되었습니다. 뭔가? – Steve
정확한 컨텍스트를 알지 못하면 페이지에 특정 컨트롤을 넣는다는 것을 알고 있으면 사용자 컨트롤이 아닌 페이지를 통해 컨트롤에 필요한 JavaScript와 CSS를 포함시킬 수 있습니다. 나를 위해, 이것들은 브라우저가 몇개의 작은 파일보다 큰 파일을 조금 더 다운로드하는 것이 더 빠르기 때문에 종종 별개의 파일이 아니기 때문에 조금 문제가되지 않습니다. –
또한 이러한 가능성을 알고 있지만 ZF의 개념이 마음에 들었습니다. 다른 예 : UserControls는이 자바 스크립트를 동적으로 생성 할 수 있습니다. 가상 사이트는 사용자 설정에 따라 UserControl을 사용하여 렌더링되는 많은 위젯이 포함 된 복잡한 포털입니다. (물론 모든 스크립트에 하나의 큰 자바 스크립트 파일을 가질 수 있습니다) – Steve