我与ASP.NET MVC和实体框架的第一个经验已经把我在这个框架的兴趣,我想实现一些基本的应用程序,涵盖了现实世界中的Web应用程序的基本要求。 到目前为止,2008年VS给予的支持已经是令人印象深刻。 然而,对于一些地区,它可能是一个节省时间利用现有插件或都挺库。 是否有已经是我应该看看商业或开放式解决方案?
Answer 1:
他们中有一些:
- 小号#ARP架构
- MVCContrib
- MVC项目真棒
一定要检查出示例项目 。
Telerik的取得了一些UI的东西太多(没有检查出来呢)。
您可能会感兴趣检查出像其他视图引擎:
- 火花 (这一个踢一个$$)
- NHaml
哈克最近发布的关于.LESS -可能是值得一试的管理CSS
T4MVC大卫博库是一个很好的解决方案如何使您的asp.net MVC应用程序更强类型。
对于UI测试- 华廷框架。
以下是吉米谈到落实和常见问题的解决方案做UI测试时。 在我看来,他更喜欢加利奥 + NBehave + MbUnit的组合,但我个人比较喜欢BehaveN (它不需要测试运行,没有特别的单元测试框架并列)。
HtmlAgilityPack是一个很好的工具,如果有原始的HTML工作是必要的。
MvcTurbine可以简化您的asp.net-MVC项目的技术部分。
找到有用的MvcExtensions延伸通过卡子门祖尔拉希德做。
为了管理JavaScript和CSS - 快活 。
对象到对象映射器MVVM支持- AutoMapper 。
ELMAH是伟大的错误记录。
Answer 2:
不一定MVC具体,但:
MVC适合于采取一切的优势jQuery UI的控制和漂亮的东西。
还有ELMAH ,并StructureMap为DI / IOC。
Answer 3:
闲来无事多在这里添加除了XVAL是一个非常好的验证库,利用jQuery的。 我公司目前正处于从“滚你自己的”解决了这个移动的过程。
Answer 4:
目前在底部一些有用的链接后 。
包含:
- MVC的HtmlHelper的的Gravatar
- 分页的HtmlHelper的ASP.NET MVC
- ASP.NET MVC的字幕和GridView HtmlHelpers
- ReCAPTCHA技术的HtmlHelper(还有一个解决方案在ASP.NET MVC使用ReCAPTCHA技术)
- ASP.Net MVC扩展方法来创建一个安全意识Html.ActionLink
- CheckBoxList的助手
此外,保持对一些大组件开发人员的眼睛。 Telerik的有一个演示一些MVC组件和我听到DeveloperExpress有一些在路上了。
Answer 5:
只是细节添加到Telerik的MVC支持:
我们刚刚拉开过我们的ASP.NET MVC的官方支持与上周CTP。 我们对MVC新的UI扩展将致力于带来的WebForms到MVC的生产力,而不违反任何MVC概念。 我们新的扩展是从地面专门为MVC建成,他们将利用jQuery的客户端的所有行为和阿贾克斯。
此外,该扩展是完全开源的,基于Microsoft Public License(MS-PL)许可 - 相同的许可证,根据ASP.NET MVC框架的船只。 今天你就可以找到CTP源Telerik.com或CodePlex上:
http://telerikaspnetmvc.codeplex.com/
所有这一切说,这是我们的早期支持。 我们将推出十一月的第3个UI扩展,并建立从那里在2010年的第一个计划扩展为:
- 格
- 菜单
- TabStrip控件
你可以找到更多的细节,演示和上Telerik.com下载:
www.telerik.com/mvc
希望帮助。