Tuesday, August 14, 2007

Most Active Open Source Projects in Codeplex

It is nice to see the open source projects' progress in Microsoft world, especially it is been extremely fast growth after the Codeplex launched, and also GotDotNet suggests their hosted projects to move on to Codeplex. As you might remember, I have submitted a post about Codeplex a few weeks ago; Microsoft Open Source Projects. This time, it is proud to list most popular and active top 25 projects that has been hosted in Codeplex.
  • AJAX Control Toolkit - a collection of samples and components which make it easier than ever to build and consume rich client-side controls and extenders built on the Microsoft AJAX Library and ASP.NET 2.0 AJAX Extensions. The Toolkit provides both ready to go samples and a powerful SDK to simplify the creation and re-use of your own custom controls and extenders.
  • BlogEngine.NET - a full featured blog engine targeted at .NET developers. It is light weight and very simple to modify and extend.
  • SharpMap - an easy-to-use map rendering and display engine, including AJAX-powered ASP.Net UserControl and a WinForm 2.0 control. You supply it with GIS data for use in web and desktop applications, and it generates eye-catching, useful maps. Written in C# 2.0.
  • VMukti P2P Multipoint Real-time Rich Media Collaboration Platform - Web2.0, distributed, peer-to-peer, grid computing, unified communications SAAS platform for web, phone, and IM rich media collaboration & conference. This Multipoint VoIP, VVoIP Video service delivery platform is based on C#, WPF, WCF, & .NET 3.5.
  • GoTraxx - C# program that plays the game of Go.
  • DocProject for Sandcastle - drives the Sandcastle help generation tools using the power of Visual Studio 2005/2008 and MSBuild. Choose from various project templates that build compiled help 1.x or 2.x for all project references. DocProject facilitates the administration and development of project documentation with Sandcastle, allowing you to use the integrated tools of Visual Studio to customize Sandcastle's output.
  • IronPython - a new implementation of the Python programming language on the .NET Framework. It supports an interactive interpreter with fully dynamic compilation. It is well integrated with the rest of the framework and makes all .NET libraries easily available to Python programmers.
  • umbraco - a Content Management Platform (CMS) written in c# on the Microsoft .NET platform. It's fast, flexible and with a user interface that makes it a charm to use.
  • Coding4Fun Developer Kit - a collection of components, controls and samples in both Visual Basic and Visual C#. The features of the kit include a single installation file that provides users easy access off the Windows Start Menu to the documentation, sample executables and source code; a toolbox entry within Visual Studio for all components and controls for easy drag 'n drop experience.
  • Community Kit for SharePoint - a set of best practices, templates, Web Parts, tools, and source code that enables practically anyone to create a community website based on SharePoint technology for practically any group of people with a common interest.
  • Facebook Developer Toolkit - the original Facebook Developer Toolkit for the Microsoft Visual Studio Express Team. This project contains .NET wrappers to the Facebook API. Also, includes sample projects and controls. We are going to start by trying to maintain both the vb.net and C# code bases.
  • TheBeerHouse - CMS & e-commerce StarterKit, an ASP.NET 2.0 website which features a layout with user-selectable themes, a membership system, a content management system for publishing and syndicating articles and photos, polls, mailing lists, forums, an e-commerce store with support for real-time credit card processing, homepage personalization, localization and more.
  • Vista Battery Saver - tinny program will save up to 70% of your battery by disabling those nice, but greedy Vista features. Running in task bar with private workset of 5.5M and 0% CPU it will do all work for you, by enabling and disabling customizable features when power source changed or battery power fall under certain percent.


  • Ajax.NET Professional - one of the first AJAX frameworks for Microsoft ASP.NET and is working with .NET 1.1 and 2.0. The framework will create proxy classes on client-side JavaScript to invoke methods on the web server with full data type support working on all common web browsers including mobile devices.
  • Sandcastle Help File Builder - consists of a GUI front end that lets you interactively build help files using Sandcastle. A console mode version is also supplied that allows you to build help files as part of the normal project build. The GUI front end provides access to project settings that let you configure various aspects of the resulting help file including the ability to add additional content, build HTML Help 1, HTML Help 2, or website output.
  • dashCommerce - a free, open source e-commerce storefront written specifically for ASP.NET 2.0. It features out-of-the-box product catalog and shopping cart functionality that allows website owners to setup, run, and maintain an online store with little or no costs, license fees, or limitations. dashCommerce offers .NET developers of all skill levels the ability to create an e-commerce site quickly and efficiently. The project is built in C# and takes advantage of features of the Microsoft.NET Framework 2.0. It also supports PayPal Website Payments Standard and Pro as the payment engine.
  • PHP Excel 2007 classes - a set of classes for the PHP programming language, which allow you to write to Excel 2007 files and read from Excel 2007 files.
  • Power Toys Pack Installer - one-stop download utility for all things power toys. Get latest releases and updates from just a single executable.
  • ProMesh.NET Web Application Framework - a MVC-ready lightweight web application framework for .NET 2.0. It includes a full unit testing framework.
  • Terminals - a multi tab terminal client to ease the work of anyone who needs to connect simultaneously to more then one terminal server/remote desktop.
    Terminals uses Microsoft Terminal Services ActiveX.
  • Vista Virtual Desktop Manager - A virtual desktop manager made for Windows Vista using the new thumbnail APIs to create a live preview of all of your desktops.
  • DinnerNow.net - a fictitious marketplace where customers can order food from local restaurants for delivery to their home or office. This sample application is designed to demonstrate how you can develop a connected application using several new Microsoft technologies, including: IIS7, ASP.NET Ajax Extensions, Linq, Windows Communication Foundation, Windows Workflow Foundation, Windows Presentation Foundation, Windows Powershell, and the .NET Compact Framework.
  • SQL Server Hosting Toolkit - A suite of tools designed to enable shared hosters to provide a great experience around hosted SQL Server.
  • Ionics Isapi Rewrite Filter - a small, cheap, easy to use, URL rewriting ISAPI filter that combines a good price (free!) with good features. It is implemented in about 1700 lines of C code, works with IIS 5.x and 6, does regular-expression matching, rewriting, redirects, and RewriteCond. IIS7 will have a nice model for managed ISAPI, but IIRF is available now.
  • PowerShell Community Extensions - provides a widely useful set of additional cmdlets, providers, aliases, filters, functions and scripts for Windows PowerShell that members of the community have expressed interest in but didn't make it into PowerShell v1.0. Examples of these cmdlets are Get-Clipboard, Out-Clipboard, Get-Hash, Get-ShortPath, Set-FileTime, New-SymLink, Format-Hex, Format-Xml, Test-Xml, Test-Assembly, Ping-Host, etc.
  • QuickGraph 2.0 - provides generic directed graph datastructures and algorithms for them. It also comes with algorithms such as depth first seach, breath first search, shortest path, network flow etc...
  • SharePoint 2007 Features - add new functionality to a SharePoint 2007 farm, site collection, or site. This project will create Features to address deficiencies in SharePoint 2007 or add new capabilities. You should understand a little about Features before trying these out. The packages here use batch files or WSP files to install the Features. After installation, be sure to activate the Features to see them in SharePoint.
  • iTunes 2.0 - an online rich internet application. Using ajax.asp.net and silverlight im going to bring the iTunes experience completely online.
  • Facebook.NET - a framework for creating Facebook applications in .NET. It is optimized for creating ASP.NET-based Facebook applications.
  • ASP.NET RSS Toolkit - gives ASP.Net applications the ability to consume and publish to RSS feeds.
  • BDCToolkit - The MOSS BDC & DAL generator is a tool that generates typed webservices and a typed c# data access layer from an BDC application definition. It also ensures that the code that has been generated is used on the correct application definition.
  • DbEntry.Net - a lightweight Object Relational Mapping (ORM) database access compnent for .Net 2.0. By using Generics and Anonymous Method, it has clearly and easily programing interface. It based on ADO.NET, and supported C#, Visual Basic, ASP.NET, Access, SqlServer, MySql and SQLite etc...
  • System Search to LinQ - create a LinQ extension to interact with the new functionality of desktop search using de advantages of the elegant and efficient programming model introduced by C# 3.0
  • D.NET (DDotNet) - a "Development for .NET" framework, created to help all developers to create a better applications. Contains a implementation of ORM (Object Relational Mapping) framework with Business Objects Framework and other components.
  • TFSBuildLab - simplify the day to day operations when using automated builds and Team System.
  • Blind Shark - a musical game, where you have to find the music being played before your opponents.
  • Balder - A 3D game engine for Silverlight and possibly other .net based technologies.
  • Elephant Game Framework - a small Game Framework, currently set with a focus on game development through Microsoft XNA.
  • PoshConsole - a more modern PowerShell Console.
