Posts tagged #.NET

A primer on transaction management in Entity Framework

A primer on transaction management in Entity Framework

Whenever you are doing work within Entity Framework, there is (almost) no chance that you are doing it without transactions - whether you are aware of it or not. If you are aware of it, you'll likely not need this introduction. If you are not, stay with me for this short primer on that topic.

Read more →
Be optimistic about concurrency in Entity Framework

Be optimistic about concurrency in Entity Framework

Concurrency is a thing we developers know as one of the trickiest things to solve. It might happen rarely, but especially in distributed, massively scaled applications, it will happen often enough. And if not handled well, it will cause once-in-a-day issues that are particularly hard to track down. Let's together take a look at what we can do with concurrency issues in Entity Framework.

Read more →
How to version your ASP.NET API

How to version your ASP.NET API

In this article, we want to take a look at the introduction of proper versioning into your ASP.NET Core WebApi project. You will see how to set up both your application as well as your Swagger documentation.

Read more →
Best practices for OpenTelemetry in .NET

Best practices for OpenTelemetry in .NET

Observability and distributed tracing are the new logging kids on the block. Let ma share my insights on some of the best practices when it comes to integrating observability concepts into your .NET applications.

Read more →