Skip to main content


Showing posts from September, 2015

Deploying an ASP.NET 5 container in a Linux Virtual Machine on Azure

This articles introduces the concept of Docker containers and demonstrates how an ASP.NET 5 application can be deployed to an ASP.NET 5 container in a Linux Virtual Machine on Azure.

.NET Core
.NET Core 5 is an open source stack and can run on multiple operating systems.

It is a modular implementation that can be used in several devices, is available as an open source, and is supported by Microsoft on Windows, Linux and Mac OSX.

.NET Core is not specific to either .NET Native nor ASP.NET 5. Therefore, it forms the foundation for all future .NET verticals, even additional to ASP.NET or Windows Store.

ASP.NET 5 is now a single framework that runs on top of either .NET Core 5 runtime (Core-CLR) or the .NET Framework runtime (CLR).

ASP.NET 5 is the first workload that has adopted .NET Core. ASP.NET 5 runs on both the .NET Framework and .NET Core. 

A key value of ASP.NET 5 is that it can run on multiple versions of .NET Core 5 on the same machine. Website A and websit…

Microsoft TechNet Guru Awards - August 2015

The results for the Microsoft TechNet Guru Awards has been announced. This time my article Improved Debugging Experience in Visual Studio 2015 was awarded to Visual C# Technical Guru. The original post is here.