Projects » .NET

.NET Code

If you do enough .NET programming you'll end up with a bunch of helper functions and whatnot. Here are some of mine.

Util

Util.Office: Spell Checking with Office

This code shows how to add spellchecking to your project on the cheap, by using the spell checking components from Microsoft Office. It includes a VB.NET wrapper over Word.App, and a C# sample application. View...

Util.Timer

This class wraps the Win32 high performance timer API. View...

Util.Strings

Yeah, you probably have a set of string helpers too. View...

Util.UserPrompt

A replacement for MessageBox, inspired by the (pre-release) Vista UI guidelines document. View...

Util.UserSettings

A lightweight class for saving user settings. Probably not as robust as what's built-in to .NET 2, but easier to use. View...

DisclosureButton

A description on how to implement collapsable sections in WinForms, and a way to manage panel state. View...

ResizeBar

A replacement for the Splitter control that was deprecated in WinForms 2. View...

BetterDetailsView

A derived ListView class that adds some helper methods and built-in drag-and-drop support, including list reordering. Designed only for use in detail mode. View...

Reflective XML Parser

This class provides a way to parse XML similar to Python's sgmllib class. To handle an element, derived classes implement start_tag and end_tag methods, which are found via reflection. View...


Contact Information