.net ist eine Art Erweiterung ... schwierig zu beschreiben. So ähnlich, wie Java, aber für Windows.
Du kannst für und mit .net programmieren, dazu gibt es Schnittstellen und die neueren Programmiersprachen nutzen es auch tüchtig. Die Zukunft der Windows-Programmierung wird wahrscheinlich auf .net basieren.
Wie es bei Java .class - Dateien gibt, die etwa den Statur von .exe - Dateien haben, so ähnlich gibt es unter .net etwas ähnliches, ich komme jetzt aber nicht auf die genaue Bezeichnung.
.net ist so ähnlich zu verstehen, wie eine riesige Runtime Library, das heißt, Zusatzdateien und DLLs, die Funktionen bereitstellen, die Programme nutzen können.
Wenn ich was falsch verstanden habe, bitte korrigieren !
When you find a big kettle of crazy, it's best not to stir it. --Dilbert cartoon
"Interplay.some zombiefied unlife thing going on there" - skavenhorde at RPGWatch