heise Developer
92 subscribers
8.09K links
Informationen für Entwickler

Powered by @DerNewsChannel
Download Telegram
Neu in ․NET 7․0 [23]: Pflichteigenschaften bei der JSON-Deserialisierung
#Net #JSON #Softwareentwicklung

NET quittiert mit der aktuellen Version das Auslassen von Pflichtattributen bei der JSON-Deserialisierung mit einer Fehlermeldung․
Neu in ․NET 7․0 [24]: Polymorphismus beim Serialisieren mit System․Text․Json
#Net #Softwareentwicklung

Die Annotation [JsonDerivedType] in der JSON-Bibliothek System․Text․Json ermöglicht polymorphes Programmieren․
Neu in ․NET 7․0 [25]: Polymorphismus beim Deserialisieren mit System․Text․Json
#Net #CSharp #JSON #Microsoft #Serialisierung

Der JSON-Deserializer kann im jüngsten ․NET-Framework ebenso polymorph arbeiten wie der JSON-Serializer․
NET 8․0 Preview 7 bringt Auto-Modus für Blazor
#NET80 #Net #Entwicklungsumgebung #Microsoft

In der letzten Preview 7 von ․NET 8․0 kann das ․NET-basierte Webfrontend-Framework Blazor nun nahtlos zwischen Blazor Server und Blazor WebAssembly umschalten․
Neu in ․NET 7․0 [26]: Source-Generator für reguläre Ausdrücke
#Net #CSharp #Microsoft #ReguläreAusdrücke #reguläreausdrücke #RegExp

Ein neuer Generator beschleunigt in ․NET 7․0 die Verarbeitung Regulärer Ausdrücke und ist kompatibel zu dem Ahead-of-Time-Kompilierung․
Neu in ․NET 7․0 [27]: Leistung des Source-Generators für reguläre Ausdrücke
#Net #CSharp #reguläreausdrücke

Ein Vergleich mit anderen Verfahren zeigt, wann es sich lohnt, den neuen Source-Generator für reguläre Ausdrücke zu verwenden․
Neu in ․NET 7․0 [28]: Source-Generator für Platform Invoke
#Net #CSharp #reguläreausdrücke

Neben dem Source-Generator für reguläre Ausdrücke führt ․NET 7․0 auch einen für den Zugriff auf native Betriebssystemfunktionen ein․
Neu in ․NET 7․0 [29]: Microseconds und Nanoseconds
#Net #CSharp

Microsoft erweitert die Klassen DateTime, TimeStamp, DateTimeOffset und TimeOnly in ․NET 7․0 um die Eigenschaften Microseconds und Nanoseconds․
Blazor-Entwicklung: Komponenten, die immer passen
#Net #Blazor #MAUI #Microsoft #RazzorClass #WebAssembly #Webframework

Blazor-Anwendungen mit unterschiedlichen Schichtarchitekturen können gemeinsame Razor Components nutzen: Ein Fallbeispiel zeigt den Einsatz in der Praxis․
Neu in ․NET 7․0 [30]: LINQ-Operatoren Order() und OrderDescending()
#NET80 #Net #CSharp

Microsoft hat die Operatoren zum Sortieren von Listen um verkürzte Varianten ergänzt․