Technologien & Tools

Programmiersprachen & Frameworks

C#

Objektorientierte Sprache für Backend & Fullstack mit .NET.

.NET 8

Moderne Plattform für Web- und Cloudanwendungen.

Blazor

Web-UI mit C# – Server & WebAssembly.

Prism WPF

Modulares Framework für wartbare Desktop-Apps mit MVVM.

MAUI

Cross-Plattform-UI für Android, iOS, macOS und Windows.

Datenzugriff & Persistenz

Entity Framework/Entity Framework Core

ORM für Datenzugriffe mit LINQ.

SQL Server

Robuste relationale Datenbank von Microsoft.

Architektur & Patterns

Clean Architecture

Struktur für wartbaren & testbaren Code.

DDD

Domain-Driven Design für fachlich getriebenes Design.

SOLID

Prinzipien für sauberen, wartbaren Code.

Dependency Injection

Abhängigkeitsverwaltung für lose Kopplung.

CQRS & Event Sourcing

Trennung von Lese- & Schreibzugriffen.

APIs & Kommunikation

REST APIs

Flexible Schnittstellen für moderne Applikationen.

SignalR

Echtzeit-Kommunikation mit WebSockets.

Testing & Qualität

xUnit

Unit- und Integrationstests mit .NET.

Logging

Nachvollziehbarkeit & Fehleranalyse z.B. mit NLog.

Sicherheit

OAuth2 & OpenID Connect

Moderne Authentifizierung & Autorisierung.

Cloud & DevOps

Docker

Container für reproduzierbare Umgebungen.

Azure

Cloud-Hosting, Daten, DevOps.

GitHub Actions

CI/CD Pipelines für automatisiertes Deployment.

Performance & Optimierung

Profiling

Optimierung mit Tools wie dotTrace, BenchmarkDotNet.

Agilität & Zusammenarbeit

Agile Methoden

Scrum, Kanban, iteratives Arbeiten.

Code Reviews

Qualitätssicherung.

An unhandled error has occurred. Reload 🗙