September 2003 - Posts

NAnt Add-In Taster

I've always been a fan of a picture tells 1000 words, so here's a little taster...

Posted by Jamie Cansdale | 11 comment(s)
Filed under:

MSBuild == XMake

# re: New Build Engine MsBuild 9/20/2003 5:18 PM Alex Kipman [MS]

regarding "I guess xmake lost :(". I'm not sure where you have heard of XMake, but just to make you smile I'm happy to report that MSBuild == XMake. XMake was the original codename for MSBuild. So where did you hear about XMake??

From [Sam Gentile's Blog / New Build Engine MsBuild]

Posted by Jamie Cansdale | with no comments
Filed under:

NAnt Add-In

Over the last few days I have been working on a new add-in. This time the aim is to integrate NAnt in a similar way to how NUnit Add-In works. At the moment you can right click on a solution, project or inside a build target to run NAnt. I have already eaten a fair amount of dog food as it’s something I've written out of necessity. It is now at the point where it is useful. I’m looking for a few dedicated alpha testers who promise to beat me up if it doesn’t work! If you’re zealous enough for the task – drop me an email or comment here.
Posted by Jamie Cansdale | 14 comment(s)
Filed under:

Code Visualization?

What do people use for code visualization?  About the only thing I miss from the Java world is JBuilder's UML view.  I used it all the time to navigate my code.  What do we have for .NET?
Posted by Jamie Cansdale | with no comments

Trace Monitor is Back!

Chris Szurgot has informed me that Trace Monitor is back online. This application monitors debug output from all running applications. If you're testing things running in multiple processes it is indispensable. You can find it here along with source and some of Chris's other projects. If you don't already use this application, I would be interested to know what you use as an alternative.  Also drop me a line if you would like the add-in version...  ;o)

Reflector Add-In + Reflector 3.3.1.0

If anyone has tried using the Reflector Add-In with the latest version of Reflector, they will have found that the automatic download isn't working.  Reflector's download location and public key changed recently causing it to break.  I'm sorry I haven't released an update sooner.  I've been rather distracted with a complete rewrite of the Managed Add-Ins framework.  At some point you can expect a leaner, meaner add-in machine.  For the moment I've got a fixed version of the Reflector Add-In for you (plus source).  Unfortunately something in Reflector has changed causing it to stop working inside VS.NET 2002 (I imagine most people are using 2003 now anyway).  If you have any idea what the problem is please let me know!

The following ZIP contains source and binaries for the Reflector Add-In.  Because I don't distribute Reflector with it, you will find that it won't compile strait away.  The first time it runs, it will download Reflector and do some binding redirects on its .config file.  After this you should find that it compiles.  To run it for the first time do the following...

  1. Download and install ManagedAddIns-1.0.33.msi.
  2. Replace the '\Program Files\ManagedAddIns\AddIns\ReflectorAddIn' with Reflector Add-In + Source
  3. Launch VS.NET 2003 and select 'Tools\Managed Add-Ins..\ReflectorVSAddIn'.
  4. Use the automatic Reflector download

Could you comment here if my instructions are okay and it works (or more importantly if it doesn't)?

Posted by Jamie Cansdale | 8 comment(s)
Filed under:
More Posts