What will you find on CodePlex? Nearly anything and everything of potential interest to Microsoft developers, with over 4,500 projects defined on topics that range from an Ajax Control Toolkit, a set of samples and components built atop the Microsoft Ajax library, to ZuDoKu, a Sudoku game for the Microsoft Zune media player. Projects range from the super serious, with items like the patterns & practices – Enterprise Library and BlogEngine.NET, to entertainment or fan oriented items, such as Rawr, A .NET Winforms tool for customizing specific World of Warcraft personae, or an AddOn Studio for the same virtual world.
Things get more interesting when you start taking advantage of project tagging to look for specific versions of .NET (2.0, 3.0, and 3.5 most particularly). For the latest and greatest version of .NET (3.5), there are already over 100 projects at work, including useful items built around Visual Studio 2008 and nearly 30 .NET Reflector add-ins, which feature some pretty interesting tools and utilities such as numerous disassemblers, a Silverlight assembly loader, a code dependency grapher, a class diagrammer, and even a widget that renders output in the form of a Windows PowerShell script.
In short, CodePlex is a fabulous repository for all kinds of interesting Open Source projects, and home to an active and vigorous Microsoft-oriented (but not MS-dominated) developer community. It is definitely worth several visits, and some serious browsing, to see if there is anything going on there that might interest you -- or perhaps better, save you some time and effort.
Ed Tittel is a writer and trainer whose interests include XML and development topics, along with IT Certification and information security. E-mail Tittel with comments, questions, or suggested topics or tools to review. Cool tools rule!
This was first published in May 2008