I have written three books. They are all computing topics of one kind or another. Two got published by Microsoft Press and the third got nuked by MS-Press after Microsoft cancelled the project. Unfortunately (IMHO) the two that made it out the door OK are now out of print. I have reproduced the bulk of the books here because I feel the World still needs them (ahem). Actually what the World needs is less computing books but that is another tale. In the ideal World, you would want me to re-write these books to bring the up to date. You can ensure this happens by sending VAST PILES OF CASH.
The book chapters are here in Microsoft Word files. If I get time I might convert them to HTML but it seems likely that if you are interested in doing some Windows programming you might well be able to view them as they stand. If not, let me know please.
Published by Microsoft Press. ISBN: 1-55615-669-3 1995
This book was written from a set of notes I had left over after writing a short article for MSDN and presented at TechEd in 1994 (I think). Personally, I think the best part is Chapter 3 which discusses the Windows Palette Manager - surely one of the least well understood parts of the Windows OS. The other pretty good part is the letter from Dave Barry who I asked to write the forward but declined (William Shatner [aka Wiggy] never even answer my letter). Unfortunately Mr. Barry's letter only exists in the printed copy.
Published by Microsoft Press. ISBN: 1-57231-345-5 1996
I was asked to write this book while Direct3D was in its infancy. I did the writing in my spare time - every evening and weekend from about January to April. I will never be that stupid again. There are two parts of this book that I really like. The first is the forward by Jim Blinn who (lowers knees to mat and bows head) created a lot of very cool animated 3D graphics for JPL when I was still working on punched cards. The other part I enjoyed writing was the bibliography because I got to praise a few folks who have taken the trouble to write decent books and also so I could issue a few warning about some books that are not exactly helpful.
Update source code for the 3DPlus library.
Not published by Microsoft Press but written about 1997
I was asked to write this book by Microsoft Press who couldn't find anyone else to work for a year for $15,000. Being the nice guy I am, I cranked out this book as the people at Microsoft worked on the project. I finally got the book finished at about time Uncle Bill killed the project. Actually i don't think it was Bill but it doesn't matter.