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

Powered by @DerNewsChannel
Download Telegram
Neu in ․NET 7 [7]: Auto-Default Structs in C# 11․0
#Net #CSharp

Die jüngste Version von Microsofts Programmiersprache belegt in parameterlosen Konstruktoren die Felder und Properties von Strukturen mit Standardwerten․
Neu in ․NET 7 [8]: Statische abstrakte Properties & Methoden in Interfaces in C#
#Net #CSharp #Microsoft #Programmiersprachen

In der neuen Version von Microsofts Programmiersprache C# dürfen Schnittstellendeklarationen von Properties und Methoden als static abstract deklariert sein․
Cross-Plattform: Uno Platform 4․8 erleichtert den Start mit App Template Wizard
#Net #CSharp #Softwareentwicklung #UnoPlatform #XAML

Das Minor Release ist mit der zweiten Preview für ․NET 8 kompatibel und ein neuer Wizard für Visual Studio hilft beim Erstellen eines Projekts․
Neu in ․NET 7 [9]: Überladen von Operatoren in Schnittstellen ab C# 11․0
#Net #CSharp

Die jüngste C#-Version ermöglicht das Überladen von Operatoren nicht nur in Klassen, sondern auch in Interfaces․
Neu in ․NET 7 [9]: Generische Mathematik
#NET7 #Net #CSharp #Mathematik #Operatoren

․NET 6․0 hat einige generische Mathematikoperationen für beliebige Zahlentypen eingeführt, die im aktuellen ․NET produktionsreif sind․
Neu in ․NET 7․0 [19]: Statistiken für den MemoryCache
#NET7 #Net #CSharp #Cache #Microsoft

Die Klasse zum Repräsentieren des Cache im Arbeitsspeicher bietet in ․NET 7․0 einige Funktionen für Statistiken der Nutzung des Zwischenspeichers․
Neu in ․NET 7․0 [20]: Tar-Archive
#Net #Archivierung #CSharp #Dateimanagement #Dateisystem #Microsoft #Pakete

Dass ․NET 7․0 auch Tar-Archive verarbeiten kann, ist der Docker-Anbindung an die ․NET CLI zu verdanken․
Neu in ․NET 7․0 [21]: Komprimierte Tar-Archive
#NET7 #Net #Archivierung #CSharp #Komprimierung #Microsoft

Das Verarbeiten von Tar-Archiven ist eine Neuerung in ․NET 7․0․ Um sie zu komprimieren, sind separate Verfahren wie GZip erforderlich․
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․
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․
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․
heise-Angebot: betterCode() ․NET 8․0: Frühbucherrabatt um eine Woche verlängert
#NETMAUI #Net #CSharp #Konferenz #Microsoft

Am 21․ November findet die Online-Konferenz zu ․NET 8․0 statt․ Sie bietet Informationen zu den neuen Features und dem Umstieg auf das neue LTS-Release․
In eigener Sache: C# 12․0 Crashkurs ist erschienen​
#Net #Bücher #C #CSharp #Programmiersprachen

Eine Neuauflage des Fachbuchs "C# Crashkurs" bezieht die Neuerungen von C# 12․0 mit ein․
․NET 8․0 und C# 12․0 erscheinen heute: Viel Neues für Blazor und C#-Compiler
#NET80 #Net #Blazor #CSharp #Microsoft

Das LTS-Release ․NET 8․0 bringt vor allem Neuerungen im Webframework Blazor, aber auch für die ․NET-Basisklassenbibliothek und EF Core gibt es Verbesserungen․
heise-Angebot: betterCode() ․NET 8․0: Nur noch eine Woche bis zur Konferenz
#NETMAUI #Net #CSharp #Konferenz #Microsoft

Kurzentschlossene können weiterhin ein Ticket für die Online-Konferenz betterCode() ․NET 8․0 buchen․ Sie dreht sich am 21․ November um das neue LTS-Release․
Neu in ․NET 8․0 [4]: Collection Expressions in C# 12․0
#NET80 #Net #CSharp #Microsoft

Das aktuelle Release der Programmiersprache C# vereinfacht das Initialisieren von Collections wie Listen․
Neu in ․NET 8․0 [3]: Primärkonstruktoren in C# 12․0
#NET80 #Net #CSharp #Microsoft

Die Programmiersprache C# bietet in Version 12․0 die Möglichkeit, über eine Parameterliste hinter dem Typnamen einen Primärkonstruktor zu definieren․