Server-Side Magazine

Useful tools on CodePlex and elsewhere

In this my first article for this website, I want to deal with some of the many useful projects on codeplex.com for ASP.NET developers. Before using for commercial purposes, please check the license information.

Codeplex is an open source projects hosting website. You can create, share, contribute an use the projects hosted on the website and even provide feedback.

1. Sandcastle Documentation Compiler for Dot Net Libraries

Sandcastle produces help files in a number of formats from XML comments in C# or VB.NET projects. If you unfamiliar with the syntax of XML comments, please see jelle.druyts.net/2005/01/16/XMLCommentsQuickReference.aspx

To set it up you need the next project on my list.

2. Sandcastle Help File Builder

The help file builder provides a GUI interface to setup and compile Sandcastle help file projects.

3. HTML Agility Pack

This provides tools for programmatically fetching HTML pages and extracting information from them.

4. HTML Text Writer 2

This utility program allow you to convert HTML into C# or VB.NET code to emit the HTML. This is a first step to writing a custom control where the nature of the HTML to be produced cannot be done by the built-in controls. This application is purposely licensed LGPL to allow both Commercial and Non-Commercial use.

5. Common Data

This provides a series of components for building ASP.NET web sites covering such functions as hashing password, encrypting, decrypting and filtering user input. Much of it is available in both C# and VB.NET. This application is purposely licensed LGPL to allow both Commercial and Non-Commercial use.

6. XHTML Fixes

This provides a demonstration of some simple fixes to achieve XHTML compliance as measured by the W3C tests at validator.w3.org. This application is purposely licensed LGPL to allow both Commercial and Non-Commercial use.

7. Postscript – CodeBurner for Firefox

This free add-on for Firefox from SitePoint allows lookup of HTML elements and how they are supported across browsers. The SitePoint Site states: "The license that comes with it is about how you can redistribute the extension, not how you can use it yourself. Once you’ve installed it in Firefox you can use it however you want – there’s no restriction on what kind of projects you can use it with."

Tags: , , ,

About the Author

Clive Chinery

I am a UK Contractor with 30 years in IT.

You may contact me via the ASP.NET forum. If you wish to ask a technical question, please include the URL of your question on the forum.

Comments

Leave a Comment

Your email address will not be published. Required fields are marked *

Markdown enabled. Click here to see the syntax.