我很好奇MVC 3工具包有哪些选项。对于webforms,我一直坚持使用Telerik控件。与其webforms产品相比,他们的MVC产品并不多。谷歌搜索似乎没有出现许多有用的结果,所以我想我会看看是否有任何开发者有任何他们想要分享的经验。
任何人都有使用其他有用工具包加速MVC 3开发的经验吗?
答案 0 :(得分:4)
ASP.NET MVC比传统的WebForms年轻得多,所以没有那么多的工具包是正常的。我个人使用MvcContrib。除了服务器端组件,我也喜欢客户端jQuery插件。 jQuery UI有一些非常漂亮的控件,它们不是特定于.NET MVC,但可以在任何Web应用程序中使用。
答案 1 :(得分:3)
由于MVC允许对HTML进行更多控制,因此大多数用户发现javascript工具包比服务器端工具包要好得多。 jQueryUI,knockout.js等。
答案 2 :(得分:1)
作为替代方案,我建议使用DevExpress库。我使用它们,但仅用于后台应用程序中的高级网格使用,但它们确实加快了我在这些场景中的开发。 在前端应用程序中,与使用现代JS工具包获得的内容相比,我永远不需要实现如此繁重(并且根据html代码imo)的内容。 (我知道,你必须写一些更多的内容,但是值得一试)
答案 3 :(得分:0)
您还可以查看:Devexpress ASP.NET MVC Extensions
DevExpress ASP.NET MVC Extensions 利用ASP.NET MVC附带的jQuery JavaScript库。我们的扩展通过对HtmlHelper类的扩展来生成本机ASP.NET MVC呈现,支持关注范例的分离,并保持测试实践的简易性。