Friday, November 25, 2005

I have been a fan of this product for some time now.  Recently Yahoo acquired Konfabulator and it looks like it's now free.  http://www.konfabulator.com/

posted on Friday, November 25, 2005 8:58:36 PM (Central Standard Time, UTC-06:00)  #    Comments [1] Trackback

Nice little web utility to convert your code into HTML http://puzzleware.net/codeHTMLer/

posted on Friday, November 25, 2005 8:40:10 PM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback
 Thursday, November 24, 2005

If was finally time to move off of WordPress and onto DasBlog.  Why you ask? 

  1. .Net based!
  2. Rich text editior. I finally can display code as code should look.
  3. Overall it's just a better blogging application, simple, easy and looks nice!

Installation is CAKE.  It took me about 3 mintues to get it up and running!  Exactly the way an application should install.

 

posted on Thursday, November 24, 2005 10:17:25 PM (Central Standard Time, UTC-06:00)  #    Comments [1] Trackback

A few of my VSTS comrades discuss VSTS http://channel9.msdn.com/showpost.aspx?postid=139114

posted on Thursday, November 24, 2005 11:08:26 AM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback
 Wednesday, November 23, 2005

Possibly the funniest blog post I have ever read: http://neopoleon.com/blog/posts/16512.aspx

posted on Wednesday, November 23, 2005 10:33:42 AM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback
 Friday, October 21, 2005

The other day I ran across DebugView by Sysinternals. After playing with it for a few I suddenly had a re-found love for System.Diagnostics.

“DebugView is an application that lets you monitor debug output on your local system, or any computer on the network that you can reach via TCP/IP. It is capable of displaying both kernel-mode and Win32 debug output, so you don’t need a debugger to catch the debug output your applications or device drivers generate, nor do you need to modify your applications or drivers to use non-standard debug output APIs.” from Sysinternals

This means you have a nice little exe you can carry on a thumb drive and collect those trace events at runtime on from any machine. Let’s look at some code.

First define a TraceSwitch. This switch gives you the ability to determine when to throw an event. You can define multiple switches.

public static TraceSwitch GeneralTraceSwitch = new TraceSwitch(”General”, “My Trace Switch”);

if ( GeneralTraceSwitch.TraceError )
  Trace.TraceError( “YOUR ERROR MSG” );

Now let’s setup configuration. There are two major sections, listeners and switches. Listeners define where System.Tracing should send your events. The example below sends events to both the EventLog and a text file. Having said that has no influence on DebugView, you do not have to define a listener for DebugView to pick them up. The switches section defines the level of events to throw. 1 is the minimal number of events, while 4 is everything.


<configuration >
 <system.diagnostics >

  <trace autoflush=”true” indentsize=”0″ >
    <listeners >
      <add name=”EventLogTraceListener” type=”System.Diagnostics.EventLogTraceListener” initializeData=”Team Build”/>
      <add name=”TextWriterTraceListener” type=”System.Diagnostics.TextWriterTraceListener” initializeData=”.\ci.log” />
    </listeners >
  </trace >

  <switches >
    <add name=”General” value=”4″ />
  </switches >
 
 

</system.diagnostics >
</configuration >

posted on Friday, October 21, 2005 9:15:26 AM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback
 Thursday, October 20, 2005

Stumbled across a command line tool ( MSTest ) which executes your VSTS test list. You can call if from a Visual Studio command prompt or @ C:\Program Files\Microsoft Visual Studio 8\Common7\IDE

Upon execution this will create the same output as if you executed your tests inside of Visual Studio.

posted on Thursday, October 20, 2005 9:11:48 AM (Central Standard Time, UTC-06:00)  #    Comments [0] Trackback