【发布时间】:2010-03-28 15:17:10
【问题描述】:
为 ASP.NET MVC 开发丰富的 UI 扩展的最佳实践是什么(我的意思是异步/部分加载、平滑效果、蒙皮等)?我看到 Telerik 有一个 MVC 扩展套件,但还没有尝试过,所以我无法评论它们。
目前我最关心的是如何构建我的扩展代码,以便 C#、ASP 标记和 JQuery 保持彼此分离,但以一种扩展必须易于分发和重用的方式进行封装。
我知道用户控件方法有很多缺陷,但它允许应用程序开发人员只引用一个控件、设置一些参数并在几分钟内启动它。我希望实现与我仍然保持代码易于扩展和构建相同的可移植性/可重用性。
现在,作为讨论主题浮现在脑海中的一些想法是: 模板助手与扩展方法助手或可能的集成 高效使用 jQuery - 命名约定 - - 异步动作加载 - 等等,你可以添加任何你想到的东西
【问题讨论】:
标签: jquery asp.net-mvc user-controls