Robert McLaws: FunWithCoding.NET

Public Shared Function BrainDump(ByVal dotNet As String) As [Value]

  • Congratulations ScottW

    I was the first to say it last time, and I'll be the first to say it again. Congratulations Scott on the new version of the Weblogs. It looks extremely professional, and I love the new selection of skins. I can't wait to pimp mine out with .NET-related graphical goodness. The new admin site is extremely clean. Now, I'm just waiting for my stats.... ;)

  • Special Thanks

    I'd like to take a minute to give a special thanks to Roy Osherove for his assistance this morning in tracking down a particularly nasty bug in my XML format support for GenX.NET this morning. I'll go into specific details later about what happened, and what a still unexplained nuisance, but I can finally grab a quick nap, knowing that the code for GenX.NET is now officially 100% complete.

  • Great Idea for an MS Product

    My friend Brian had a great idea for an MS Product today. I've dubbed it "CleanSlate". CleanSlate would basically be a hard-drive image on DVD of a system preinstalled with the following, configured to MS best practices:

  • Your TabletPC Thoughts?

    OK. I'm gonna do it. I'm gonna buy a TabletPC. Confronted with the hideous thought of spending the next 6 hours reading documentation on all the Alpha and Beta software I got from MS this week, I cannot think of any other way.

  • Cool StringBuilder Tip

    One of the great things about the StringBuilder is it's ability to dynamically resize itself for situations where it is dealing with large strings. It was very helpful in building GenX.NET, especially since I wasn't always going to be writing to the file system anymore. Back in the 2.0 days, each time I loaded up a new line, I wrote it to the file system, so performace wasn't really a factor. Now it is. The problem is, however, that this dynamic resizing can sometimes come at a performance hit IF you are adding to your string beyond 1000x.