See Also;
Update;
I got slashdotted, please go and read the comments on slashdot.


Checkout;
To run an online business related to webmaster tools requires somewhat different strategies to get good pay per click revenues. You can’t rely on simple techniques like email marketing. It’s recommended highly to save an online backup and get powerful adsl connectivity if you’re providing open source projects in Codeplex on your website.

39 comments:

Anonymous said...

Are these the top active or your favorites? ClubStarterKit has more activity than ProMesh and Dinner Now.

bayarsaikhan said...

I didn.t include starter kits, samples, extensions or patterns etc..

Anonymous said...

Thanks, great list! I now have even more stuff I want to dig into, sigh.

Anonymous said...

Some interesting work going on there.

Can anyone explain what is open source by them?
BSD style license?
GPL?

I can call my grandmother a plane, it dont mean she can fly.
You can say 'open source' but its a very, very ambiguous definition.

I presume this is all windows platform specific right, so could be nice to port some of this stuff to OSX and other OS.

Of course, I only give my time working on projects which allow me the freedom to use, modify, and redistribute it so that could be a sticking point.

Anonymous said...

SharpForge is a C# / Asp.Net 2.0 / Subversion open source project management web application. It's goal is to provide SourceForge or Codeplex like project hosting functionality but for everyone and anyone :)

