
Blazor-Entwicklung in NRW
Mit Blazor entstehen Weboberflächen in C# statt in JavaScript. Für Betriebe, deren Software ohnehin auf .NET läuft, bleibt damit alles in einer Sprache.
C# im BrowserWenn eure Fachlogik in .NET liegt, können wir sie in der Oberfläche direkt weiterverwenden.
Was wir mit Blazor bauen

Webanwendungen
Werkzeuge, die im Browser laufen. Für Abläufe, die bisher in Excel-Tabellen und E-Mails hängen.
Beratung & Support
Wir sehen uns an, was ihr habt, und sagen ehrlich, was sich lohnt und was nicht.
Cloud
Anwendungen und Daten in der Cloud betreiben, statt einen Server im Haus zu pflegen.
Schulung & Workshop
Wir zeigen eurem Team am eigenen System, wie es die Inhalte selbst pflegt.
Blazor kurz gefasst
Blazor ist ein Web-Framework von Microsoft, das zu .NET gehört und mit .NET Core 3.0 im Jahr 2019 in der ersten stabilen Fassung erschien. Oberflächen werden als Komponenten in C# und Razor-Syntax geschrieben, JavaScript ist nicht nötig, lässt sich aber einbinden. Es gibt zwei Betriebsarten: bei Blazor Server läuft die Logik auf dem Server und tauscht die Bildschirmänderungen über eine offene Verbindung aus, bei Blazor WebAssembly läuft .NET im Browser.
Blazor ist kein Ersatz für React im offenen Web, sondern eine Antwort auf eine bestimmte Lage: In vielen Unternehmen ist die Fachsoftware in C# geschrieben, das Team kennt .NET, und eine Weboberfläche in JavaScript würde eine zweite Welt eröffnen. Mit Blazor bleiben Modelle, Prüfregeln und Hilfsklassen dieselben. Microsoft pflegt es im .NET-Zyklus, jede zweite Hauptversion mit langer Unterstützung.
Ein Zulieferer prüft Bauteile und dokumentiert die Messwerte bisher in einer Windows-Anwendung, die auf jedem Rechner installiert sein muss. Die Prüfregeln stecken seit Jahren in C#, geändert wird daran selten, aber die Installation auf jedem neuen Gerät nervt. Als Blazor-Anwendung läuft die Prüfmaske im Browser, auch auf dem Tablet in der Halle, und die vorhandenen Regeln werden übernommen statt neu geschrieben. Aktualisierungen liegen dann auf dem Server, nicht auf achtzig Arbeitsplätzen.
- Entwickelt von
- Microsoft, quelloffen
- Stabil seit
- 2019, mit .NET Core 3.0
- Sprache
- C# und Razor
- Betriebsarten
- Blazor Server und Blazor WebAssembly
- Typische Einsätze
- Interne Anwendungen, Portale
Welches Framework passt zu euch
Fünf Fragen, keine Eingabe von Daten. Am Ende steht eine Empfehlung, auch wenn sie auf eine andere Seite führt als diese.

Frage 1 von 5
Was baut ihr?
- Was baut ihr?
- Was ist bei euch schon im Einsatz?
- Sollen Suchmaschinen die Inhalte lesen?
- Braucht ihr auch den Teil auf dem Server?
- Wer arbeitet später damit?
Womit wir arbeiten
Wir bauen mit aktueller Technik, nicht mit einem Baukasten. Das ist der Unterschied, den man erst merkt, wenn etwas geändert werden soll, das der Baukasten nicht vorgesehen hat.
Sprachen
Frameworks
Cloud und Betrieb
Aus dem Blog zu Blazor

Was ist Blazor?
Mit Blazor entstehen Weboberflächen in C# statt in JavaScript. Für wen sich das lohnt, wie die zwei Betriebsarten funktionieren und wann React die bessere Wahl ist, verständlich erklärt.
Was ist C#?
C# ist die Programmiersprache von Microsofts .NET-Plattform und die übliche Wahl für Software, die in Unternehmen über Jahre laufen muss. Woher die Sprache kommt, was sie kann und wann sie sich lohnt, verständlich erklärt.
Fragen zu Blazor
Wann lohnt sich Blazor?
Wenn bei euch .NET im Haus ist und die Anwendung intern genutzt wird. Dann arbeitet euer Team in seiner Sprache weiter, vorhandene Fachlogik lässt sich mitnutzen, und ihr braucht keine zweite Werkzeugkette für JavaScript. Besonders gut passt es bei Ablösung alter Windows-Anwendungen, weil ein großer Teil des Codes bleiben kann.
Wann lohnt es sich nicht?
Bei öffentlichen Seiten, die schnell laden und bei Google gefunden werden müssen. Blazor WebAssembly lädt zuerst die .NET-Laufzeit, was auf Mobilfunk spürbar dauert, und dafür gibt es bessere Werkzeuge. Auch ohne .NET-Kenntnisse im Haus wäre Blazor die falsche Insel, weil ihr für die Pflege dauerhaft von außen abhängig wärt. Dann raten wir zu React.
Blazor Server oder WebAssembly?
Blazor Server startet schnell und hält die Logik auf dem Server, braucht dafür aber eine stehende Verbindung und reagiert bei schlechtem Netz träge. WebAssembly läuft im Browser und funktioniert auch mit wackligem Netz, lädt beim ersten Aufruf jedoch mehr Daten. Im Firmennetz nehmen wir meist Server, für Geräte unterwegs eher WebAssembly.
Können wir vorhandenen C#-Code weiterverwenden?
In vielen Fällen ja, vor allem Modelle, Berechnungen und Prüfregeln. Was direkt auf Windows-Oberflächen oder lokale Dateien zugreift, muss ersetzt werden. Wir sehen uns den Bestand an und sagen, welcher Anteil realistisch bleiben kann, bevor ihr entscheidet.
Bleibt Blazor langfristig verfügbar?
Es ist fester Bestandteil von .NET und folgt dessen Veröffentlichungsplan, mit Langzeitversionen im Zweijahresabstand. Microsoft setzt es auch in eigenen Produkten ein. Wie bei jeder Technologie planen wir Versionswechsel als festen Punkt der Wartung ein.
Kontakt und kostenlose Beratung
