18.10.2022
Microsoft
Console.ReadKey generalüberholt in .NET 7
Autor: Bernhard Lauer
Microsoft.com
Die Methode Console.ReadKey wurde für .NET 7 von Grund auf neu geschrieben, erklärt Microsoft-Mitarbeiter Adam Sitnik. Tastenkombinationen werden in vielen Linux-Distributionen nun genauer gehandhabt und insbesondere die Modifikatortasten wurden verbessert.
Entwickler erwarten von so grundlegenden APIs wie Console.ReadKey, dass sie verlässlich sind. Dieser Baustein für interaktive Konsolenanwendungen hat jedoch im Laufe der Jahre viele Fehlerberichte angehäuft, die alle mit der Ausführung auf Unix/Linux-Plattformen zusammenhängen. Die Fehler variierten in Schwere und Komplexität, aber es gab einen gemeinsamen Nenner: Tastenkombinationen und Modifikatortasten waren besonders unberechenbar.
Mit .NET 7 wurden, so erklärt Adam Sitnik, Senior Software Engineer .NET Libraries bei Microsoft, alle bekannten Fehler im Zusammenhang mit der Erkennung von Tasten, die innerhalb von Console.ReadKey auf Unix/Linux gedrückt wurden, behoben. Dieser Artikel von Sitnik auf Microsofts DevBlogs beschreibt den technischen Aufwand, mit dem dies erreicht wurde, und enthält außerdem eine Zusammenfassung der vorgenommenen Änderungen.
Künstliche Intelligenz
Memary - Langzeitgedächtnis für autonome Agenten
Das Hauptziel ist es, autonomen Agenten die Möglichkeit zu geben, ihr Wissen über einen längeren Zeitraum hinweg zu speichern und abzurufen.
>>
Cloud Infrastructure
Oracle mit neuen KI-Funktionen für Sales, Marketing und Kundenservice
Neue KI-Funktionen in Oracle Cloud CX sollen Marketingspezialisten, Verkäufern und Servicemitarbeitern helfen, die Kundenzufriedenheit zu verbessern, die Produktivität zu steigern und die Geschäftszyklen zu beschleunigen.
>>
Reactive mit Signals
Neuer Vorschlag für Signals in JavaScript
Das für die Standardisierung von JavaScript verantwortliche Komitee macht einen Vorschlag für die Einführung von Signalen in die Programmiersprache. Signals sollen reaktives Programmieren in JavaScript einfacher machen.
>>
Künstliche Intelligenz
Microsofts Semantic Kernel eine Million Mal heruntergeladen
Der Microsoft Semantic Kernel stellt eine Verbindung zwischen Code und KI her und scheint ein voller Erfolg. Die Entwicklergemeinde hat die damit verbundenen Möglichkeiten akzeptiert.
>>