.NET, Docker, and Swarm OH MY! – Pt 1

One of my favorite aspects of .NET Core is its ability to run on multiple operating systems (Linux, Mac, Windows). I love being able to run applications on Linux in particular because it is cheaper 🙂 and it allows architectures to easily be containerized.

.NET Core Project Overview- Pt 1

.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.