Blog

.NET knowledge from real projects

Technical guides, tools and lessons learned around ASP.NET Core, Blazor and software architecture, straight from our project work.

Overview

Deep dives into .NET, written by the people who ship it

Practical write-ups on ASP.NET Core, Blazor, .NET migrations and architecture, straight from delivery work at BitSpire, written by a Swiss team with a Microsoft MVP.

.NET and ASP.NET Core

How the framework behaves once real traffic, real databases and real deadlines are involved.

Lifecycle & Support

When will .NET Framework retire?

.NET Framework 4.8.1 has no end-of-support date of its own, it follows Windows. Why your project's real deadline comes much earlier and what it means for migration.

Read the .NET lifecycle analysis
Entity Framework Core

It's a tool, not a rule

AsNoTracking is not automatically faster, it also drops identity resolution. Three BenchmarkDotNet scenarios show when each variant wins, and why.

Read the AsNoTracking benchmark
ASP.NET Core

CancellationTokens: from an aborted request all the way to SQL Server

How ASP.NET Core detects aborted requests, passes the cancellation through EF Core down to SQL Server, and how architecture tests keep it that way.

Read the CancellationToken deep dive
Developer Tools

The .NET Toolbox: our free developer tools in the browser

Free .NET developer tools that run in your browser: Regex Tester, JSON to C#, JWT Decoder, Middleware Designer and more. Open source, no servers, no tracking.

Explore the .NET Toolbox tour

Architecture and migration

Modernising long-lived systems without stopping delivery, and the trade-offs that decision involves.

Security

PHP2Shell: Patching is mandatory. Modernizing is the opportunity.

PHP2Shell (CVE-2026-109618/-109619): which PHP versions are affected, what your IT has to do now and why PHP 8.1 and older get no official fix.

What PHP2Shell means for you
AI Agents

Our website speaks agent: Markdown for every page and an MCP server

Every page on bitspire.ch is available as Markdown and through a public MCP server. Up to 10x fewer tokens for LLM agents, and faster answers.

Read how bitspire.ch serves AI agents
.NET Migration

From .NET Framework 4.8 to .NET 6 without a big-bang rewrite

A distilled, experience-based guide to migrating from .NET Framework 4.8 to .NET 6 with .NET Standard 2.0 as the bridge.

Read the .NET migration guide

Events and community

Conference talks, open source work and what we bring back from the .NET community.

June 2025 Conference

BitSpire at NDC Oslo 2025 - Knowledge Sharing & Networking

Our team's experience at NDC Oslo 2025 - connecting with industry experts, learning from innovative talks, and contributing as speakers.

Read the NDC Oslo 2025 recap