Sie sind hier:
Lexikon/Glossar
Telefon (Mo-Fr 9 bis 16 Uhr):
0201/649590-0
|
Kontaktformular
Buy me a coffee
MENU
Start
Hauptseite
Angebote im Überblick
Kernkompetenzen
Softwareentwicklung
Beratung
Firmen-Schulungen
Offene Seminare
Online-Maßnahmen
Vorträge
Coaching
Support
Fachbücher
Fachartikel
Konditionen
Themen
Themenüberblick
Aktuelle Themen
Web & Cloud
Apps / Mobilplattformen
Benutzeroberflächen / User Experience
.NET
JavaScript/TypeScript
Java
Programmiersprachen/Sprachsyntax
Entwicklungswerkzeuge
Scripting
Softwareentwicklung allgemein
Datenbanken
Betriebssysteme und Virtualisierung
Microsoft Server-Produkte
Windows und Microsoft Office für Anwender
Allgemeine IT-Themen
Beratung
Beratungsthemen
Coaching
Softwareentwicklung
Technischer Support
Unsere Top-Berater
Referenzkunden
Angebotsanfrage
Individuelle Schulungen
1020 Schulungsthemen
Agendakonfigurator
Weiterbildungsphilosophie
Didaktische Konzepte
Vor-Ort oder Online
Unsere Top-Trainer
Referenzkunden
Teilnehmerfeedback
Angebotsanfrage
Offene Seminare
.NET-Akademie
.NET/C#-Basisseminar
WPF
WinUI
.NET MAUI
Blazor
ASP.NET WebAPI & gRPC
Entity Framework Core
Unit Testing / TDD
PowerShell
Infotage
Wissen
Übersicht
Fachbücher
Fachartikel
Konferenzvorträge
Konferenzen/Events
Spickzettel
Lexikon/Glossar
Programmcodebibliothek
Versionshistorie
Weblog
Downloads
Newsletter
Community-/Leserportal
Registrierung
.NET/C#/Visual Studio
.NET 8.0
.NET 7.0
.NET 6.0
ASP.NET (Core)/Blazor
PowerShell
Über uns
Kontakt
Selbstdarstellung
Kernkompetenzen
Dr. Holger Schwichtenberg
Top-Experten
Leitung & Kundenteam
Referenzkunden
Kundenaussagen
Referenzprojekte
Partner
Konditionen
Stellenangebote
Weitere Websites
Impressum
Datenschutzerklärung, Haftung, Urheberrecht
Suche
Themenkatalog
Tag Cloud
Volltextsuche
Site Map
FAQs
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