【问题标题】:Are there add-on libraries or tools available for ASP.NET MVC development?是否有可用于 ASP.NET MVC 开发的附加库或工具?
【发布时间】:2009-08-19 12:44:20
【问题描述】:
我对 ASP.NET MVC 和实体框架的第一次体验引起了我对这个框架的兴趣,我想实现一些基本的应用程序,涵盖实际 Web 应用程序的基本要求。到目前为止,VS 2008 提供的支持已经令人印象深刻。
然而,对于某些领域,使用现有的附加组件或各种库可能会节省时间。是否已经有商业或开放的解决方案我应该看看?
【问题讨论】:
标签:
asp.net-mvc
model-view-controller
add-in
【解决方案3】:
除了xVal 是一个非常好的验证库,这里没有什么要补充的,它使用了 jQuery。我的公司目前正在从“自己动手”解决方案转变为这种解决方案。
【解决方案4】:
post 底部有一些有用的链接。
包括:
- Gravatar 的 MVC HtmlHelper
- 用于 ASP.NET MVC 的分页 HtmlHelper
- 用于 ASP.NET MVC 的 Marquee 和 GridView HtmlHelpers
- ReCAPTCHA HtmlHelper(也是在 ASP.NET MVC 中使用 ReCAPTCHA 的解决方案)
- ASP.Net MVC 扩展方法创建安全感知 Html.ActionLink
- 复选框列表助手
另外,请密切关注一些大型组件开发人员。 Telerik 有一些 MVC 组件的demo,我听说 DeveloperExpress 也有一些。
【解决方案5】:
只是为 Telerik 的 MVC 支持添加细节:
我们刚刚通过上周的 CTP 启动了对 ASP.NET MVC 的官方支持。我们针对 MVC 的新 UI 扩展旨在将 WebForms 的生产力带入 MVC,而不会违反任何 MVC 概念。我们的新扩展是专门为 MVC 从头开始构建的,它们将利用客户端上的 jQuery 来实现所有行为和 Ajax。
此外,这些扩展是完全开源的,在 Microsoft 公共许可证 (MS-PL) 下获得许可 - 与 ASP.NET MVC 框架随附的许可证相同。您现在可以在 Telerik.com 或 CodePlex 上找到 CTP 源:
http://telerikaspnetmvc.codeplex.com/
综上所述,这是我们早期的支持。我们将在 11 月发布前 3 个 UI 扩展,并在 2010 年从那里构建。第一个计划中的扩展是:
您可以在 Telerik.com 上找到更多详细信息、演示和下载:
www.telerik.com/mvc
希望对您有所帮助。