Anonymous said...

All bound to a single platform?

Oh well.

bayarsaikhan said...

"Can anyone explain what is open source by them?"

For me, Most of the open source projects on Codeplex are created to add values to current Microsoft platform, not to other. I think you should mix it with GPL or expect them to open their commercial platforms ;)



SharpForge worth mentioning. Thanks to #3 Anonymous ;)

Michael S. Scherotter said...

And it's only code for digital computers! How short sided! What about us analog computer folks? ;)

bayarsaikhan said...

i mean
you should NOT mix with GPL or BSD similars"

Jake said...

Hey, thanks for posting on this. I have to say though, these might be somewhat open source, but to be really open source, Microsoft would have to open up the source behind the .NET framework.

Anonymous said...

Dull dull dull dull dull.
People writing endless more middleware layers to go over other middleware layers.
What ever happened to small, efficient, clever apps that actually did complete and interesting things in their own right?

Aapje said...

iTunes 2? That sounds like a lawsuit to me.

bayarsaikhan said...

To Jacob;

Nice joke on "Microsoft would have to open up the source behind the .NET framework." ;)

bayarsaikhan said...

To anonymous;

You are right about small apps.

According to the CEO of Google, Web 3.0 should be small, simple, efficient, clever apps that are connected to each others etc...

Nathan Fiedler said...

Regarding jacob's point, in order for these projects to be classified as "Free Software", the entire stack would have to be GPL-compatible. For instance, prior to the opening of Java, anything written on Java that required Sun's closed-source APIs was considered "non-free" by the GNU organization.

So, jacob was not joking. These CodePlex projects might be "open source", but they will never be free.

Anonymous said...

Stop freaking whinin

If you dont wanna use the software becouse its "not real open source" or "really free"... then don't!!

im so damn sick of hearing of guys saying: all MS products should be open source....

HELL NO!!

Like saying to intel, ibm, or any other company. Make you technology public or open source so everyone can copy it and make they own version of it....

And they are free!! download->use->keep using->no paying = free software.

BTW..

Apple sucks!!

Anonymous said...

The Sandcastle Help File Builder most definitely isn't open source. It doesn't allow the distribution of modified versions, and doesn't allow the code to be sold.

Anonymous said...

"According to the CEO of Google, Web 3.0 should be small, simple, efficient, clever apps that are connected to each others etc..."

Oooooo, he said GOOGLE...he must be smart!

Sheeeez get over yourself!

Anonymous said...

The iTunes 2.0 guy just keeps re-releasing the same prototype, has been for a month. Check out http://www.codeplex.com/gshield for a stand alone app thats not more middleware.

Anonymous said...

What a bunch of open-source hyprocritical comments on this blog.

Sun has only recently opened-source Java, yet for many years there were open source java projects.

Anonymous said...

"Can anyone explain what is open source by them?"

They know, it's all over the Net. They are just trying to appeal to the inept IT managers as they have always done.

Anonymous said...

It is really appreciable that day by day the open source .net projects getting popularity. I seen a list at http://www.dotnetopen.net/
Being a .net developer I would like to know how I can participate in open source project development. What are the important points to be considered when joining such project?

Anonymous said...

that's cool!!its a choice!! i totally agree..

Anonymous said...

タオル サンプル 興信所 料金 行方調査 素行調査 白衣 ドクター 白衣 さいたま市 一戸建て FX 初心者 FX 比較 キャッシング 申込 FX 比較 オナホール ダイヤモンド 買取 バイク便 表札 広島 不動産 よもぎ トランクルーム レーティング 志木 賃貸 志木 不動産 朝霞 不動産 志木 マンション 肝臓がん ピアノ教室 ホームページ制作 WEBサイト制作 東大宮 不動産 一戸建て ボイストレーニング 歌手オーディション 歌手オーディション ボイストレーニング 名古屋 楽遊 カラオケ店 大人のオモチャ 神社 結婚式 先物取引 頭が悪い オナホール バイブ ボイストレーニング 結婚式 埼玉県 税理士 SEO対策 リネージュ2 RMT ブライダルエステ イメクラ 大人のおもちゃ 大人のおもちゃ アダルトショップ 過払い RMT 信長の野望 RMT 盗聴器発見 調査料金 身元調査 身辺調査 不倫調査 人探し

