heise online Ticker
235 subscribers
72.7K links
News rund um IT und darüber hinaus

Powered by @DerNewsChannel
Download Telegram
heise+ | C# für Admins: Plattformübegreifende Programme mit ․NET 6 erstellen
#NET6 #Net #Administrator #C #CSharp #CSharp #Entwickler #MicrosoftOutlook #Programmierung #Systemverwaltung #Windows #WindowsAdmin #WindowsAdministration

C# ist gut lesbar, schnell zu lernen und man kann mit wenig Wissen sofort nützliche Programme schreiben․ Wir zeigen, wie das geht․
Microsofts ․NET 7․0 und C# 11․0 sind reif für den produktiven Einsatz
#NET7 #Net #ASPNET #ASPNETCore #CSharp #EntityFramework #EntityFrameworkCore #Microsoft

Die frischen Releases von ․NET und C# bringen neue Funktionen für die Sprachsyntax, die Basisklassenbibliothek sowie die Web- und Cross-Plattform-Entwicklung․
Programmiersprachen: Microsoft entwickelt C# und F# weiter und hält VB am Leben
#Net #CSharp #Microsoft #Programmiersprachen #VisualBasic

Microsofts Strategie für die drei ․NET-Sprachen sieht Neuerungen für C# und Unterstützung der F#-Community vor․ Visual Basic erhält weiter sein Gnadenbrot․
Neu in ․NET 7 [4]: Zusätzlicher Scope mit File-local Types in C# 11
#Net #CSharp #Microsoft

Das aktuelle Release von Microsofts Programmiersprache C# führt mit file einen neuen Scope für Klassen, Strukturen, Interfaces und Co ein․
Neu in ․NET 7 [5]: List Pattern und Slice Pattern mit C# 11
#NET7 #Net #CSharp #Microsoft #Programmiersprachen

Das Pattern Matching funktioniert in C# 11 mit Listen․ Außerdem lassen sich Teilmengen extrahieren․
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]: 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 [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 [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․
․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․