May 2004 - Posts

Explorer Tip - Showing Assembly Version

Got a neat tip today from the boss! Consider the following Explorer view:

Now right-click on one of the column headers and select "More...":

Select the column "File Version". NOTE: Under Win2K it will be "Module Version".

Close the dialog and now you get your .NET assembly versions listed in Explorer!

Unfortunately, this is a "per folder" setting so it only shows up where you set it up.

Posted by PSteele | 1 comment(s)

No more DotNetMagic on SourceForge?

I know that DotNetMagic had gone commercial last year, but I thought the last free version was being maintained at SourceForge. I searched there for "dotnetmagic" and found nothing. Google showed a lot of references to the project at http://sourceforge.net/projects/dotnetmagic/, but SourceForge says this isn't a valid project.

Is the free version no longer available? This is for a simple internal utility and I want a nice looking UI with dockable windows and a tabbed MDI interface. I've seen some references to http://www.divil.co.uk/net/controls/ -- I'll have to check those out.

Posted by PSteele | 7 comment(s)

nUnit "Features".

I was pulling my hair out today. I had a test fixture containing a particular test case I didn't want to run anymore -- but I didn't want to remove the code. Instead of adding the "Ignore" attribute, I simply commented out the attribute with "//". After re-compiling, the method was still showing up! I shutdown nUnit and restarted. There was the method! I checked it out with ILDASM -- no "Test" attribute. What was going on?!

Then I noticed the name of the method started with "Test". nUnit still supports that "old-fasioned" way of naming test cases... :)

Posted by PSteele | with no comments

"Severely discounted" VB.NET Training

Carl Franklin is giving back some training goodness to the INETA community:

We've had so much success with our remote classes that we're going to offer some severely discounted intermediate hands-on VB.NET training to members of any INETA .NET User Group. The classes will be broken up into 2 hour segments, held in the evening, and spread over several weeks.
Posted by PSteele | with no comments

The 'Optional' keyword

Thom Robbins had a quick post explaining the 'Optional' keyword in VB.NET. For those with a VB6/COM background, you should be aware that the optional parameters behave differently. I blogged about this last September (scroll down near the end of the post).
Posted by PSteele | 2 comment(s)

Reflector and Fonts

Kudos to Phil Scott for creating an add-in for Reflector that increases the font size to something suitable for presenting to a class. And further kudos for keeping the post up after being informed via a comment that it's simply a command-line setting. Thanks Phil! I learned something new today too!
Posted by PSteele | 2 comment(s)

Windows Update slow....

I went to the Windows Update Site today to make sure my desktop at work was properly patched to avoid the sasser virus. Boy, is it running S...L...O...W... Looks like a lot of other people are checking for the patch too.

Posted by PSteele | 3 comment(s)
More Posts