.net Framework (.net)

Definition - Was bedeutet .NET Framework (.NET)?

Das .NET Framework ist ein Softwareentwicklungsframework von Microsoft. Es bietet eine kontrollierte Programmierumgebung, in der Software auf Windows-basierten Betriebssystemen entwickelt, installiert und ausgeführt werden kann.

Die wichtigsten Konstruktionsmerkmale sind:

  • Interoperabilität: Dies ermöglicht von .NET entwickelten Programmen den Zugriff auf Funktionen in Programmen, die außerhalb von .NET entwickelt wurden.
  • Common Runtime Engine: Dies wird auch als Common Language Runtime bezeichnet und ermöglicht es in .NET entwickelten Programmen, allgemeine Verhaltensweisen in Bezug auf Speichernutzung, Ausnahmebehandlung und Sicherheit aufzuweisen.
  • Sprachunabhängigkeit: Gemeinsame Sprachinfrastrukturspezifikationen (CLI) ermöglichen den Austausch von Datentypen zwischen zwei Programmen, die in verschiedenen Sprachen entwickelt wurden.
  • Basisklassenbibliothek: Eine Codebibliothek für die meisten gängigen Funktionen - wird von Programmierern verwendet, um ein wiederholtes Umschreiben des Codes zu vermeiden.
  • Einfache Bereitstellung: Es gibt Tools, mit denen Sie die Installation von Programmen vereinfachen können, ohne zuvor installierte Anwendungen zu beeinträchtigen.
  • Sicherheit: In .NET entwickelte Programme basieren auf einem gemeinsamen Sicherheitsmodell.

Technische.me erklärt .NET Framework (.NET)

.NET spielt eine zentrale Rolle in der übergreifenden Entwicklungsstrategie von Microsoft und ist die Konkurrenz des Unternehmens zu Java. Es ist so zentral für die Entwicklung auf Windows-Plattformen, dass die Verwendung des Begriffs vom Kontext abhängt. Beispielsweise wird häufig allgemein von einem ".NET-Entwickler" als Programmierer gesprochen, der in einer Microsoft-Entwicklungsumgebung arbeitet. Auf der anderen Seite verweist der Entwickler beim Schreiben von Code darauf, mit welcher spezifischen Version des Frameworks gearbeitet wird - .NET 2.0, das 2005 herauskam, unterscheidet sich stark von .NET 4.0, das 2010 ausgeliefert wurde.

Obwohl der Begriff als ".NET" geschrieben ist, ist er kein Akronym. Es wird als "Punktnetz" ausgesprochen und manchmal als Punktnetz oder Punktnetz geschrieben.