Charles Petzold

My Mini-Keynote at DevConnections

November 5, 2005
New York City

I can't find anything on the DevConnections web site, but it seems to be official anyway: I will be presenting a "mini-keynote" this coming Monday from 6:30 to 7:00 followed by Scott Guthrie's real keynote on VS 2005 and ASP.NET 2.0 Unleashed.

My mini-keynote is entitled Windows 1.0 and the Applications of Tomorrow. I'll be discussing the crisis that TSRs have caused for DOS, and the increasing need for a DOS-based multi-tasking windowing environment. I'll consider the alternatives (DESQview, IBM's TopView, DRI's Gem, and Microsoft's Windows) and then focus on Windows as an environment for users and a new graphical application platform for developers. I'll show how a Windows application is written and compiled under DOS, and then explore Windows itself. This introduction to Windows programming is essential for anyone considering the long-term future of personal computer programming.

Tuesday morning I'll return from 1985 to the present day for my talk "Ink as a Graphical Medium," which explores how Tablet PC programming can be integrated with GDI+ under Windows Forms.