http://www.rollthunder.com/images/photo_dave.jpg

http://www.rollthunder.com/images/logo.gif

Welcome, and thank you for inquiring about in-house training from Rolling Thunder Computing. My courses combine the fundamental principles with real-world experience gained the hard way, from my own development projects and those of my students and clients.


See my new monthly column "Don't Get Me Started", in MSDN Magazine

Books

http://www.rollthunder.com/images/ProgramCabSM.JPG

Programming CAB and SCSF
 

 

http://www.rollthunder.com/images/WssSm.jpg

Why Software Sucks ... and What You Can Do About It
 

 

http://www.rollthunder.com/images/dotnet3small.jpg

Introducing Microsoft .NET, 3rd Edition
 

 

http://www.rollthunder.com/images/MspaCoverSm.jpg

The Microsoft Platform Ahead
 

Newsletter

 

http://www.rollthunder.com/images/icon_bolt.gif

ThunderClap
The free newsletter of Rolling Thunder Computing, whatever's on my mind at the time.
 

 

My Older Books

 

Understanding COM+ , The Essence of COM

Classes

http://www.rollthunder.com/images/icon_net.gif

CUSTOMIZED Classes on Microsoft .NET
Training Classes on Microsoft .NET, customized to your needs.

Windows Azure
Training Classes on Windows Azure, Microsoft's new cloud computing platform, customized to your needs.

http://www.rollthunder.com/images/icon_globe.gif

Prism, MVVM, and MEF
Training Classes on Microsoft's new Composite Application Library, includes MEF and MVVM

ACORD

XML

ACORD XML
Implementing ACORD XML Web Services on the Microsoft Platform

HealthVault
Training Classes on Microsoft Health Vault

COM, COM+, OLE and ActiveX
Consulting and training on these critical technologies

http://www.rollthunder.com/images/icon_harvard.gif

Microsoft .NET at Harvard Extension

STARTS Sept 9, 2013 Be there! Aloha!
David Platt's class on .NET programming at Harvard University Extension School.

More Classes

http://www.rollthunder.com/images/nosuck.gif

Developing WPF Applications That Don't Suck
Learn to program WPF and design user interfaces that make  users happier and more productive.

http://www.rollthunder.com/images/nosuck.gif

Developing Silverlight Line of Business Applications That Don't Suck
Learn to program Silverlight and design user interfaces that make  users happier and more productive.

http://www.rollthunder.com/images/nosuck.gif

Developing Software That Doesn't Suck
Class in pure user interface design, for students who already know how to program their graphical environments.

User Experience

http://www.rollthunder.com/images/nosuck.gif

New Article: Using WPF for Good and Not Evil
A critique of the Family.Show sample program, which uses the same features of WPF to delight and also infuriate its users.

 

http://www.rollthunder.com/images/nosuck.gif

User Experience Consulting from David Platt

Have David Platt help your team design the very best kind of a user experience: one that your users never notice.

 

Speaking

http://www.rollthunder.com/images/Speaking.gif

Conference Keynotes
Read how David Platt brings down the house as a live keynote speaker at your conference, and schedule him

 

http://www.rollthunder.com/images/Speaking.gif

User Groups and Book Clubs
Free remote appearance of David Platt to your user group meeting or book club