New Music

Got a chance to hit our local Tower Records store with my friend Carlos on Wednesday, and got out with a copy of Monster Magnet's Powertrip album...

New Blogs in Blogroll

I've been slowly adding more interesting blogs to my blogroll. Today, the time came for Delopmentor's Jason Whittington, and Carlos Mario Medina, a coworker and good friend of mine...

Generic Programming

Sam continues posting good stuff on Generic Programming. Love it when he gets on a roll :)

Sam on C++

Sam Gentile put up a great comment yesterday on Multi-paradigm design and generic programming, which I found spot on in several ways. My current work is all pure C#, which, I admit, I like as a language. However, I still miss working with C++ and the power it gave me,...

On Code Generators

There's been quite a bit of talk about Code Generators lately. Now, personally, I think some kinds of code generation are great, if somewhat misused sometimes. However, I got a chuckle this weekend out of Paul DiLascia's ".NET GUI Bliss" article on MSDN Magazine, where he says "An important corollary...

Visual XSLT TryOut

I've been hearing about ActiveState's Visual XSLT tool quite a bit, and I was quite intrigued by it, but never found the time to give it a through test. This weekend finally the opportunity presented itself, so I downloaded the trial version and gave it a go. Well, I must...

FileMap updated

I've just uploaded an updated version of my MemoryMapped Files implementation for .NET, which is just a wrapper around some of the MMF Win32 APIs. This version fixes a couple of bugs that were present (thanks to Stephan Wolf for picking one of them up!), adds full support for IDisposable...

New Memory!

I just unpacked and installed an extra 256MB module on my Notebook (a Compaq Presario 2800), bringing it to 512MB. I got my memory from Crucial, which is a very nice site to buy memory from, as they have good prices and delivered fast! I would've gone for a full...

Other .NET FX tools

I've continued my exploration of the .NET Framework tools. Today, the time came for SoapSuds.exe and MgmtClassGen.exe. The first one is interesting, because SoapSuds.exe is simply a driver around a couple of classes called SoapSudsCode and SoapSudsArgs. Now, that by itself isn't anything out of the ordinary. What is interesting,...

Inside Regsvcs.exe

Just out of curiosity, I decided to sniff around and see how Regscvs.exe does it's work to register an assembly in a COM+ application. While this information is probably not very useful to anyone, I'm posting here a few interesting snippets of what I found: Regsvcs is just a driver...