Quelle: dotnetpro
KI-Komponenten für ASP.NET Core 16.09.2024, 00:00 Uhr

Kluge Klemmbausteine

Razor- und Blazor-Komponenten mit (etwas) Hirn.
Die Goldgräberstimmung im Bereich „irgendwas mit KI“ ist nicht zu übersehen. Auch Microsoft mischt kräftig mit, das Investment in OpenAI eingeschlossen. Auch die verschiedenen Microsoft-Angebote und -Produkte werden sukzessive mit „KI“-Features versehen, wobei man an der einen oder anderen Stelle darüber streiten kann, ob da wirklich Intelligenz hinzugefügt wird beziehungsweise ob das tatsächlich in den Bereich KI passt oder lediglich vom Marketing so gelabelt wurde. Es war also nur eine Frage der Zeit, bis es auch im Bereich Entwicklung Möglichkeiten aus dieser Richtung geben würde.
Mitte März 2024 war es schließlich so weit. Daniel Roth, ­seines Zeichens Program Manager für Webtechnologien bei Microsoft, kündigte in einem Blogbeitrag [1] „.NET Smart Components“ an, schmissig als „AI-powered UI controls“ bezeichnet. Es geht also um Oberflächen-Komponenten fürs Web, mit KI an Bord. Das Ganze versteckt sich aktuell auf GitHub [2]. Bezeichnend hierbei: Es ist kein Projekt innerhalb der dotnet-Organisation auf GitHub, sondern eine eigene ­Organisation namens smartcomponents, mit genau einem ­öffentlichen Repository, das denselben Namen trägt. Das Projekt ist explizit als experimentell gekennzeichnet. Da es separat von der restlichen .NET-Entwicklung läuft, hat es somit keinen offiziellen Status seitens Microsoft. Ist es also ein Hobbyprojekt eines Microsoft-Mitarbeiters, das hier in einer Zeit der Nachrichtenflaute verkündet wurde? Aber wieso befindet sich dann das Repository nicht einfach bei derjenigen Person im GitHub-Konto, sondern es wurde ein neues angelegt? Es gibt weitere Merkwürdigkeiten: Trotz des Hostens auf GitHub findet sich dort nicht der Quellcode der Komponenten selbst, sondern nur Dokumentation und einige Beispiele. Offizielle Begründung: Es liege noch keine Erlaubnis vor [3].

Jetzt 1 Monat kostenlos testen!

Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
  • + Digitales Kundenkonto,
  • + Zugriff auf das digitale Heft,
  • + Zugang zum digitalen Heftarchiv,
  • + Auf Wunsch: Weekly Newsletter,
  • + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar