October 2007 - Posts

Aaron Lerch recently wrote about a funny name for an exported function he saw exported from DBGHELP.DLL, itoldyouso. Aaron showed a small section of the Dependency Walker output, which piqued my curiosity. Below is a larger screen shot. Does anything Read More...
I'm sure everyone's already read Joel Spolsky's excellent discussion of Evidenced Based Scheduling, but if you haven't you're missing out. It doesn't take a rocket scientist to know that scheduling is the hardest part of software. We all got into this Read More...
In the first installment of this series I discussed an introduction to WiX . In the second installment, I talked about the issues related to creating .WXS files with TALLOW.EXE and how you have to manually maintain those files by hand, which can be tedious Read More...
In the first part of this series I gave an introduction to WiX . In this second installment of this three part series, I am assuming that you've read through the Windows Installer documentation and through Gábor Deák Jahn's WiX Tutorial . Additionally, Read More...
If you remember some of the early pronouncements about .NET you probably heard the one where using .NET meant you could just XCOPY your binaries to the server and run them. No wrestling with the difficult Windows Installer technology or strange third Read More...
Here at Wintellect, we are deep in the planning phases for next year's Devscovery conferences (April 1-3 in New York, NY, and August 19-21 in Redmond, WA). In past years we've had brilliant developers such as Mark Russinovich , Scott Guthrie , Charles Read More...
In the introduction of my book Debugging Microsoft .NET 2.0 Applications , I said I was going to write a second book focused on native C++ debugging. I've got a great outline prepared that has all sorts of interesting ideas. Some of the highlights are Read More...
As I posted the other day about the Apple Keyboard on Vista , I thought I've follow up with a note that on my Mac Pro the Apple Keyboard did not work when I was attempting to boot from the OS DVD. For some strange reason, I lost WINLOAD.EXE, a super critical Read More...
View State is the silent performance killer for any ASP.NET application. I've seen numerous nasty problems related to view states being far larger than anyone could have hoped to guess. My goal was to find an easy way to keep track of view state on a Read More...
As you might have read in the past, I'm a very happy user of Vista x64 on a Mac Pro . I highly recommend the combo. Recently, I purchased an Apple aluminum keyboard . Before you think I'm a total Apple hardware freak (ok, so I am), my motivation for getting Read More...
Last week, I completely virtualized my life. Well, at least my server life is all virtualized. I'd been running my Team Foundation Server in a virtual machine, but took the plunge to get my domain controller virtualized as well. One of the things I'd Read More...