CruiseControl.NET Log File Viewer
During the initial setup of CruiseControl.NET itself and even for each new Project added there is a huge need to turn on the logging for the windows service. You need to know what exactly is happening while it does its magic. The log file gets pretty big quick, and it is recommended that you do turn off logging once you're stable. In the meantime it is somewhat a pain in the ass to keep the log file (in notepad, or whatever) refreshed when trying to determine what is going on.
I wrote a tool which monitors that file for changes and refreshes a Grid with a rolling view of the log entries. Give it a try and use the comments section of this post to let me know what you think.
Basic behaviour (build 0.1.5):
- automatically reload when the log file has been changed
- minimize to tray
- show a balloon tip when things are changed
- Filter by date, ProjectName and Message Type
- Works over a network (via UNC path)
Here is a screenshot:

Note: It does rely on v2 of the .NET Framework.