I've been a software developer on the PC platform since 1987, from the days of DOS-based programming using Turbo C++ to today using tools such as Visual Studio 2005, Microsoft SharePoint, and Microsoft Content Management Server.