Blazor Experten

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-Projekt besprechen
Leistungen

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

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.

Passt Blazor?

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.

Schweiz, Deutschland, Österreich

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.

FAQ

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 .NET

Unsere 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-Trainings

Erzä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.
Dr. Christian Dietz, Abteilungsleiter Digital Technology, Reishauer AG
106 / 2000
oder

Sie können uns auch direkt erreichen unter [email protected]