Technologien
Bewährter Stack statt Trendjagd
Technologie ist bei uns eine Entscheidung mit Halbwertszeit. Wir wählen sie danach aus, ob Sie die entstandene Lösung in fünf Jahren noch betreiben, ändern und personell besetzen können.
Technologie-Stack
Backend, Fachlogik, Desktop
.NET und C#
Langfristig gepflegt, in der DACH-Region gut besetzbar und mit einer Werkzeugkette, die große Codebasen aushält. Unser Schwerpunkt seit über 17 Jahren.
- ASP.NET Core
- Entity Framework Core
- Blazor
- .NET MAUI
- xUnit
Web-Oberflächen und Portale
TypeScript im Frontend
Typsicherheit bis in die Oberfläche verhindert eine ganze Klasse von Fehlern. React und Next.js sind ausreichend verbreitet, dass Sie jederzeit Personal dafür finden.
- React
- Next.js
- Tailwind CSS
- Vitest
- Playwright
Persistenz und Auswertung
Datenhaltung
Relationale Datenbanken bleiben für Fachanwendungen die richtige Grundlage. Wir modellieren die Fachdomäne sauber, bevor wir über Werkzeuge sprechen.
- PostgreSQL
- SQL Server
- Redis
- Azure AI Search
Infrastruktur und Auslieferung
Cloud und Betrieb
Infrastruktur entsteht aus versioniertem Code statt aus Klicks. Eine zweite Umgebung ist damit eine Frage von Minuten, und ein Anbieterwechsel bleibt ein überschaubares Projekt.
- Microsoft Azure
- Google Cloud
- Firebase
- Docker
- Terraform
- Bicep
Sprachmodelle in Fachprozessen
KI-Integration
Wir nutzen gehostete Modelle mit EU-Region und vertraglich ausgeschlossenem Training auf Kundendaten. Der Nutzen entsteht durch den Zugriff auf Ihre eigenen Daten, nicht durch eigenes Modelltraining.
- Azure OpenAI
- Claude API
- Semantic Kernel
- Vektorsuche
- RAG
Damit Änderungen möglich bleiben
Qualitätssicherung
Tests sind kein Selbstzweck, sondern die Voraussetzung dafür, dass eine Anwendung nach Jahren noch geändert werden kann, ohne dass jemand nachts Bereitschaft schiebt.
- Automatisierte Tests
- CI/CD-Pipelines
- Statische Codeanalyse
- Dependency-Scanning
- Monitoring
Auswahlkriterien
Wie wir Technologieentscheidungen treffen
Langweilige Technologie zuerst
Neue Werkzeuge müssen ihren Mehrwert gegen den Aufwand belegen, sie über Jahre zu betreiben. Im Zweifel gewinnt die etablierte Lösung.
Betreibbarkeit ist Teil der Architektur
Eine Lösung, die niemand überwachen oder aktualisieren kann, ist keine Lösung. Monitoring, Logging und Deployment planen wir mit, nicht nachträglich.
Anbieterbindung bewusst begrenzen
Verwaltete Dienste sparen echte Kosten. Wir kapseln sie so, dass ein Wechsel möglich bleibt, und benennen offen, wo wir uns bewusst festlegen.
Sicherheit ab Tag eins
Abhängigkeiten werden überwacht, Geheimnisse gehören in einen Secret Manager und nicht in ein Repository, und Berechtigungen folgen dem Prinzip der geringsten Rechte.
FAQ
Häufige Fragen zum Stack
Arbeiten Sie auch mit Technologien, die hier nicht gelistet sind?
Ja, sofern es fachlich sinnvoll ist. Wir sagen aber offen, wenn wir in einem Bereich weniger Erfahrung haben, und kalkulieren die Einarbeitung dann nicht auf Ihre Kosten.
Warum .NET und nicht Java oder Node.js im Backend?
Weil dort unsere tiefste Erfahrung liegt und die Plattform für Fachanwendungen im Mittelstand hervorragend geeignet ist. Für Projekte, in denen Node.js oder Python besser passen, setzen wir diese ebenso ein.
Können Sie in unserem bestehenden Stack arbeiten?
In der Regel ja. Wir beginnen dann mit einer kurzen Einarbeitungsphase, deren Umfang wir vorab transparent machen, statt ihn stillschweigend in die Projektstunden einzurechnen.
Sprechen wir über Ihr Vorhaben.
Ein kostenloses Erstgespräch von dreißig Minuten reicht meist aus, um zu klären, ob und wie wir helfen können. Ohne Verkaufsdruck.
Wir melden uns in der Regel innerhalb eines Werktages