Writing
Articles
Essays on thinking clearly, working for yourself, and doing real work while AI rewrites the rules. Two decades of them.
CodeSmith Screencast
A screencast showing how to use CodeSmith to loop through a database schema and generate a text file for every table automatically.
2007.09.05Read →DB2 / SQL SERVER 2005 / .NET
Notes from moving DB2 data into SQL Server 2005 via SSIS: the Microsoft OLE DB2 driver chokes on BLOBs, the IBM ODBC driver on DateTime precision.
2007.08.22Read →SQLyog MySQL GUI Tool
SQLyog is the MySQL GUI client I switched to after years on the command line and phpMyAdmin - faster for everyday tabular data work.
2007.08.21Read →Outlook Live Mail Connector
Microsoft's Outlook connector for Windows Live Mail syncs email and contacts, but locks calendar sync behind a paid account. Still team Gmail.
2007.08.18Read →Installing BlogEngine.NET on GoDaddy Shared Hosting
Step-by-step fix for installing BlogEngine.NET on GoDaddy shared hosting, working around trust-level restrictions and App_Data permission issues.
2007.08.17Read →Postponing .NET User Group Presentation
Had to postpone tomorrow night's .NET User Group talk due to unforeseen circumstances. A new date is coming in the next couple months.
2007.08.14Read →SubVersion / TortoiseSVN Global Ignore Pattern
TortoiseSVN's Global Ignore Pattern setting keeps bin, obj, dll, pdb, and other build junk out of source control - here's the exact pattern I use and why.
2007.08.10Read →Windsor Links
Bookmarking Ayende's collection of Castle Windsor IoC container tutorials and patterns, saved here mostly so I can find them again myself.
2007.08.10Read →DbDataReader Mishap
A debugging gotcha: leaving a DbDataReader sitting in an unpinned Watch window during a test run triggered it early and broke a unit test.
2007.08.09Read →Portable Applications – A Life Saver on a USB Stick
PortableApps lets you carry Notepad++, FileZilla, Firefox, and more on a USB stick, a lifesaver when you're working on a client's machine.
2007.08.06Read →IIS 6 & PHP – Mimicking .htaccess User/Pass Functionality
How to password-protect a directory on a PHP site running on IIS 6 using ASP.NET forms authentication, since .htaccess doesn't work on Windows.
2007.08.03Read →Presenting at Arizona .NET User Group – Dependency Injection & Inversion of Control
I'm presenting Dependency Injection and Inversion of Control at the Arizona .NET User Group on August 14th at 6pm at the Microsoft office.
2007.08.03Read →