08.02.2024
Steven Giesel
Neue LINQ-Methoden für .NET 9
Autor: Bernhard Lauer
github.com
Seven Giesel begleitet interessiert die Entwicklung von .NET 9 und hat drei neue LINQ-Methoden ausgemacht, die Teil der kommenden .NET-Version werden sollen.
Steven Giesel ist Senior Software Engineer, Microsoft MVP und Mitglied und Sprecher der .NET User Group Zürich. Als .NET-Enthusiast begleitet er die Weiterentwicklung interessiert und berichtet regelmäßig über potentielle Neuerungen, die er ausgemacht hat. Obwohl .NET 8 erst vor rund zwei Monaten veröffentlicht wurde und sich .NET 9 erst in der Alpha-Phase befindet, schläft das dotnet-Team nicht und treibt neue Änderungen voran.
In einem Blogbeitrag berichetet Giesel über drei neue LINQ-Methoden, die .NET 9 mitbringen soll:
- CountBy gruppiert Elemente nach einer Selektorfunktion und gibt eine Aufzählung von KeyValuePairs zurück.
- AggregateBy arbeitet ähnlich wie CountBy, aggregiert die Elemente jedoch. Dabei können ein Seed und eine Aggregationsfunktion angeben werden.
- Index gibt das Element und den Index des Elements in der Sammlung zurück.
Alle Details und Anwendungsbeispiele erfahren Sie im Blog von Steven Giesel auf dieser Seite.
Neue LLMs
KI-Modelle größer, schneller
Neue Large Language Models (LLM) zeigen, mit welcher Geschwindigkeit die Entwicklung der Künstlichen Intelligenz auch weiterhin voranschreitet.
>>
Games-Markt
Mobile Games machen drei Mrd. Euro Umsatz
Im Mobile-Games-Markt machen In-App-Käufe laut neuen Zahlen des game-Verbands mit 98 Prozent den Bärenanteil aus, Käufe einzelner Spiele fallen fast gar nicht ins Gewicht.
>>
Konferenz
Entwicklerkonferenz .NET Conf - Focus on AI
Microsoft lädt Entwickler zur virtuellen Konferenz ".NET Conf: Focus on AI" am 20. August 2024 ein. Die eintägige Veranstaltung wird sich auf die Integration von KI-Funktionen in .NET-Anwendungen konzentrieren.
>>
Datenformate, 3D-Grafik
Umfassende Sammlung digitaler Dateiformate - ein Schatz für Entwickler
Der Imaging-Spezialist Paul Bourke schenkt der Community eine umfangreiche Aufstellung von Datenformaten für 3D-Anwendungen, Audio und Bilder.
>>