Dev News Daily ENDE

Syncfusion: kostenloses MIT-Toolkit für Blazor und Fixes für ASP.NET Core

Microsofts ASP.NET-Team kündigte am 29. Oktober eine Zusammenarbeit mit dem kommerziellen Komponentenanbieter Syncfusion an, die aus zwei Teilen besteht: einer kostenlosen Komponentenbibliothek und Entwicklungsarbeit an der Blazor-Plattform selbst.

Das Syncfusion Toolkit for Blazor erscheint unter der MIT-Lizenz als NuGet-Paket Syncfusion.Blazor.Toolkit. Es enthält Diagramme, Schaltflächen, Kalender, Datums- und Zeitauswahl, Text- und Zahleneingaben, Dialoge, Tooltips und Ladeanzeigen. Es ist auch kommerziell kostenlos nutzbar und verlangt weder Lizenzschlüssel noch Berechtigung für Syncfusions Community License. Microsoft betont, dass es von der umfassenderen kommerziellen Syncfusion-Blazor-Suite getrennt ist. Das ASP.NET-Team habe mit Syncfusion an Leistung, Barrierefreiheit, Sicherheit und Trimmbarkeit gearbeitet.

Der zweite Teil sind Beiträge zur Plattform. Laut dem Beitrag von Programmmanager Daniel Roth wurden Änderungen von Syncfusion-Ingenieuren in ASP.NET Core und die .NET-Scaffolding-Werkzeuge übernommen, darunter Korrekturen für den Erhalt vorgerenderten Zustands auf interaktiven Not-Found-Seiten, für Formularvalidierung mit geerbten Modellen und klarere QuickGrid-Diagnosen, dazu Scaffolding-Korrekturen für generierte Bearbeitungsseiten und Blazor-Identity-Seiten. Außerdem reparierten sie instabile Regressionstests und führten mehr als 60 End-to-End-Validierungsszenarien für neue Blazor-Funktionen in .NET 11 durch. Zwei weitere Beiträge sind in Prüfung: ein Scaffolder zur Einrichtung des Toolkits und ein Installations-Skill für das .NET-Skills-Repository, das KI-Programmierassistenten nutzen.

Das Muster folgt Syncfusions früherem Open-Source-Toolkit und Entwicklungsengagement für .NET MAUI.

Syncfusion: kostenloses MIT-Toolkit für Blazor und Fixes für ASP.NET Core
Syncfusion: kostenloses MIT-Toolkit für Blazor und Fixes für ASP.NET Core — Dev News Daily

Was das bedeutet

Die Korrekturen helfen jedem Blazor-Entwickler, unabhängig von der Komponentenwahl, und sind der dauerhaftere Teil der Ankündigung. Das Toolkit ist die Einstiegsstufe eines Anbieters: Das offene Paket ist bewusst eine Teilmenge, die volle Suite bleibt kommerziell. Der erste Leserkommentar unter dem Beitrag stammte von einem Entwickler, der Syncfusion-Komponenten aus seinem Code entfernt, ein Hinweis, dass Qualitätsversprechen sich am besten in einer echten Anwendung prüfen lassen.