开源相关社区/项目一览
开源项目托管:
http://www.apache.org/
http://www.googlecode.com/
http://www.sf.net/
http://www.github.com/
http://www.java.net/
http://www.codeplex.com/
http://www.codeproject.com/
顶级开源项目:
http://Unix.org/
http://Linux.com/
http://FreeBSD.org/
http://Debian.org/
http://Ubuntu.org.cn/
http://CentOS.org/
http://OpenSUSE.org/
http://NetBSD.org/
http://OpenBSD.org/
http://gnome.org/
http://kde.org/
http://mysql.org/
http://postgresql.org/
http://pgsqldb.org/
http://sqlite.org/
http://mongodb.org/
http://cassandra.apache.org/
http://couchbase.org/
http://couchdb.org/
http://hbase.apache.org/
http://redis.io/
http://neo4j.org/
http://memcached.org/
http://lucene.net/
http://hadoop.com/
http://mono-project.org/ (Mono)
http://java.com/
http://php.net/
http://perl.org/
http://python.org/
http://rubyonrails.org/ (RoR)
http://dotgnu.org/
http://httpd.apache.org/ (Apache)
http://tomcat.apache.org/
http://nginx.org/
http://caucho.com/ (Resin)
http://squid-cache.org/
http://cherokee-project.org/
http://lighttpd.net/
与开发相关框架/工具等:
http://subversion.org/
http://git-scm.com/
http://openoffice.org/
http://monodevelop.com/
http://icsharpcode.net/
http://eclipse.org/
http://ffmpeg.org/
http://7-zip.org/
http://struts.apache.org/
http://castleproject.org/
http://hibernate.org/
http://nhforge.org/
http://jboss.org/
http://mybatis.org/
http://springsource.org/
http://djangoproject.com/
http://jquery.org/
http://prototypejs.org/
http://wordpress.org/
http://dotnetnuke.com/
http://dotnetblogengine.net/
http://mojoportal.org/
http://cuyahoga-project.org/
其他相关组织/机构等等:
http://opensource.org/
http://www.mozilla.org/
http://freedesktop.org/
http://gnu.org/
http://bsd.org/
http://x.org/
开源许可证:http://www.cnetnews.com.cn/2011/0116/2027813.shtml
-
开源控件
工作两年,一直都在做些编码方面的表面功夫,实现了很多很炫的功能,在此写下一些体验。有些比较小的dll文件我回发上来,如果是开源组织的代码我会把地址附上,毕竟人家是回更新的。大家还有什么好用的开源控件欢迎补充。
一、CKeditor 富文本编辑器
老版名称为fckeditor,相信大家耳熟能详。能够在页面上像word一样编辑文字效果。新版的CKeditor修改了很多bug,所有的功能都已插件形式实现。
下面百度文库中的这篇文章介绍的比较好,如果有需要自定义代码的功能可以照下面地址做,我按照下面方法能够调通。
http://wenku.baidu.com/view/12a9cdea81c758f5f61f6778.html
官网地址:http://ckeditor.com/
二、log4net 日志工具
java的log4j项目移植到.net平台下的日志工具。我曾经自己过日志工具,将日志写在服务器的某个文本文件中,但总是因为文本写入异常出现各种各样的错误。log4net的效率很高,而且我使用过程中再也没发生过写日志的异常,用了log4net腰不酸了,腿不疼了,一口气上5楼不费劲。
log4net的操作与log4j相同,大家也可以看java的说明,不过log4net已经推出很长时间了,资料比较多,还是链接以为园友的文章吧。
http://www.cnblogs.com/dragon/archive/2005/03/24/124254.html
官网地址:http://logging.apache.org/log4net/
三、MagickNet 缩图工具
MagickNet是著名的图像处理组件ImageMagick的.NET版本,源码由VC++编写。是我用过的做好用的缩图工具。使用.net自带的图片处理类实现缩图功能,总是感觉缩出来的图片有些毛刺。下面附上代码。
代码
四、Lucene全文检索
Lucene是一个全文索引工具,可以将目录下(包含子目录)的文本文件中的文字制作索引,查找的时候只需要几句简单的代码就能实现高效的检索。配合Highlighter.Net工具可实现google那样的关键字的上下文提示,关键字可以高亮显示。也是一个java的移植项目,书写格式或者api都与java版相同。由于Lucene对.net版本很久没有更新了,这里附上dll文件。
官网地址:http://lucene.apache.org/
五、PDFBox读取PDF文件
好多对pdf操作的工具都是创建pdf文件的,如PDFsharp、Report.NET 等。读取pdf的工具有PDFBox和iTextSharp,有网友推荐使用iTextSharp,我在项目中使用的是PDFBox,个人感觉这个工具的效率很低。PDFBox是一个将java源码编译成.net的dll文件的工具(看到此处的时候我也感到很神奇)。以下地址不太详细的介绍了PDFBox和iTextSharp的使用。
http://lwl0606.cmszs.com/?p=344
六、dhtmlxTree树形控件
dhtmlxTree是一款js写的树形控件,可实现拖拽效果,每个节点的单击双击事件可以配置,打开或关闭节点的事件也可以配置,我最看好这款树形控件的是每个节点前都有一个复选框。数据来源于绑定给控件的xml文件。非常爽的一块树形控件。网上关于这款树形控件的资料较多,这里不多写了。
http://www.cnblogs.com/lts8989/archive/2010/12/19/1909062.html
给力开源,.Net开源地址大收集
一、基础类库:
1,项目名:Npoi
介绍:NPOI - 一个能帮助你直接读写office文件流的库 系统教程:http://www.cnblogs.com/tonyqus/archive/2009/04/12/1434209.html
二、游戏类
1,GamePlatForm
作者:Jianqiang Bao(在microsoft公司)
开源地址:http://gameplatform.codeplex.com/
博客地址:http://www.cnblogs.com/jax/
三、博客论坛类
1,项目名:小泥鳅实验田(.net博客)
下载地址:https://files.cnblogs.com/wei/Loachs_1.2_src.rar
博客园介绍:http://www.cnblogs.com/wei/archive/2010/11/17/loachs-open-source.html
四、通用代码类库:
1,项目名:功能类库作者:南柯一梦博客园地址:http://www.cnblogs.com/conan87810/archive/2009/03/15/1412529.html
五、框架应用类:
1,XCode v3.5源码(及相关组件、例子、代码生成器等)
项目名:XCode v3.5
发起人: 大石头
项目地址:http://xcode.codeplex.com/
作者博客地址:http://www.cnblogs.com/nnhy
项目简介: XCode v3.5源码(及相关组件、例子、代码生成器等)
六、工具应用类
1,作业调度框架(类Quartz.Net)
项目名:WinServiceTask
发起人:一线风项目地址:http://wstask.codeplex.com/
作者博客地址:http://www.cnblogs.com/atwind/
项目功能简介:
1. 启动触发时间采用开源的Quartz.Net项目的Cron表达式:"0 0 12 * * ?" 每天中午12点触发;
2. 多线程运行各任务,互不干扰;
3. 自动监视配置文件,配置文件更改后服务重启;
4. 配置Tasks.config中可以引用公用的资源;
5. 具体任务中可以引用公有资源,并加入本任务对应的相关参数;
6. 具体任务配置中加上Settings设置,方便加入一些配置信息,如果还是不能满足,那么就要自定义Extend的扩展了。
2,mssql监控器项目名:
SQL Monitor 3.0
发起人:灵感之源项目地址:http://sqlmon.codeplex.com/
作者博客地址:http://www.cnblogs.com/unruledboy/
项目简介:
1. 监控SQL Server的进程和Job,查看当前执行的SQL/命令,并终止之。
2. 对象浏览器,跟 SQL Server Management Studio 类似
3. 查询数据
4. 数据库收缩、备份、分离等
5. 性能分析 6. 对象/脚本查找
七、爬虫搜索类:
1,全文搜索开源项目项目名:hubbledotnet
发起人:eaglet老大 (http://www.cnblogs.com/eaglet/)
项目地址:http://hubbledotnet.codeplex.com/
博客地址:http://www.cnblogs.com/team/searchengine/
还有一个盘古分词
八、Web 应用类
1,Web OS,Web IM
项目名:开源WebOS
发起人:春城兄
项目地址:https://files.cnblogs.com/lucc/LOS-1.0.1.30.zip
博客地址:http://home.cnblogs.com/u/lucc/
http://www.cnblogs.com/zsuxiong/archive/2011/01/10/1932413.html