All code in this blog post can be found here together with instructions on how to run the benchmarks. This post focuses on dotnet core, the benchmarks are run on dotnet core Read More
Create a class with .NET Core and Roslyn
After my post first post on: Code Generation I decided to go a bit further, so today we’ll Create a class with .NET Core and Roslyn and write the output to the console. Read Read More
6 lesser-known features of C# / .NET that you should be using
This post is going to setup 6 features of the .NET Framework which I feel are under-utilised by a lot of developers – your opinion on whether they are under-utilised Read More
The Repository Pattern isn’t an Anti-Pattern; You’re just doing it wrong
I have probably implemented the Repository Pattern a dozen different ways. Some made it to production, and some never past my desk. I posed the question to myself today, should Read More