Neu in .NET 8.0 [29]: Verbesserungen für den JSON-Source-Generator Der Source Generator ist in .NET 8.0 wichtiger, damit die JSON-Serialisierung und -Deserialisierung auch AOT-Anwendungen funktioniert.
.NET 9.0 Preview 6 bringt einige lang ersehnte Funktionen Die sechste Vorschauversion von .NET 9.0 bringt unter anderem endlich partielle Properties. Neu ist zudem die generische Mengenklasse OrderedDictionary<T,T>.
Neu in .NET 8.0 [28]: Erweiterung für die Deserialisierung von JSON-Objekten System.Text.Json 8.0 bietet eine neue Einstellung zur Handhabung zusätzlicher Informationen bei der Deserialisierung von JSON in Objekten.
betterCode() .NET 9.0: Online-Konferenz am 19. November Im Rahmen der Online-Konferenz bieten sechs Vorträge und sechs Workshops tiefergehende Einblicke in das Release .NET 9.0.
Moderne Windows-Anwendungen entwickeln – von WPF zu WinUI 3 In fünf Webinaren vom 21. August bis 18. September 2024 lernen Entwickler, mit dem Framework WinUI 3 eine UX- und UI-Design-optimierte Windows-App zu gestalten.
Neu in .NET 8.0 [27]: Konfigurierbare Namenskonventionen in System.Text.Json 8.0 In der JSON-Bibliothek können Entwicklerinnen und Entwickler nun neben CamelCasing auch andere Namenskonventionen wählen.
Neu in .NET 8.0 [26]: Anpassung der Resilienz im HTTP-Client Entwicklerinnen und Entwickler können eigene Polly-Pipelines zur Handhabung von Fehlersituationen definieren.
Microsoft verkündet offiziellen Start der .NET MAUI-Erweiterung für VS Code Die Extension zur Cross-Plattform-Entwicklung mit Visual Studio Code tritt auch die offizielle Nachfolge des 2023 eingestellten Visual Studio Mac an.
Neu in .NET 8.0 [25]: Resilienz im HTTP-Client .NET 8.0 enthält die etablierte Bibliothek Polly für Ausfallsicherheit und den Umgang mit temporären Fehlersituationen.
.NET 9.0 Preview 5 liefert Verbesserungen für Blazor Blazor Server bietet verbessertes Wiederherstellen von Verbindungen, einen optimierten Download statischer Ressourcen und leichteres Abfragen des Render-Modus.
Webentwicklung ohne JavaScript: mit .NET und C# In fünf Webinaren vom 26. Juli bis 23. August 2024 lernen Entwickler, mit dem Web-Framework Blazor moderne browser-basierte Apps zu gestalten.
Neu in .NET 8.0 [24]: HTTPS-Proxies bei HttpClient Die Klasse HttpClient bietet seit .NET 8.0 auch Unterstützung für Proxies mit gesicherter Verbindung.
Neu in .NET 8.0 [23]: Verbesserungen für ZipFile zur Arbeit mit Dateiarchiven Die Klasse ZipFile besitzt nun Methoden, um ein ZIP-Archiv aus einem Dateisystemordner zu erstellen und Dateien in einen Zielordner zu entpacken.
Entwickler-Infotag online am 11. Juni 2024 zu .NET 9.0, C# 13.0 und KI Der eintägige Online-Infotag widmet sich diversen Themen rund um die kommenden Versionen von C# und .NET sowie KI-unterstützte Softwareentwicklung.
Microsoft veröffentlicht .NET 9.0 Preview 4 Auf der Microsoft Build 2024 ist die nächste Preview für .NET 9.0 mit Verbesserungen für den objektrelationalen Mapper, ASP.NET Core und Blazor erschienen.
Neu in .NET 8.0 [22]: Neues Steuerelement OpenFolderDialog für WPF Microsoft liefert in .NET 8.0 nach vielen Jahren erstmals wieder ein neues Steuerelement für die Windows Presentation Foundation.
Observability einfach gestalten: Telemetriedatenpipeline mit Open Telemetry Mit dem OpenTelemetry-Framework erfassen Entwickler Telemetriedaten effizient aus verschiedenen Quellen und leiten die Daten gebündelt zur Analyse weiter.
Neu in .NET 8.0 [21]: Neue Code-Analyzer für ASP.NET Core ASP.NET Core 8.0 führt Code-Analyzer ein, die vor potenziellen Fehlern warnen und Best Practices empfehlen.
Neu in .NET 8.0 [20]: Neue Code-Analyzer für .NET-Basisklassen Die zusätzlichen Code-Analyzer bieten Verbesserungsvorschläge bei der Verwendung der .NET-Klassenbibliothek.
Cross-Platform-Programmierung mit .NET MAUI In fünf Webinaren vom 23. Mai bis 27. Juni 2024 lernen Developer die vielfältigen Möglichkeiten moderner App-Entwicklung mit .NET MAUI kennen.
Neues Fachbuch: ".NET 8.0 Update" erklärt die Neuerungen gegenüber .NET 7.0 Das neue, kompakte Werk des DOTNET-DOKTORs zu .NET 8.0 richtet sich an Umsteigerinnen und Umsteiger von .NET 7.0.
Polyglot Notebooks: Eine praktische Einführung Nach Jupyter-Vorbild kombinieren die .NET-zentrierten Polyglot Notebooks Markdown und Code. Sie erlauben mehrere Sprachen im gleichen Notebook.
Neu in .NET 8.0 [19]: Razor-HTML-Rendering in beliebigen .NET-Anwendungen Das HTML-Rendern mit Razor-Komponenten ist in .NET 8.0 auch außerhalb von Blazor-Anwendungen möglich, beispielsweise für HTML-formatierte E-Mails.
Last Call: Python für Umsteiger – Einstieg in die KI-Sprache für Entwickler Alle reden von KI und Machine Learning – Python bildet dafür die Basis. Lernen Sie in fünf Webinaren ab dem 25.04. diese Sprache zu beherrschen.
.NET 9.0 Preview 3: Vermischte Kleinigkeiten Auch die dritte Vorschauversion auf .NET 9.0 enthält nur eine Sammlung kleinerer Neuerungen in den Basisklassen, ASP.NET Core und Entity Framework Core.
Neu in .NET 8.0 [18]: Ein Zeitraffer mit eigenem FakeTimeProvider Auf Basis der Klasse TimeProvider kann man sich in .NET 8.0 einen eigenen TimeProvider erstellen, der in Tests Uhrzeiten vorgaukelt.
Neu in .NET 8.0 [17]: Zeitabstraktion für Tests mit Zeitangaben In .NET 8.0 existiert mit der abstrakten Klasse TimeProvider ein einfacher Weg, Zeitangaben inklusive Zeitzone beliebig im Rahmen von Tests vorzutäuschen.
Neu in .NET 8.0 [16]: Neue Methoden für IP-Adressen Microsoft hat in .NET 8.0 die Methoden Parse() und TryParse() in der Klasse System.Net.IPNetwork ergänzt.
KI-Komponenten für .NET füllen Formulare anhand der Zwischenablage aus Die KI-gestützten UI-Komponenten für .NET-Anwendungen füllen automatisch Formulare aus oder geben Vorschläge zum Vervollständigen von Texteingaben.
Neu in .NET 8.0 [15]: Geschlüsselte Dienste bei der Dependency Injection Der Dependency-Injection-Container unterstützt nun auch die Angabe von Schlüssel zur Unterscheidung von Instanzen.