Tip

Check out CodePlex for a ton of interesting .NET projects

CodePlex poses an apparent and interesting contradiction in principles, if not in terms: it is an Open Source Project Community, but it is also a Microsoft-supported Web site. You will get some sense of the strength of the Open Source terminology, however, when you read this language from the home page: "Microsoft does not control, review, revise, endorse, or distribute the third-party projects on this site. Microsoft is hosting the CodePlex site solely as a Web storage site as a service to the developer community." It might be useful to understand CodePlex as being about Microsoft, and even, Microsoft developer focused, but it is definitely not an official organ nor an extension of the Microsoft empire.

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

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

Disclaimer: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.