.NET blog

Creating .NET apps takes forever - then we tried AI

Creating .NET apps takes forever - then we tried AI

We gave Claude a vague prompt to build a .NET app - it struggled. Then we added technical documents. The results were dramatically better. Here's what we learned.
We built an AI tool for .NET/C# developers in 2 days

We built an AI tool for .NET/C# developers in 2 days

We built an AI tool for .NET and C# developers in just 2 days using Claude's API. Here's how we did it, the prompts we used, and how you can try it now.
AutoMapper's last free version has a security flaw

AutoMapper's last free version has a security flaw

AutoMapper v14 has a high-severity vulnerability. Learn what it means, how to reproduce it, and how to fix or avoid the issue in your apps.
A smarter way to learn .NET without reading the docs

A smarter way to learn .NET without reading the docs

Discover how .NET concepts can be learned without reading documentation, using AI tools to turn docs and videos into podcasts, summaries and mind maps.
Are exceptions exposing vulnerabilities in your .NET App?

Are exceptions exposing vulnerabilities in your .NET App?

Unhandled exceptions in ASP.NET Core can expose sensitive data. Learn when it happens, why it's dangerous, and how to fix it.
Missed these 12 new C# features?

Missed these 12 new C# features?

Discover 12 C# features from C# 12, 13 and 14 you may have missed, including primary constructors, collection expressions, extension members and more.
5 Minimal API myths and the real truth

5 Minimal API myths and the real truth

Debunk common Minimal API myths in .NET. Learn about structure, unit testing, validation, authentication, and OpenAPI support for scalable APIs.
Why your EF Core queries are slow and how to fix them

Why your EF Core queries are slow and how to fix them

Discover why your EF Core queries are slow and learn practical fixes to improve performance, reduce query times, and optimise your .NET applications.
Why you must use Minimal APIs over Controllers for new apps

Why you must use Minimal APIs over Controllers for new apps

Learn why Minimal APIs are the recommended choice for new ASP.NET Core projects. Discover how they offer cleaner code, faster performance, and new .NET 10 features like validation support.
.NET 10: What are the steps to update your project?

.NET 10: What are the steps to update your project?

Learn how to upgrade your project to .NET 10 - update Visual Studio and projects, migrate Swagger to OpenAPI, and update your Dockerfile.