Sie sind hier:
Wissen
Telefon (Mo-Fr 9 bis 16 Uhr):
0201/649590-0
|
Kontaktformular
MENU
Medien
Übersicht
Lexikon/Glossar
Spickzettel
Weblog
Konferenzvorträge
Fachbücher
Fachartikel
Leserportal
Autoren gesucht!
Literaturtipps
Praxisnahe Fallbeispiele
Downloads
Newsletter
.NET
Startseite
.NET 8.0
.NET 7.0
.NET 6.0
.NET 5.0
.NET Core
.NET 4.0/4.5.x/4.6.x
.NET 3.0/3.5
.NET 2.0
.NET-Lexikon
Programmiersprachen
Entwicklerwerkzeuge
Klassenreferenz
Softwarekomponenten
Windows Runtime
World Wide Wings-Demo
Versionsgeschichte
Codebeispiele
ASP.NET
Artikel
Bücher
Schulung & Beratung
Konferenzen/Events
ASP.NET
Startseite
Lexikon
Sicherheit
Konfiguration
Global.asax
Tracing
Technische Beiträge
Klassenreferenz
Programmiersprachen
Entwicklerwerkzeuge
Softwarekomponenten
Forum
Schulung & Beratung
PowerShell
Startseite
Commandlet-Referenz
Codebeispiele
Commandlet Extensions
Versionsgeschichte
Schulungen+Beratung
Windows
Startseite
Windows Runtime (WinRT)
Windows PowerShell
Windows Scripting
Windows-Schulungen
Windows-Lexikon
Windows-Forum
Scripting
Startseite
Lexikon
FAQ
Bücher
Architektur
Skriptsprachen
Scripting-Hosts
Scripting-Komponenten
COM/DCOM/COM+
ADSI
WMI
WMI-Klassenreferenz
Scripting-Tools
WSH-Editoren
Codebeispiele
.NET-Scripting
Forum
Schulung & Beratung
Nutzer
Anmeldung/Login
Buchleser-Registrierung
Gast-Registrierung
Hilfe
Website-FAQ
Technischer Support
Site Map
Tag Cloud
Suche
Kontakt
Erklärung des Begriffs: .NET 5.0 (.NET 5)
Begriff
.NET 5.0
Abkürzung
.NET 5
Eintrag zuletzt aktualisiert am
08.02.2022
Zur Stichwortliste unseres Lexikons
Was ist
.NET 5.0
?
Am 10.11.2020 ist .NET 5.0 erschienen. Technisch ist .NET 5.0 der direkte Nachfolger von
.NET Core 3.1
. Microsoft möchte mit dem Entfall des Wortes "Core" und dem Überspringen der Versionsnummer 4.0 aber auch klarstellen, dass die Ära des klassischen
.NET Framework
s nun beendet ist und .NET 5.0 der Nachfolger ist.
Die für .NET 5.0 geplante Vereinheitlichung der .NET-Welt wurde wegen der Viruskrise auf
.NET 6.0
(November 2021) verschoben. Microsoft spricht daher mittlerweile von der ".NET-5- bis-6-Welle" und "Reise zu einem .NET".
Termine
Erste Erwähnung: 6.5.2019,
BUILD
2019
Preview 1 (16. März 2020)
Preview 2 (2. April 2020)
Preview 3 (23. April 2020)
Preview 4 (18. Mai 20020)
Preview 5 (10. Juni 2020)
Preview 6 (25. Juni 2020)
Preview 7 (21. Juli 2020)
Preview 8 (25. August 2020)
Release Candidate 1 (14. September 2020)
Release Candidate 2 (13. Oktober 2020)
Erscheinungstermin: 10. November 2020
Hightlights in .NET 5.0
Rückkehr des
Click-Once-Deployment
Verbesserungen beim
Single-File-Publishing
Verbessertes App Trimming (
Tree Shaking
bis auf Klassenmitgliederebene)
Aufruf von .NET-Code aus beliebigen
Programmiersprache
n
Leistungssteigerungen in den Basisklassen
C# 9.0
Kompakte Typdeklaration mit Records
Instanziierung mit new() ohne Typwiederholung
Verbesserungen beim Pattern Matching
Modul-Initialisierungsfunktionen
Source Code-Generierung beim Kompilieren
Entity Framework Core 5.0
Abstraktion von N:M-Beziehungen (keine explizite .NET-Klasse für Zwischentabellen mehr notwendig)
Table-per-Type-Mapping (TPT) als Alternative zu Table-per-Hierarchy (TPH)
Vereinfachte
SQL
-Diagnose und -Protokollierung
Eager Loading
mit Filter
über 80 Detailverbesserungen
Blazor 5.0
CSS
-Isolation
JavaScript
-Skripte bei Bedarf laden
Lazy Loading
von
DLL
s in
Blazor WebAssembly
Deutliche Leistungsverbesserungen bei
Blazor WebAssembly
Leider nicht enthalten in .NET 5.0 sind diese ursprünglich geplanten Funktionen
Allgemeiner
Ahead-of-Time-Compiler
Integration von
Xamarin
in das
SDK
und die Klassenbibliotheken von .NET 5.0
Querverweise zu anderen Begriffen im Lexikon
Entity Framework Core 5.0
Ahead-of-Time-Compiler
Single-File-Publishing
Click-Once-Deployment (COD)
Programmiersprache
Blazor WebAssembly (Blazor WASM)
.NET Framework
.NET Core 3.1
Eager Loading
Lazy Loading
Tree Shaking
JavaScript (JS)
.NET 6.0 (.NET 6)
Xamarin
ASP.NET Core Blazor 5.0 (Blazor 5.0)
CSharp 9.0 (C# 9.0)
Microsoft BUILD-Konferenz (BUILD)
Structured Query Language (SQL)
Cascading Style Sheet (CSS)
Dynamic Link Library (DLL)
Software Development Kit (SDK)
Beratung & Support
Anfrage für Beratung/Consulting zu .NET 5.0 .NET 5
Gesamter Beratungsthemenkatalog
Technischer Support zum .NET 5.0 .NET 5
Schulungen zu diesem Thema
.NET 5.0 - Änderungen und Neuerungen gegenüber .NET Core 3.x
.NET 6.0 - Änderungen und Neuerungen gegenüber .NET 5.0
.NET-/.NET Core-Entwickler-Update 2019
Visual Studio 2019 (Visual Studio 16.x) Update - Die Neuerungen gegenüber Visual Studio 2017
Anfrage für eine individuelle Schulung zum Thema .NET 5.0 .NET 5
Gesamter Schulungsthemenkatalog
Bücher zu diesem Thema
C# 9.0 Crashkurs: Die Syntax der Programmiersprache C# für die Softwareentwicklung in .NET 5.0, .NET Core und Xamarin
Alle unsere aktuellen Fachbücher
E-Book-Abo für ab 99 Euro im Jahr