Modern .NET development

ASP.NET Core and Blazor development from Switzerland

We build web applications with ASP.NET Core, Blazor, Angular or React, for new products just as much as for systems that have grown over years. We strengthen your existing team, or we build the application together with you.

Discuss your project
What we do

Web applications and web APIs with .NET

From web API to finished product

An ASP.NET Core Web API is one part of the job, not the whole of it. We build the REST endpoints, the data model behind them and the interface in front, so that what you end up with is a web application people actually use.

The frontend that suits you

Blazor when you want to keep C# end to end. Angular when your team is at home there, and we are very fond of Angular signals. React when it fits. The choice follows your team, not our taste.

Code we have verified

Architecture, API and unit tests are part of development for us, not something bolted on afterwards. That keeps your application changeable long after we stop working on it every day.

Technologies

Our stack: ASP.NET Core, Blazor and more

.NET is our focus and where our experience runs deepest. Around it we pick whatever suits your project.

Code sample of an ASP.NET Core minimal API in C# with typed results and authorization

Backend and web APIs

  • C# and .NET
  • ASP.NET Core Web API
  • Entity Framework Core
  • Background jobs and messaging

Frontend with Blazor, Angular or React

  • Blazor
  • Angular including signals
  • React
  • TypeScript, HTML and CSS

Databases

  • SQL Server
  • PostgreSQL
  • Azure Cosmos DB
  • Migrations and reporting

Operations and quality

  • Azure
  • Docker and containers
  • CI/CD with GitHub Actions or Azure DevOps
  • Architecture, API and unit tests
Why BitSpire

Why teams bring us in for .NET projects

We join the team, we do not sit beside it

We work in your repositories, your reviews and your standups. Your team keeps ownership of the product, we add pace and experience.

Greenfield and brownfield

An empty repository is pleasant but rarely the reality. We work just as well inside systems that have grown over years, improving them step by step instead of rewriting everything at once.

Depth rather than breadth

We have worked with .NET for many years, including a Microsoft MVP award and contributions to open source. You notice it in the decisions we make early in a project.

Workshops

Workshops on ASP.NET Core web APIs

We do not only build, we pass the knowledge on. Steven Giesel runs a one-day workshop on ASP.NET Core web APIs, in German or English.

  • REST and API design
  • DTOs, mapping and error handling
  • Authentication and API versioning
  • SignalR for real-time updates
  • Unit and integration tests
  • Swagger and OpenAPI
Ask about the workshop
FAQ

Frequently asked questions about .NET and Blazor development

Do you work inside our team, or do you take the project over?

Both are possible. We strengthen your existing team and work to your standards, or we build the application together with you from the start. Which one fits depends on your team size and your timeline, and we sort that out in the first conversation. We are based in Switzerland and work just as well remotely with teams abroad.

Do you also take on existing applications?

Yes. A large part of our work is brownfield. We read our way into the code, pin the current behaviour down with tests and then improve in small steps. A big bang rewrite is rarely the right answer.

Blazor, Angular or React: which one fits our project?

Your project and your team decide that, not our taste. Blazor plays to its strength when you want C# from the database through to the interface and would rather not maintain a second language ecosystem. Angular and React are the answer when your team is at home there or you need the larger ecosystem, we have built plenty in both and are particularly fond of Angular signals. By the way, we help maintain bUnit, the testing library for Blazor components.

How do you make sure the quality is there?

With tests at several levels: unit tests for the logic, API tests for the interfaces and architecture tests that check rules such as layering automatically. On top of that, code reviews and a build pipeline that runs on every commit.

Rather write to us directly?

Let's Build Something Great Together

Have a question or want to discuss a project? We'd love to hear from you. Fill out the form below and we'll get back to you as soon as possible.

98 / 2000
or

You can also reach us directly at [email protected]