3 teams beschikbaar — reageert binnen 24u
info@riweb.nl 🇳🇱 NL
TECH STACK — C# / .NET / ASP.NET CORE

.NET-engineering met C# & ASP.NET Core.

Senior .NET development met C# 12 en ASP.NET Core 8. Voor enterprise-applicaties, financial systems, Microsoft-georiënteerde organisaties en high-performance APIs.

.NET is sinds .NET Core volledig open-source, cross-platform en performance-leider. C# 12 is een van de meest expressieve mainstream-talen, en ASP.NET Core 8 is consistent in de top van TechEmpower benchmarks. Voor Microsoft-georiënteerde organisaties en enterprise-platforms is dit een excellente keuze.

Wij werken op de moderne .NET-stack: .NET 8 (LTS) met C# 12, ASP.NET Core voor APIs en Blazor voor full-stack web. Met Entity Framework Core voor data, MediatR voor CQRS, en moderne tooling (Aspire, Polly, Serilog).

Onze .NET-projecten omvatten enterprise platforms, financial systems, healthcare-applicaties met regelgeving (NEN 7510), Azure-native architecturen en migraties van klassieke .NET Framework naar moderne .NET 8.

WAT WE LEVEREN

Senior engineering op C# / .NET / ASP.NET Core

Niet "we kunnen ook deze stack" — wel: dit is waar onze engineers 10+ jaar diepgang hebben.

/01

ASP.NET Core 8

ASP.NET Core 8 met minimal APIs of MVC, Blazor Server/WASM voor frontend, SignalR voor real-time, en native AOT compilation voor lage opstart-tijd.

Stack: ASP.NET Core 8, Blazor, SignalR, Minimal APIs, AOT
/02

Modern C#

C# 12 met records, primary constructors, collection expressions, pattern matching. Async/await alomtegenwoordig. Met nullable reference types verplicht voor type-safety.

C# features: Records, primary constructors, pattern matching, nullable refs
/03

Architecture & quality

Clean Architecture, MediatR voor CQRS, FluentValidation voor input. xUnit + FluentAssertions voor tests, Testcontainers voor integratie. Met SonarQube en strict analyzer-rules.

Quality: Clean Architecture, MediatR, xUnit, Testcontainers, SonarQube
VOOR WIE

Projecten waar deze stack past

Wij zijn niet voor iedereen de juiste partner. Voor deze profielen zijn we juist sterk:

01

Enterprise applicaties

Internal tools, business platforms en integraties voor Microsoft-georiënteerde organisaties met SQL Server, Azure AD en M365.

Enterprise Microsoft Azure
02

Financial & insurance systems

Trading platforms, insurance core, billing-systemen — waar .NET-bibliotheken voor financiële berekeningen en compliance een voordeel zijn.

Finance Insurance Compliance
03

Healthcare met regelgeving

EHR-integraties, patient-portals, claim-processing met NEN 7510, GDPR en HL7 FHIR support.

Health NEN 7510 FHIR
04

Azure-native platforms

Cloud-native architecturen op Azure met Functions, Service Bus, Cosmos DB en App Configuration.

Azure Functions Cosmos
05

Legacy .NET Framework migratie

Migratie van .NET Framework 4.x naar .NET 8 — incrementeel, met strangler-pattern, zonder big-bang risico.

Legacy Migratie Strangler
06

High-performance services

Backend-services voor low-latency requirements, bv. trading, gaming-backends of real-time IoT-platforms.

Performance Low-latency Real-time
KLANTVERHAAL

Hoe we het in deze stack hebben gedaan

01

.NET 8-platform voor Nederlandse verzekeraar

Een Nederlandse niche-verzekeraar werkte op een 12-jaar-oud .NET Framework 4.5-systeem op IIS. Onderhoud werd duur, deployments waren risky, en de organisatie wilde naar Azure migreren met moderne CI/CD.

We migreerden in 18 maanden naar .NET 8 op Azure: Clean Architecture met MediatR/CQRS, Entity Framework Core met PostgreSQL, Blazor Server voor admin-UIs, en Azure Service Bus voor async-flows tussen microservices.

Lees deze case volledig
VEELGESTELDE VRAGEN

C# / .NET / ASP.NET Core — uw vragen beantwoord

.NET Framework 4.x of .NET 8?
Nieuwe projecten altijd op .NET 8 (LTS). Voor bestaande .NET Framework-systemen adviseren wij meestal migratie naar .NET 8 — performance, cross-platform support, en Microsoft's investment-richting allemaal in die richting.
Blazor of React/Vue?
Blazor Server voor internal tools (admin-panels, dashboards) — minder context-switching voor .NET-teams. Blazor WebAssembly voor offline-capable apps. React/Vue voor publieke web-apps of waar specifieke UI-libraries nodig zijn. Niet dogmatisch.
Cross-platform — werkt het echt?
Ja. Wij draaien .NET 8 op Linux containers in Kubernetes routinematig. Performance op Linux is gelijk aan of beter dan Windows. Alleen specifieke COM-interop of Windows-only APIs vereisen Windows hosting.
SQL Server of PostgreSQL?
Voor enterprise-organisaties met bestaande SQL Server-licenties: SQL Server prima. Voor nieuwe projecten zonder die binding: PostgreSQL — open-source, krachtig, en EF Core ondersteunt het excellent. Geen kwaliteitsverschil voor de meeste use-cases.
Azure of multi-cloud?
Azure is de natural fit voor .NET — beste tooling-integratie, Visual Studio support, en Application Insights. Maar .NET draait excellent op AWS en GCP. Wij adviseren multi-cloud-fähig ontwerp en pragmatische cloud-keuze per project.
Hoe zit het met Entity Framework performance?
EF Core 8 is performant — voor 90% van use-cases meer dan voldoende. Bij hot-paths (>1000 req/sec op specifieke queries) gebruiken we Dapper voor read-only queries. Bulk-operations via EF Core 8 native bulk-API of EFCore.BulkExtensions.

C# / .NET / ASP.NET Core voor uw project?

Plan een eerlijke kennismaking. Een Project Manager met domeinkennis belt binnen 24 uur. We kijken samen of onze aanpak past.

WAT KUNT U VERWACHTEN

  • Reactie binnen 24 uur
  • Project Manager met sector-ervaring
  • Geen verkoopgesprek — eerst luisteren
  • Eerlijke aanbevelingen, ook negatief
  • Vrijblijvend — geen verplichtingen