The Singleton Pattern is one of the most popular design patterns in software development. In large part, this is due to two key points. First, it is… Read more “Implementing the Singleton Pattern in ASP.NET Core”
Over the last couple years, there have been a few new features introduced into C# that are considered “syntactic sugar”. These types of enhancements are great as… Read more “Decompiling Syntactic Sugar in C#”
If you have worked with .NET before chances are you’ve interacted with a console application at some point. Console applications can range from small helper utilities to… Read more “Build a Console App in .NET Core Like a Pro!”
Dying to get started with .NET Core but, have a couple lingering .NET framework libraries? Well there is hope. With .NET Standard 2.0, libraries that are compiled… Read more “Building a Compatibility Shim with .NET Standard 2.0”
Most people are familiar using an IOC container to facilitate dependency injection in their applications. But have you come across a situation where you wanted to inject… Read more “Inject Multiple Service Implementations in ASP.NET Core”
This is the second post of a two part series on ASP.NET Core, Docker, and Docker Swarm. In our previous post, we created an ASP.NET Core Docker… Read more “.NET, Docker, and Swarm OH MY! – Pt 2”
So far in this series, we have taken a look at the .NET Core Tools 1.0.0-preview2 (Visual Studio 2015) and the .NET Core Tools 1.0.0-preview4 (Visual Studio… Read more “.NET Core Project Overview – Pt 3”
In the previous post, we took a look at creating new .NET Core projects with the .NET Core Tools (1.0.0-preview2) in both Visual Studio 2015 and the… Read more “.NET Core Project Overview- Pt 2”
.NET Core is Microsoft’s latest development framework. It is open source, cross platform, and features many improvements from prior versions of the .NET Framework. I’ve been very excited about .NET Core since it was released in the summer of last year.
There are many new features and improvements but, in this series I want to focus on just one piece, _the project structure_. With Visual Studio 2015 (Core Tools 1.0.0-preview2), there were quite a few changes to the traditional Visual Studio project. Visual Studio 2017 RC 1 (Core Tools 1.0.0-preview4) introduces even more changes to this project structure.