The latest major technology from Microsoft is .NET (pronounced,
"dot-net"). Microsoft claims it will change the way we write programs,
view and use computers, and so on—the usual story they have given us with the
release of each new technology: MS-DOS, Windows, COM, COM+, ActiveX, and so on.
With the exception of Windows, these technologies didn't really change anything
at all. We've gotten used to hearing Microsoft make these claims, and ignoring
them when they do.
The difference is...this time, they're right!
I am offering courses on most aspects of .NET development, and my courses are the equivalent of the ones Microsoft describes on their web site, with one important exception: Mine are available today! (Microsoft hasn't even announced an availability date for most of their .NET courses.)
And, of course, not everyone in the world marches in lock-step behind Microsoft. For those who prefer the "classic" development tools, I also teach (and love) Visual Basic 6.0, Visual C++ 6.0, and "classic" Active Server Pages (ASP).
As you'll note by viewing the rest of this site, especially my Windows experience page, I am not an instructor who "learned to teach" programming; I am a real programmer who knows what he's talking about; and a published author with a proven track record for communicating what I know.