Blazor Entwicklung und Beratung, von den Machern von bUnit
Sie bauen eine neue Blazor-Anwendung, stecken mit einer bestehenden fest oder wollen WebForms und MVC hinter sich lassen? Wir steigen als Entwickler, Berater oder Reviewer ein, mit der Erfahrung derer, die das meistgenutzte Blazor-Testwerkzeug pflegen.
Blazor, und die Testbibliothek dazu pflegen wir selbst
Steven Giesel ist Maintainer von bUnit, der Testbibliothek für Blazor-Komponenten, die die meisten Blazor-Teams ohnehin schon im Testprojekt haben. Das ist kein Logo auf einer Folie: Wir haben das Framework von innen gelesen und wissen, welche Teile davon in einer echten Anwendung tragen.
Wir bauen neue Blazor-Anwendungen, übernehmen stehengebliebene und holen WebForms- und MVC-Codebasen herüber, ohne bei null neu zu schreiben. Diese Website läuft auf Blazor und .NET 10, wir empfehlen also nichts, was wir nicht selbst betreiben.
bUnit, knapp 18 Millionen Downloads
Die Testbibliothek für Blazor-Komponenten, gepflegt von unserem Gründer. Open Source, und weit über unsere eigenen Projekte hinaus im Einsatz.
Zur bUnit-Projektseite-
Neue Blazor-Anwendungen
Von der ersten Komponente bis in die Produktion, mit einem Render-Modell, das zu Ihren Nutzern passt und nicht zur Demo.
-
WebForms- und MVC-Migration
Eine gewachsene ASP.NET-Anwendung Seite für Seite nach Blazor holen, damit das Produkt weiter ausliefert, während die Migration läuft.
-
Komponentenbibliotheken und Design-Systeme
Ein gemeinsames Komponenten-Set, das Ihre Teams wirklich wiederverwenden, barrierefrei von Anfang an statt nachträglich geprüft.
-
Komponententests mit bUnit
Eine Testsuite für Rendering, Zustand und Interaktion, aufgesetzt von denen, die das Werkzeug pflegen.
-
Render-Modelle und Interaktivität
Static Server Rendering, Interactive Server, WebAssembly oder gemischt. Wir entscheiden pro Seite, nicht pro Projekt.
-
Performance und Diagnose
Die Re-Renders, die zu grossen Payloads und die Circuit-Probleme finden, die eine Blazor-Anwendung träge machen.
Wann Blazor passt, und wann wir Ihnen etwas anderes empfehlen
Blazor passt gut
Ihr Team schreibt C#, Sie bauen Fachanwendungen, Portale oder interne Werkzeuge, und Sie wollen Modelle und Validierung zwischen Server und Oberfläche teilen statt doppelt pflegen.
Wir sagen es Ihnen ehrlich
Hat Ihr Team viel Erfahrung mit Angular oder React und kaum mit .NET, ist ein Wechsel selten den Aufwand wert. Wir arbeiten auch mit Angular und React und empfehlen, was zu Ihrem Team passt, nicht was wir am liebsten schreiben.
Blazor Beratung für Teams im ganzen DACH-Raum
Wir sitzen in Cham bei Zug und arbeiten mit Teams in der Schweiz, in Deutschland und in Österreich, remote oder vor Ort. Reviews, Pairing und Workshops funktionieren remote genauso gut, für Kick-offs und Architektur-Workshops kommen wir gerne vorbei.
Häufige Fragen zu Blazor
Ist Blazor reif für den produktiven Einsatz?
Ja. Blazor ist fester Teil von ASP.NET Core und wird von Microsoft mit jedem .NET-Release weiterentwickelt. Diese Website läuft selbst auf Blazor und .NET 10.
Blazor oder Angular und React?
Das hängt vor allem von Ihrem Team ab. Schreibt es C#, spart Blazor eine zweite Sprache, einen zweiten Build und doppelte Modelle. Ist es im JavaScript-Ökosystem zu Hause, bleibt Angular oder React oft die bessere Wahl.
Können Sie eine bestehende WebForms- oder MVC-Anwendung nach Blazor migrieren?
Ja, Seite für Seite, während die Anwendung weiter ausliefert. Meist gehört dazu auch der Schritt von .NET Framework auf aktuelles .NET.
Der Leitfaden von .NET Framework 4.8 auf modernes .NETUnsere Blazor-Anwendung ist langsam. Können Sie helfen?
Ja. Wir finden unnötige Re-Renders, zu grosse Payloads und Circuit-Probleme, und wählen das Render-Modell pro Seite neu, wo es sich lohnt. Oft beginnt das mit einem kurzen Code-Review.
Bieten Sie Blazor-Schulungen für unser Team an?
Ja, remote, bei Ihnen im Haus oder an einem Ort, den wir organisieren, als fertiger Kurs oder auf Ihr Team zugeschnitten.
Mehr zu C#- und Blazor-TrainingsWeitere Leistungen rund um .NET
Entwicklung
ASP.NET Core, Blazor, Angular und React. Von der ersten Zeile bis zur Anwendung im Betrieb.
Mehr zur ASP.NET Core EntwicklungArchitektur und technische Führung
Architektur-Reviews, tragfähige Entscheidungen und ein Sparringspartner für Ihr Team.
Mehr zur .NET ArchitekturTrainings und Workshops
Wissen zu C# und Web-Entwicklung, direkt ins Team, remote oder bei Ihnen vor Ort.
Mehr zu C#- und Web-TrainingsErzählen Sie uns von Ihrem Blazor-Projekt
Lassen Sie uns gemeinsam etwas Grossartiges aufbauen
Haben Sie eine Frage oder möchten Sie ein Projekt besprechen? Wir freuen uns, von Ihnen zu hören. Füllen Sie das untenstehende Formular aus und wir melden uns so schnell wie möglich bei Ihnen.
Ich persönlich freue mich auch sehr über die gute Zusammenarbeit mit unserem internen Team. BitSpire ist regelmässig bei uns im Hause und sie werden immer mit einem Lächeln begrüsst.
Sie können uns auch direkt erreichen unter [email protected]