Aus dem Kurs: C# Grundkurs

So erhalten Sie Zugriff auf diesen Kurs

Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 23.200 Kurse von Branchenfachleuten.

Die .NET Runtime-Umgebung

Die .NET Runtime-Umgebung – Tutorial zu C#

Aus dem Kurs: C# Grundkurs

Die .NET Runtime-Umgebung

In .NET kommuniziert Ihre Anwendung nicht direkt mit den Betriebssystemen. Zwischen Ihrer Anwendung und dem Betriebssystem ist eine Softwareschicht eingezogen, die .NET Runtime. Natürlich bildet die Runtime das Betriebssystem nicht ganz vollständig ab, sondern nur den Teil, der durch .NET und die Klassenbibliothek gebraucht wird. Es gibt aber Wege, wie man die nicht abgebildete Funktionalität der noch in .NET Anwendungen integrieren kann. Aber es gibt auch Funktionalitäten, die nicht auf jeder Plattform zur Verfügung stehen, so zum Beispiel gibt es Windows-Forms nicht auf Linux. Da macht es dann auch keinen Sinn, das abzubilden. Man sieht es ganz gut, wenn man sich mal die herkömmliche Kompilierung von Anwendungen ansieht. Die herkömmliche Kompilierung sieht so aus, dass Ihr Quellcode durch die Compiler in Maschinencode übersetzt wird. Dann beim Ablauf greift der Maschinencode direkt auf das Betriebssystem zu. Das hat Vorteile,…

Inhalt