小议微软Codeplex最热门的25个.NET开源项目Zzzzz
2009-03-11 18:07
666 查看
目前,微软开源项目网站Codeplex已
经拥有上千个项目。为此,《eWEEK》评出了最流行的25个开源项目。
1. VMukti富媒体协作平台
2. Microsoft SQL Server Product Samples: Engine
3. Patterns & Practices: Enterprise Library
4. BlogEngine.NET
5. Patterns & Practices - Smart Client Guidance
6. NMVP Framework
7. 微软SQL Server Product Samples:数据处理
8. Patterns & Practices: Web Service Software Factory
9. Patterns & Practices - Web Client Software Factory
10. Fast Lightweight Expression Evaluator
11. 微软SQL Server Product Samples:集成服务
12. DocProject for Sandcastle
13. SharpMap - Open Source Mapping Engine for .Net 2.0
14. VFPX
15. 微软SQL Server Product Samples:分析服务
16. Flickr Metadata Synchr
17. AJAX Control Toolkit
18. 微软SQL Server Product Samples:报告服务
19. Enterprise Library Contrib
20. Farseer Physics Engine -- 2D Physics For XNA
21. PublicDomain
22. PowerShell Community Extensions
23. Filter.NET
24. SharpZebra
25. ShizHost
通过这份列表,我们发现微软的程序员们的时间消费观念与世界上其它的Java程序员差不多:玩游戏,然后用AJAX把Web世界装扮一新。你可以在本文末Codeplex Tag云中查看自己最感兴趣的项目。
Codeplex吸引我的理由有很多,但最重要的一点是他将我讨论多年的一些事情变成了现实:基于Windows平台的开源项目对微软来说是一个极好的机会,即展开合作而不是熟视无睹。
并且他们看起来进行的不错(个人观点强于Sourceforge):
Codeplex中的工程都是实际已经在进行的,其中不存在无数的孤立项目,即称之为“抛弃型开放源代码(主要表现形式为项目长期没有更新,没有缺陷报告和补丁发布,没有论坛或者是邮件列表活动,发给项目负责人的电子邮件通常来说有如泥牛入海。)”的项目。而不幸的是这正是Sourceforge的“特色”(Sourceforge上的大部分“工程”页面上什么都没有)。
就我来看,如Sourceforge类站点的优势在于它是一个集市,提供各种不同的、多样的开源项目。而Codeplex则类似于提供基于微软平台的开源项目的一站式的商店。如果微软平台没有如此高的知名度及普及度,那么这一切都是无趣的对比。在这里你可以方便的找到与微软项目的开源项目。
Codeplex要求其中的项目必须基于OSI(开放源代码促进会)认可的协议。Sourceforge也是如此(其中的一部分项目如此)。而我认为最重要的一点就是微软是其成为必要条件。而Codeplex则试图游离开源社区的规则。
那么让我们回过头看看Codeplex上最活跃项目的背景,如下方的tag云,其中的大部分都是稀奇古怪的底层玩意(Web脚本语言的扩展、框架等)。
嗯,其中最大的一个就是Sharepoint。我已经就Sharepoint的潜在危险警告过最终用户,但开发者们显然对此视而不见。
以下是我在这25个最受欢迎的项目中最喜欢的:
[b]Vista Battery Saver(Vista电池节能器)[/b]-通过Vista的一项特性来禁止CPU负荷,最多可以延长你的电池寿命达70%的小程序。
下载
[b]Community Kit for SharePoint(SharePoint社区开发工具包)[/b]-一整套包含最佳实例、模版、Web部分,工具及源代码的,可以让任何人创建基于SharePoint技术的用于讨论任何话题的社区式Web站点(这也是Drupal等感兴趣的领域,简化内容管理系统)。
下载
[b]Facebook Developer Toolkit (Facebook开发工具箱)[/b]-当我对怎样及为什么使用Facebook毫无头绪时,这个项目告诉了我,他包含面向Facebook的已封装的.Net API,这可以为Facebook平台编写应用程序的开发者提供极大的便利。
微软已经放下身段为开发者们提供了聚会的场所(即Codeplex网站),而Codeplex看起来在基于微软平台的开源项目开发上做的不错。
下载
经拥有上千个项目。为此,《eWEEK》评出了最流行的25个开源项目。
1. VMukti富媒体协作平台
2. Microsoft SQL Server Product Samples: Engine
3. Patterns & Practices: Enterprise Library
4. BlogEngine.NET
5. Patterns & Practices - Smart Client Guidance
6. NMVP Framework
7. 微软SQL Server Product Samples:数据处理
8. Patterns & Practices: Web Service Software Factory
9. Patterns & Practices - Web Client Software Factory
10. Fast Lightweight Expression Evaluator
11. 微软SQL Server Product Samples:集成服务
12. DocProject for Sandcastle
13. SharpMap - Open Source Mapping Engine for .Net 2.0
14. VFPX
15. 微软SQL Server Product Samples:分析服务
16. Flickr Metadata Synchr
17. AJAX Control Toolkit
18. 微软SQL Server Product Samples:报告服务
19. Enterprise Library Contrib
20. Farseer Physics Engine -- 2D Physics For XNA
21. PublicDomain
22. PowerShell Community Extensions
23. Filter.NET
24. SharpZebra
25. ShizHost
通过这份列表,我们发现微软的程序员们的时间消费观念与世界上其它的Java程序员差不多:玩游戏,然后用AJAX把Web世界装扮一新。你可以在本文末Codeplex Tag云中查看自己最感兴趣的项目。
Codeplex吸引我的理由有很多,但最重要的一点是他将我讨论多年的一些事情变成了现实:基于Windows平台的开源项目对微软来说是一个极好的机会,即展开合作而不是熟视无睹。
并且他们看起来进行的不错(个人观点强于Sourceforge):
Codeplex中的工程都是实际已经在进行的,其中不存在无数的孤立项目,即称之为“抛弃型开放源代码(主要表现形式为项目长期没有更新,没有缺陷报告和补丁发布,没有论坛或者是邮件列表活动,发给项目负责人的电子邮件通常来说有如泥牛入海。)”的项目。而不幸的是这正是Sourceforge的“特色”(Sourceforge上的大部分“工程”页面上什么都没有)。
就我来看,如Sourceforge类站点的优势在于它是一个集市,提供各种不同的、多样的开源项目。而Codeplex则类似于提供基于微软平台的开源项目的一站式的商店。如果微软平台没有如此高的知名度及普及度,那么这一切都是无趣的对比。在这里你可以方便的找到与微软项目的开源项目。
Codeplex要求其中的项目必须基于OSI(开放源代码促进会)认可的协议。Sourceforge也是如此(其中的一部分项目如此)。而我认为最重要的一点就是微软是其成为必要条件。而Codeplex则试图游离开源社区的规则。
那么让我们回过头看看Codeplex上最活跃项目的背景,如下方的tag云,其中的大部分都是稀奇古怪的底层玩意(Web脚本语言的扩展、框架等)。
嗯,其中最大的一个就是Sharepoint。我已经就Sharepoint的潜在危险警告过最终用户,但开发者们显然对此视而不见。
以下是我在这25个最受欢迎的项目中最喜欢的:
[b]Vista Battery Saver(Vista电池节能器)[/b]-通过Vista的一项特性来禁止CPU负荷,最多可以延长你的电池寿命达70%的小程序。
下载
[b]Community Kit for SharePoint(SharePoint社区开发工具包)[/b]-一整套包含最佳实例、模版、Web部分,工具及源代码的,可以让任何人创建基于SharePoint技术的用于讨论任何话题的社区式Web站点(这也是Drupal等感兴趣的领域,简化内容管理系统)。
下载
[b]Facebook Developer Toolkit (Facebook开发工具箱)[/b]-当我对怎样及为什么使用Facebook毫无头绪时,这个项目告诉了我,他包含面向Facebook的已封装的.Net API,这可以为Facebook平台编写应用程序的开发者提供极大的便利。
微软已经放下身段为开发者们提供了聚会的场所(即Codeplex网站),而Codeplex看起来在基于微软平台的开源项目开发上做的不错。
下载
相关文章推荐
- 小议微软Codeplex最热门的25个.NET开源项目
- 微软Codeplex最热门的25个开源项目
- 微软CodePlex平台开源项目TOP10
- 微软开源项目MSBEE 解决.net2.0VS.net1.1 过渡中兼容问题
- 2014年国内最热门的.NET开源项目TOP25
- 微软开源项目MSBEE 解决.net2.0VS.net1.1 过渡中兼容问题
- 微软开源项目MSBEE 解决.net2.0VS.net1.1 过渡中兼容问题
- 微软开源项目MSBEE 解决.net2.0VS.net1.1 过渡中兼容问题
- 九月最热门的25个开源项目
- 微软开源项目MSBEE 解决.net2.0VS.net1.1 过渡中兼容问题
- 微软开源项目MSBEE 解决.net2.0VS.net1.1 过渡中兼容问题
- 微软开源项目MSBEE 解决.net2.0VS.net1.1 过渡中兼容问题
- 2014年国人开发的最热门的.NET开源项目 TOP 25
- 九月最热门的25个开源项目
- 微软开源项目MSBEE 解决.net2.0VS.net1.1 过渡中兼容问题
- 【号外号外:微软收购 .NET 的开源实现 Xamarin 项目的公司】
- 微软开源项目MSBEE 解决.net2.0VS.net1.1 过渡中兼容问题
- 微软开源项目MSBEE 解决.net2.0VS.net1.1 过渡中兼容问题
- 基于微软技术的.net开源项目一览表
- 微软开源项目MSBEE 解决.net2.0VS.net1.1 过渡中兼容问题