I've been writing real world intranet applications with ASP.NET for several years - windows forms apps with VB before that.
I've also written several games for Windows SmartPhones, but that was a LONG time ago. :)