Index

Programming

FormatC source code formatting

FormatC is a utility that allows you to add syntax highlighting to your C#, Visual Basic, C++, XML, HTML, Transact-SQL or PowerShell source code, so you can publish it on a web page or blog post.

RegEx Find & Replace Replacement for Visual Studio 2005

This Visual Studio 2005 Add-In solves two problems that occur when using the built-in Find & Replace functionality of Visual Studio 2005 with regular expressions:

  1. Find & Replace does not use the same regular expression syntax as the .Net RegEx class. Although neither syntax is better or worse per se, this requires you to remember two different syntaxes for basically the same thing.
  2. Find & Replace with regular expressions is incredibly buggy in Visual Studio 2005. Especially when using expressions that include line breaks there are major problems, including captures not capturing anything or capturing the wrong text, and it is even possible to crash the IDE with a simple find pattern.

For installation and usage instructions, consult the readme.txt file in the archive. Reportedly, this add-in does not work with the Express editions of Visual Studio 2005, the full version is required.

Source code and binaries are included in the archive.

Channel9 Sandbox thread

XML comment checker

This application performs extensive checks to see if every publicly visible type or member is properly commented.

Priority Queue for .Net

This class library provides a priority queue for use with Microsoft .Net.

For more information, see this blog post. The class library documentation is also available.

Ookii.Dialogs

A number of common dialog classes for .Net 3.5, including task, progress, credential, input and file dialogs, both for Windows Forms and Windows Presentation Foundation.

Ookii.CommandLine

A command line parser for .Net.

Miscellaneous utilities

Find As You Type for Internet Explorer

Find as you type functionality similar to Firefox, for Internet Explorer.

Miniature screen-brightness controller

A small system-tray application that allows you to control the screen brightness on your laptop or Tablet PC.

Requires Windows XP with Service Pack 1 or higher, and a compatible display driver.

Source code and binaries are included in the archive.

Channel9 Sandbox thread

ToggleNic

Easily enable and disable your network connection from the command prompt.

Requires Windows 2000 or higher. For usage instructions, check the included readme.txt.

Source code and binaries are included in the download.

For Windows Vista, Windows 7, Windows Server 2008 and later: ToggleNic 2.0
For Windows 2000, Windows XP and Windows Server 2003: ToggleNic 1.0 (this version does not support newer versions of Windows)

Channel9 Sandbox thread

VATSIM Monitor Sidebar Gadget
See who's online on VATSIM in the Windows Vista Sidebar.

Windows Mobile

Japanese Input
A Soft Input Panel for Windows Mobile based devices that provides Japanese handwriting recognition.
Pocket Dictionary
A Japanese dictionary application for Windows Mobile that uses the free EDICT dictionary files.

Software elsewhere on ookii.org

C9 International Avatar Creator
Create an avatar for Channel9 in the style pioneered by Jamie. Also available: C9IAC Template Editor and C9IAC Web Edition.
C9Music
Dynamically update your Channel9 avatar caption with the name of the currently playing song in your favourite media player.
English/Uryuomoco Translator
Translate text to and from the alien language Uryuomoco from the webcomic El Goonish Shive.