Anonymous said...

the post is cool, I really appreciate it, good one!

Anonymous said...

wow, great list you have there mate!

Anonymous said...

it seems that there is nothing to read on this blog.

Anonymous said...

Thanks for your list, this will really help.

Anonymous said...

thanks for informative information that i read on you post.. good work dude

goodpeoplegives said...

Thanks for sharing this great post.:)

cash4trends said...

Thanks for the list.:)

onsuccess09 said...

Thanks for your blog.:)

Anonymous said...

執子之手與子偕老 秦淮八艷情場本·拉登 絕代佳人再見時間只是連翹美麗到腐爛另一季花開談談情,聽聽歌中年危機繁華的孤單平靜的幸福心隨茶動茶一般的女子煲湯食材屬性大全.....愛情良藥幸福倒計時守護者手心裡寂寞入口既化藍色粉末驕傲價值Yes Man成全蕩氣迴腸開花寂寞的香煙且行且珍惜參照物虛榮心天生愛寂寞拈花微笑

Payday loans said...

This was a great post it's really informative, thanks for posting this.

bad credit payday loans

Anonymous said...

クレジットカード 現金化
キャッシング
ダンボール
水 通販

Anonymous said...

高級デリヘル
アダルト 出会い
アダルトサイト
出会いサイト
出会い系

Anonymous said...

マネー
マネー
マネー
マネー
マネー
マネー
マネー
マネー
マネー
投資•融資
投資•融資
投資•融資
恋愛•人生相談
恋愛•人生相談
恋愛•人生相談
恋愛•人生相談
恋愛•人生相談
恋愛•人生相談
计算机与互联网
計算機とインターネット
計算機とインターネット
計算機とインターネット
計算機とインターネット
投資•融資
投資•融資
投資•融資
投資•融資
投資•融資
健康
健康
健康
健康
健康
健康
健康
健康
健康
健康
不動産
不動産
不動産
不動産
不動産
不動産

Anonymous said...

結婚引出物や、結婚?出産などの内祝いほか、さまざまなギフトシーンにご満足いただけるリンベルのカタログギフト。ハウジングスカイなら、いつでも東京都内すべての売買物件(土地?戸建?マンション?投資用物件)の仲介手数料が、無料もしくは 半額(法定上限比)にてお得に不動産がご購入?ご売却いただけます。仲介手数料無料にすることで、よりリーズナブルに新築の一戸建て住宅をご紹介いたします。人気のウォーター サーバーを口コミとランキングから徹底比較!賢い水の宅配業者と正しいウォーター サーバーの選び方を一からやさしくガイドします!横浜市旭区 不動産沿線都市の開発の進む注目の「JR横浜線」の3路線の沿線不動産特集をお送りします。コストダウンの味方「オプティマキッドの名刺 激安」は両面カラー?高級厚紙?名刺作成ラミネート防水加工のハイクオリティです。外出先などで、パソコン版と同様の情報量・検索性でネイルサロンを探せます。シャオウェイヤン(小尾羊)は全世界で700店以上を展開。世界中で愛される本格 薬膳蒙古火鍋しゃぶしゃぶ食べ放題 池袋の専門店です。3つの味(コラーゲン白湯・麻辣紅湯・ヘルシー山珍湯)が1つのコラーゲン鍋で楽しめます。私どもが製造?販売する「からだにうるおうアルカリイオン水」は数ある。OSBAYは、小?中規模のシステム設計?ソフト開発を得意としていますので、高品質、効率的、低コストのソフトウェア受託開発サービスをお客様にご提供できると自負しています。そんなお悩みをお持ちのデザイナー様や看板 製作業者様のニーズに当社が応えます!当社ではあらゆる特殊看板を製作いたしております。トイレ 詰まり(詰まり)?水漏れ、水道工事を 依頼して、他社に「すぐ行けない」、「それは出来ない」と断られた方、いつでも当社にご相談ください。船橋市 不動産なら京葉リネットにお任せを!船橋市 市川市 八千代市を中心に千葉県の不動産物件情報(新築一戸建て・中古住宅・土地・マンション)を掲載しています。

mma pound for pound said...

Great article very interested i would like to migrate from wordpress to blogengine.