Technologien
Technologie folgt
der Architektur.
Wir setzen bewährte, moderne Technologien ein – abgestimmt auf Systemanforderungen, Skalierungsziele und langfristige Wartbarkeit. Unser Kern ist .NET. Der Rest folgt der Aufgabe.
- .NET Kern
- Anforderungsgetriebener Stack
- EU-Hosting
Kernkompetenz
Unser Kern: .NET & das Microsoft-Ökosystem.
Wir haben uns bewusst auf das .NET-Ökosystem spezialisiert – nicht weil es das einzige ist, sondern weil Tiefe besser ist als Breite. Langjährige Erfahrung mit der Plattform macht den Unterschied bei komplexen Systemarchitekturen.
ASP.NET Core
Primäres Backend-Framework für Web-APIs, Webanwendungen und Microservices. Performant, plattformübergreifend und mit hervorragender Unterstützung für moderne Architekturmuster.
- REST APIs
- Minimal APIs
- gRPC
- SignalR
C# & .NET Runtime
Typsichere, ausdrucksstarke Sprache mit moderner Syntax und starkem Ökosystem. Ideal für komplexe Domänenmodelle, Clean Architecture und langfristig wartbaren Code.
- C# 12+
- .NET 8/9
- LINQ
- Async/Await
Entity Framework Core
ORM für strukturierten Datenbankzugriff mit Code-First-Ansatz. Eingesetzt dort, wo es sinnvoll ist – ergänzt durch Dapper oder rohe SQL-Abfragen bei Performance-kritischen Pfaden.
- Code First
- Migrations
- LINQ Queries
- Multi-DB
Azure & Microsoft Cloud
Bevorzugte Cloud-Plattform für .NET-Systeme – mit nativer Integration, DSGVO-konformen EU-Rechenzentren und vollständigem DevOps-Tooling über Azure DevOps und GitHub Actions.
- Azure App Service
- Azure SQL
- Key Vault
- Azure DevOps
Erweiterter Stack
Ergänzende Technologien nach Anforderung.
Je nach Projektanforderungen setzen wir den .NET-Kern mit bewährten Technologien zusammen. Die Auswahl erfolgt immer anforderungsgetrieben – nicht trendgetrieben.
Frontend
Für komplexe Web-UIs setzen wir auf React mit Next.js – oder Blazor, wenn eine tiefere .NET-Integration sinnvoll ist.
Next.js / React
Primär für komplexe Web-UIs
Blazor
Bei .NET-nativer Frontend-Integration
TypeScript
Durchgängig typsicher
Tailwind CSS
Utility-first Styling
Datenbanken
Datenbankwahl folgt Systemanforderungen. SQL Server ist Standard im .NET-Umfeld – PostgreSQL und andere je nach Kontext.
SQL Server
Standard im .NET-Ökosystem
PostgreSQL
Open Source, DSGVO-freundlich
Redis
Caching & Session-Management
Cosmos DB
Für globale, skalierbare Szenarien
Infrastruktur & DevOps
Containerisierung mit Docker, Orchestrierung je nach Skalierungsbedarf und vollständig automatisierte CI/CD-Pipelines.
Docker
Containerisierung standardmäßig
Kubernetes
Bei entsprechendem Skalierungsbedarf
GitHub Actions
CI/CD-Standardwerkzeug
Terraform
Infrastructure as Code
Qualität & Beobachtbarkeit
Automatisierte Tests, strukturiertes Logging und Monitoring als integraler Bestandteil – nicht als Nachrüstung.
xUnit / NUnit
Unit- & Integrationstests
Application Insights
Azure-natives APM
Serilog
Strukturiertes Logging
SonarQube
Statische Code-Analyse
Entscheidungsprinzip
Wie wir Technologieentscheidungen treffen.
Technologie ist kein Selbstzweck und kein Statussymbol. Jede Entscheidung wird begründet – und dokumentiert.
Anforderungen zuerst
Bevor eine Technologie gewählt wird, werden Anforderungen, Skalierungsziele und Rahmenbedingungen vollständig verstanden. Technologie ist Antwort auf Anforderungen – nicht umgekehrt.
Tiefe statt Breite
Wir beherrschen wenige Technologien sehr gut, statt viele oberflächlich. Das .NET-Ökosystem kennen wir in der Tiefe – das macht den Unterschied bei komplexen Systemen.
Bewährt statt neu
Neue Technologien werden eingesetzt, wenn sie konkrete Vorteile bieten – nicht weil sie neu sind. Stabilität und Ökosystemreife haben Vorrang vor Trendkonformität.
Dokumentierte Entscheidungen
Technologieentscheidungen werden als Architecture Decision Records (ADRs) dokumentiert – mit Begründung, Alternativen und Konsequenzen. Nachvollziehbar für heute und für später.
Vendor-Lock-in vermeiden
Abhängigkeiten zu einzelnen Anbietern werden bewusst minimiert. Wo cloud-native Dienste eingesetzt werden, ist ein Wechsel architekturseitig vorbereitet.
EU-Hosting als Standard
Produktive Systeme werden standardmäßig in EU-Rechenzentren betrieben. DSGVO-Konformität ist kein Zusatz, sondern architektonische Grundlage.
Nächster Schritt
Fragen zum Technologie-Stack Ihres Projekts?
Im Erstgespräch analysieren wir Ihre technischen Anforderungen und erläutern, welcher Stack für Ihr Vorhaben sinnvoll ist – mit Begründung, nicht mit Buzzwords.
- .NET Kern
- Anforderungsgetrieben
- EU-Hosting