ASP.NET Core und Blazor Entwicklung aus der Schweiz
Wir bauen Web-Anwendungen mit ASP.NET Core, Blazor, Angular oder React, für neue Produkte genauso wie für gewachsene Systeme. Wir verstärken Ihr bestehendes Team oder bauen die Anwendung gemeinsam mit Ihnen auf.
Web-Anwendungen und Web APIs mit .NET
Vom Web API bis zum fertigen Produkt
Eine ASP.NET Core Web API ist ein Teil der Arbeit, nicht das Ganze. Wir bauen die REST-Schnittstellen, das Datenmodell dahinter und die Oberfläche davor, damit am Ende eine Web-Anwendung steht, die Ihre Nutzer wirklich verwenden.
Frontend nach Ihrem Bedarf
Blazor, wenn C# durchgängig bleiben soll. Angular, wenn Ihr Team dort zu Hause ist, wir mögen Angular Signals sehr. React, wenn es passt. Die Wahl richtet sich nach Ihrem Team, nicht nach unserem Geschmack.
Code, der geprüft ist
Architektur-, API- und Unit-Tests gehören für uns zur Entwicklung, nicht zur Nacharbeit. So bleibt Ihre Anwendung auch dann änderbar, wenn wir nicht mehr täglich daran sitzen.
Unser Stack: ASP.NET Core, Blazor und mehr
.NET ist unser Schwerpunkt, dort liegt unsere tiefste Erfahrung. Drumherum wählen wir, was zu Ihrem Projekt passt.

Backend und Web APIs
- C# und .NET
- ASP.NET Core Web API
- Entity Framework Core
- Hintergrundprozesse und Messaging
Frontend mit Blazor, Angular oder React
- Blazor
- Angular inklusive Signals
- React
- TypeScript, HTML und CSS
Datenbanken
- SQL Server
- PostgreSQL
- Azure Cosmos DB
- Migrationen und Auswertungen
Betrieb und Qualität
- Azure
- Docker und Container
- CI/CD mit GitHub Actions oder Azure DevOps
- Architektur-, API- und Unit-Tests
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.
Warum Teams uns für .NET Projekte holen
Wir kommen ins Team, nicht daneben
Wir arbeiten in Ihren Repositories, Ihren Reviews und Ihren Standups mit. Ihr Team behält die Kontrolle über das Produkt, wir bringen Tempo und Erfahrung dazu.
Greenfield und Brownfield
Ein leeres Repository ist angenehm, aber selten die Realität. Wir arbeiten genauso in gewachsenen Systemen und verbessern sie Schritt für Schritt, statt alles auf einmal neu zu schreiben.
Tiefe statt Breite
Mit .NET arbeiten wir seit vielen Jahren, inklusive Microsoft MVP Auszeichnung und Beiträgen zu Open Source. Das merken Sie an den Entscheidungen, die wir früh im Projekt treffen.
Workshops zu ASP.NET Core Web APIs
Wir entwickeln nicht nur, wir geben das Wissen auch weiter. Steven Giesel hält Workshops zu ASP.NET Core Web APIs, auf Deutsch oder Englisch.
- REST und API-Design
- DTOs, Mapping und Fehlerbehandlung
- Authentifizierung und API-Versionierung
- SignalR für Echtzeit-Updates
- Unit- und Integrationstests
- Swagger und OpenAPI
Häufige Fragen zur .NET und Blazor Entwicklung
Arbeiten Sie in unserem Team mit oder übernehmen Sie das Projekt?
Beides ist möglich. Wir verstärken Ihr bestehendes Team und arbeiten nach Ihren Standards mit, oder wir bauen die Anwendung gemeinsam mit Ihnen von Anfang an auf. Was besser passt, klären wir im ersten Gespräch anhand Ihrer Teamgrösse und Ihres Zeitplans. Wir sitzen in der Schweiz und arbeiten genauso remote mit Teams im Ausland.
Übernehmen Sie auch bestehende Anwendungen?
Ja. Ein grosser Teil unserer Arbeit sind Brownfield-Projekte. Wir lesen uns in den Code ein, sichern das heutige Verhalten mit Tests ab und verbessern dann in kleinen Schritten. Ein Big-Bang-Rewrite ist selten die richtige Antwort.
Blazor, Angular oder React: Was passt zu unserem Projekt?
Das entscheiden Ihr Projekt und Ihr Team, nicht unser Geschmack. Blazor spielt seine Stärke aus, wenn Sie C# von der Datenbank bis zur Oberfläche durchziehen und sich einen zweiten Sprachraum sparen wollen. Angular und React sind die Antwort, wenn Ihr Team dort zu Hause ist oder Sie das grössere Ökosystem brauchen, in beiden haben wir viel gebaut und an Angular Signals besondere Freude. Übrigens: An bUnit, der Testbibliothek für Blazor-Komponenten, arbeiten wir selbst mit.
Wie stellen Sie die Qualität sicher?
Mit Tests auf mehreren Ebenen: Unit-Tests für die Logik, API-Tests für die Schnittstellen und Architekturtests, die Regeln wie die Schichtentrennung automatisch prüfen. Dazu Code Reviews und eine Build-Pipeline, die bei jedem Commit läuft.
Macht ihr auch Blazor-Testing oder nur Entwicklung?
Beides, und wir trennen das ungern. Steven Giesel ist Maintainer von bUnit, der Testbibliothek für Blazor-Komponenten. Eine Testsuite gehört bei uns dazu und ist kein Posten, den wir später separat anbieten. Wenn Ihr Team bereits bUnit einsetzt und feststeckt, helfen wir auch nur dabei.
Können wir eine bestehende WebForms- oder MVC-Anwendung nach Blazor holen?
Meistens ja, und meistens nicht in einem Schritt. Wir migrieren Seite für Seite hinter der laufenden Anwendung, damit das Produkt weiter ausliefert, während der alte Stack schrumpft. Für das Framework-Upgrade darunter gilt dasselbe Vorgehen.
Zum Migrationsleitfaden .NET Framework 4.8 auf .NET 6Weitere Leistungen rund um .NET
Architektur 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-TrainingsUX/UI und Barrierefreiheit
Oberflächen, die verstanden werden, und Anwendungen, die für alle bedienbar sind.
Mehr zu UX/UI und BarrierefreiheitLieber direkt schreiben?
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.
Sie können uns auch direkt erreichen unter [email protected]