近来在开发中使用到的开源软件

  • Castle
    尝试过Linq后,还是选择了ActiveRecord.前者目前的套配设置还是不成熟,像LinqDataSource什么的都有不少bug,毕竟是微软产品的第一版,而且还没发布正式版..
    WebForms我是彻底受够了,每个页面的Aspx我都没有勇气再看第二遍,实在太丑陋了.所以还是用MonoRail吧,对它唯一的不满是没有提供默认的成员资格设施,导致很多在此基础上的功能都要自己做--例如在WebForms里能轻松做到的根据角色权限提供导航菜单.
  • jQuery
    有人说jQuery是javascript里的rails,我觉得此话不假.它为js开发提供了一个优美的框架,代码漂亮到第一眼就吸引了我,让我毫不犹豫地放弃了对yui的学习.
  • SharpZipLib
    可能这个是大家用得最多的吧,主要功能是GZip/Deflate/Tar/Zip等格式的压缩与解压.
  • System.Data.Sqlite
    几百K的一个dll,居然是一个能随意发布的RDBMS,而且对SQL92的支持程度让人没有任何话说.如果一定说它有缺点的话,那就是没有官方的图形管理界面.
  • ZedGraph
    在开源的.Net图表组件里,这个是文档做得最好的一个--当然仍然有很大的改善空间.至于功能,其它的几个像NPlot等我一看它们网站上的文档那么稀缺就退却了,试都没有试,所以不知道它功能是不是最强.
  • NLog
    简单好用的日志组件,要求不是特别高的话,第一次接触30分钟后即可在项目中使用了.
  • DockPanel Suite
    强大的窗体停驻框架,基本上VS2005的停驻功能有多强,它就有多强.缺点是文档不足,除了一个入门介绍和帮助文件外,啥也没有了,而且帮助里的措词也足够简明:(
  • MpqTool
    解析Blizzard游戏使用的mpq文件格式的工具.

你可能感兴趣的:(开源软件)