.NET (Oberbegriff)

.NET-Logo

.NET [ˈdɔtnɛt], teilweise auch als Microsoft .NET bezeichnet, dient als Oberbegriff[1] für mehrere von Microsoft herausgegebene Software-Plattformen, die der Entwicklung und Ausführung von Anwendungsprogrammen dienen, Produkte, Frameworks, Programmiersprachen und alles, was mit den genannten in Verbindung steht, etwa Werkzeuge und Techniken.

Die Veröffentlichung der .NET-Plattform wurde von Microsoft erstmals im Jahr 2000 offiziell bekanntgegeben.[2] 2002 wurde das Framework dann als Teil von Visual Studio .NET veröffentlicht.[3]

Die Bedeutung der einzelnen Teile und Techniken, die .NET umfasst, hat sich im Laufe der Zeit gewandelt. Folgende Frameworks spielen eine herausgehobene Rolle in der Praxis:

  • das aktuelle .NET, derzeit in der Version 8,[4] wird auf verschiedenen Plattformen unterstützt. Es wurde mehrere Jahre parallel unter der Bezeichnung .NET Core entwickelt.
  • das nur unter Windows unterstützte klassische .Net-Framework, das mit der Version 4.8.1 im August 2022 zuletzt ein kleines Update erhielt.[5]
  • die Plattform Mono und darauf basierende Techniken (von Microsoft meist als Xamarin bezeichnet). Diese unterstützt seit längerem .NET auf verschiedenen Plattformen (in der Vergangenheit jedoch oft unvollständig implementiert[6]). Die Plattform Mono soll 2022 mit dem aktuellen .NET zusammengeführt werden („One .NET“).[7]
  1. .NET-Glossar, Microsoft, Stand: 8. Dez. 2021, abgerufen am 1. Jan. 2022
  2. news.microsoft.com
  3. heise.de
  4. GitHUb ChangeLog zu 8.0.0
  5. Tara Overfield: Announcing .NET Framework 4.8.1. 9. August 2022, abgerufen am 11. August 2022 (amerikanisches Englisch).
  6. Compatibility | Mono. Abgerufen am 27. November 2020.
  7. heise online: Microsoft liefert .NET 6 aus. Abgerufen am 17. November 2021.

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne