.NET Application Development
The application layer, built in C# on the current .NET platform.
Most of what we build is a line-of-business application: something that captures work, enforces rules, stores it properly and reports on it. We'll pick the delivery model that fits the job rather than the one that's fashionable — a fast desktop client for heavy data entry, a browser application for people spread across sites, or a service with no interface at all.
- Windows desktop applications in WPF and WinForms
- Web applications with ASP.NET Core, MVC and Blazor
- REST / JSON APIs and Windows or background services
- Extending, refactoring and rescuing existing .NET codebases
- Entity Framework or hand-written SQL — whichever the workload warrants