asp.net mvc相关开源项目推荐

asp.net mvc ctp 版本发布不到一个月时间,在社区出现了丛多的优秀开源项目,社区的活跃性非常高哦,前一段时间园子里也引发了MVC WebForm 的讨论,现在给各位推荐几个相关的优秀项目,这些项目是MVC 的价值的最佳证明。
1、 Asp.net mvc Castle MonoRail 项目有着直接的渊源关系,第一个是Castle Monorail 项目,网站地址: [url]http://www.castleproject.org/[/url] ,建议读读这篇文章: MS MVC 框架漩涡中的MonoRail未来 我也在使用WIKI 整理castle 的文档: [url]http://www.openbeta.cn/ioc.ashx[/url]
2、 NHaml --ASP.NET MVC View Engine ,这是一个Ruby Haml 的版本,对于熟悉Ruby 开发的同学一定很熟悉,项目网站: [url]http://haml.hamptoncatlin.com/[/url] 。具体介绍可看这篇文章: [url]http://andrewpeters.net/2007/12/19/introducing-nhaml-an-aspnet-mvc-view-engine[/url]
3、 Mvp.Xml Mvp.Xml 是一组 Xml Library Mvp.Xml 除了可以让 System.Xml 更好用之外,最主要的是他提早实做许多Microsoft 还来不及包在 Framework 里面的 XML 标准的类别,例如:EXSLT XML Base XInclude XPointer... 等等。Mvp.Xml 结合System XML System.Xml.Linq 就实现了XsltViewEngine 视图引擎,项目网站: [url]http://www.codeplex.com/MVPXML[/url]
4、  mvccontrib 已经有好几个的 .NET IOC 应用框架 Castle Windsor StructureMap Spring.NET Ninject 、以及 微软Enterprise Library 4.0将支持依赖注入   。这个项目就是整合这些IoC 框架以及视图引擎,包括Castle MonoRail 所用的NVelocityView 视图引擎、NHamlView 视图引擎、XsltViewEngine 视图引擎等等,如果你有精力和激情,可参与到这个项目的开发,项目地址: [url]http://code.google.com/p/mvccontrib/[/url] 。可阅读如下文章: IoC Container Support for Windsor, StructureMap and Spring.Net Jeffrey Palermo 在博客里讨论了建立在 ASP.NET MVC 框架之上的新 MVCContrib 开源项目,它现在包括了对大多数流行的 .NET IoC 工具的 Inversion of Control (控制反转) 容器的支持

5、Kigg - A Digg like application developed in ASP.NET MVC :[url]http://weblogs.asp.net/rashid/archive/2008/02/18/kigg-a-digg-like-application-developed-in-asp-net-mvc.aspx[/url]

MVC Contrib已提供4种备选的视图引擎
[url]http://www.infoq.com/cn/news/2008/02/mvc-contrib-view-engines[/url]

Using jQuery to add some ajax magic to the ASP.NET mvc framework
[url]http://code.google.com/p/jquerymvc/[/url]

ASP.NET MVC CAPTCHA:ASP.NET MVC中实现CAPTCHA的方法
[url]http://code.google.com/p/coderjournal/[/url]
[url]http://www.coderjournal.com/2008/03/actionfilterattribute-aspnet-mvc-captcha/[/url]



自由、创新、研究、探索……

你可能感兴趣的:(mvc,开源,职场,asp.net,休闲)