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

asp.net mvc ctp版本发布不到一个月时间,在社区出现了丛多的优秀开源项目,社区的活跃性非常高哦,前一段时间园子里也引发了MVCWebForm的讨论,现在给各位推荐几个相关的优秀项目,这些项目是MVC的价值的最佳证明。

1、 Asp.net mvc Castle MonoRail项目有着直接的渊源关系,第一个是CastleMonorail项目,网站地址: http://www.castleproject.org/ ,建议读读这篇文章:MS MVC框架漩涡中的MonoRail未来 我也在使用WIKI整理castle 的文档:http://www.openbeta.cn/ioc.ashx

2、 NHaml --ASP.NET MVC View Engine,这是一个RubyHaml的版本,对于熟悉Ruby开发的同学一定很熟悉,项目网站:http://haml.hamptoncatlin.com/。具体介绍可看这篇文章:http://andrewpeters.net/2007/12/19/introducing-nhaml-an-aspnet-mvc-view-engine

3、 Mvp.Xml Mvp.Xml是一组 Xml LibraryMvp.Xml除了可以让 System.Xml 更好用之外,最主要的是他提早实做许多Microsoft还来不及包在 Framework 里面的 XML 标准的类别,例如:EXSLTXML BaseXIncludeXPointer...等等。Mvp.Xml结合SystemXMLSystem.Xml.Linq 就实现了XsltViewEngine视图引擎,项目网站:http://www.codeplex.com/MVPXML

4、 mvccontrib已经有好几个的.NET IOC应用框架Castle Windsor StructureMap Spring.NET Ninject、以及微软Enterprise Library 4.0将支持依赖注入 。这个项目就是整合这些IoC框架以及视图引擎,包括Castle MonoRail所用的NVelocityView视图引擎、NHamlView视图引擎、XsltViewEngine视图引擎等等,如果你有精力和激情,可参与到这个项目的开发,项目地址:http://code.google.com/p/mvccontrib/ 。可阅读如下文章:IoC Container Support for Windsor, StructureMap and Spring.NetJeffrey Palermo在博客里讨论了建立在ASP.NET MVC框架之上的新MVCContrib开源项目,它现在包括了对大多数流行的 .NET IoC工具的Inversion of Control(控制反转)容器的支持

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

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

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

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

ASP.NET MVC CSS Sprite
http://weblogs.asp.net/zowens/archive/2008/04/27/asp-net-mvc-css-sprite.aspx

6、S#arp Architecture: ASP.NET MVC with NHibernate

     http://code.google.com/p/sharp-architecture/

7、 MVC Storefront.

      http://www.codeplex.com/mvcsamples

      RESTful routing in ASP.NET MVC

      http://www.codeproject.com/KB/aspnet/RESTful_MVC_Sample.aspx

 8、MvcWebAPI

    http://code.msdn.microsoft.com/MvcWebAPI

9、MVC Applications

    http://www.codeplex.com/mvcapps

10、ASP.NET MVC Flexigrid sample

  http://www.webplicity.net/flexigrid/

  http://www.codeproject.com/KB/aspnet/MVCFlexigrid.aspx

  ASP.NET MVC : Create Toolbar Control http://www.codeproject.com/KB/aspnet/MVCToolBarControl.aspx

 

 

 

11、CarTrackr - Sample ASP.NET MVC application 

    http://www.codeplex.com/CarTrackr

12、FastMVC: Compress and Cache Dynamic and Static requests

http://code.msdn.microsoft.com/fastmvc

13、Rick URL Shortening Service   http://www.codeplex.com/rick

 

14、ASP.NET MVC XForms is a simple, strongly-typed, extensible UI framework based on the W3C XForms spec. It provides a base set of form controls that allow updating of any complex model object, even complex nested lists. It uses clean, semantic HTML and a fluent, lamba-based API

http://www.codeplex.com/mvcxforms

自由、创新、研究、探索……
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
StartBBS 是一款优雅、开源、轻量社区系统,基于MVC架构    StartBBS由来 其实STB的由来很简单,以前一直用DZ/PW建论坛,在使用过程中发现他们的体积和逻辑关系太复杂了,光数据库里就有几十个关系表,对于做一个小网站来说,有点杀鸡用宰牛刀的感觉,并且备份也麻烦。所以就自己写了一个轻量易用的系统startbbs 理念 让交流回归自然,只有简单才是最好的,这里没有贫富与贵贱,没有老板与员工,只有自由开放的代码以及分享交流 创始人 烧饼-Startbbs的创使人与开发者,目前靠外贸出口业务养家糊口,业余开发STB, 时间有限,但也投入了很多精力和财力在这个项目上,希望这个项目能一直进行下去。在线演示:http://startbbs.oschina.mopaas.com/         采用MVC框架开发,易于二次开发扩展,程序与模板文件分开,大家可以很方便地建立自己的模板,前台UI采用最流行的Twitter Bootstrap和Jquery,最大可能的发掘用户体验,增强用户对论坛的粘性和好感,设计上采用了流式响应式设计,无论你是使用电脑还是平板电脑和 手机,都能很好地适应屏幕。无需要再开发相应的模板。        整体架构从缓存技术、数据库设计、代码优化等多个角度入手进行优化,支持百万级数据,开启缓存和gzip后,打开的网站速度如同静态页一样流畅.        安装包大小仅几百K, 比一般的blog还要小巧轻便, 从起点开始,给“臃肿”两字说拜拜吧!尽管目前还不完善,但我会尽心地把它开发下去,并保持更新。希望大家能互相推荐一下,尽可能地给我留一个链接。 标签:开源社区  开源论坛

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值