Esta me gusta mucho:
http://www.joelonsoftware.com/articl...000000049.html
En realidad, .NET es solo un framework, un API, un API que se supone reemplazara al Win32 API. El resto es marketing.
Lo que significa para nosotros? Que toca aprendernos el APi, eso es, si queremos estar en el tren .NET (al fin, el unico vagon que vale la pena por ahora, es el de ASP.NET)