事无两极,一切皆是权衡

终于发现,这个世界遍地是金钱,到处是女人!

导航

几个开源的简介

Posted on 2007-10-25 18:24  中国小可  阅读(251)  评论(0)    收藏  举报

1.  Asp.net 2.0 Ajax  原来微软的Atlas项目,经过改头换面果然与众不同.

它有一组服务器控件,可以让你的Asp.net程序在瞬间具有Ajax的行为,虽然它不能为你节约太多的带宽,但性价比绝对超值。

        如果你是一个贪婪者,不满足它的服务器控件给你带来的体验,这也不要紧,它还提供了一组JavaScript类库,不错是JavaSript的类库!可以把你从用Javascriptajax的体力劳动中解放出来,让你的宝贵时间用在更有价值的地方。

        WebForm写程序时你是否遇到过这样的困惑:那个日历控件老是喜刷刷,MutiView做的Tabs也是一点就回送,想写个像标签索引不知道如何做……..,等等等等…….。那就看看它的扩展部分Ajax Control ToolKit吧。里边有三十几个控件,是开源社区供献的,每一个扩展器控件都是用来解决Asp.net中不足的,相信你的大部分困惑都可以在这得到解决.

2.    PetShop4.0里边采用反射工厂来解决数据库无关性。

3.    NHibernate  Hibernate人尽皆知的冬眠者,前边加上个N不知道是什么意思?莫非是

“I  am  Not Hibernate..?” ,如果是这样那就关注它吧。

4. log4net ,log4javaNet版。企业库Application Logging Block的竞争者.

5. Castle   一个小城堡, 里边住着日志组件log4net,Hibernate,MonoRail,NVelocity,马丁之花的ActiveRecordWindsor.基本上个个都是设计模式或开法方法论的实践者。想深入编程绝对不能错过。

6. Cuyahoga  一个开源的CMS.数据访问采用了ActiveRecord模式,ORM用的是大名鼎鼎的冬眠者NHibernate,日志组件用的是log4net,全文检索用的是Lucene.Net(已经闭源),在设计上有值得参考的地方.