C# MongoDB Guide

C# MongoDB Guide

The code that accompanies this article can be received after subscription* indicates required Email Address * The world of NoSQL really boomed in the 10s. It gave us more options in choosing databases than in the past few decades. Now, we can think about the...
Implementing & Testing Repository Pattern using Entity Framework

Implementing & Testing Repository Pattern using Entity Framework

There are many blog posts and misconceptions about Repository Pattern, especially since the introduction of the OR/M libraries, like Entity Framework. In this article, we will investigate why this pattern is still useful, what are the benefits of using it and how we...
Asynchronous Programming in .NET – Common Mistakes and Best Practices

Asynchronous Programming in .NET – Motivation and Unit Testing

It has been a long time since .NET version 4.5 was released. To refresh our memory, that happened on August 15th, 2012. Yes, six years ago. Feel old yet? Well, it was not my intention to bum you out but to remind you about some of the highlights of .NET release. One...