按照我之前的问题 Confused about ASP.NET MVC and Server Control
在Visual Layer中,ASP.NET MVC似乎只是回到ASP或JSP的平面世界。这是否意味着他们杀死了对可组合性和可重用性至关重要的组件概念?
如何创建可恢复的视觉复杂组件呢?可以像一些连音一样组装的组件。
答案 0 :(得分:7)
我认为您必须查看jQuery插件和HTML帮助程序 - 没有理由无法轻松打包 - 事实上有些已经通过nuget包管理器进行部署 - 例如,请参阅PagedList.Mvc
有关如何以Html帮助程序的形式构建自己的“控件”的示例,请参阅此post
此外,第三方供应商已经开始提供商业产品 - 例如Teleriks mvc suite
答案 1 :(得分:4)
你可以:
所以不,我认为没有任何事情被“杀死”,我们当然不会倒退。