Visual Studio, Docker & Azure Container Instances better together!

One of the features I love, love, love about Visual Studio 2017 is the support for Docker integration with ASP.NET Core allowing to design, build and containerize solutions and run on either Linux or Windows! Of course with that we also have the integration with Azure to push Docker images to Azure Container Registration and use them to…


Web Applications with ASP.NET Core Architecture and Patterns guidance

As part of the series of posts announced at this initial blog post (.NET Application Architecture Guidance) that explores each of the architecture areas currently covered by our team, this current blog post focuses on “Web Applications with ASP.NET Core Architecture and Patterns guidance”. Just as a reminder, the four introductory blog posts of this series are…


ASP.NET Core and 502 Bad Gateway Response

502 bad gateway error response is not like traditional 500 error which is mostly a code problem, this make it even difficult to troubleshoot the root cause and I also see quite a few confuse from developers that why there is 502 error in ASP.NET Core production environment. Basically, the HTTP 502 Bad Gateway server…


Microservices and Docker containers: Architecture, Patterns and Development guidance

As part of the series of posts announced at this initial blog post (.NET Application Architecture Guidance) that explores each of the architecture areas currently covered by our team, this current blog post focuses on “Microservices and Docker containers: Architecture, Patterns and Development guidance”. Just as a reminder, the four introductory blog posts of this series will…


Check Out What’s Up On This Week’s Friday Five

Sys Admin To Cloud Admin, ITSM To CloudOps, On-prem To Azure Stack/Azure  Steve Buchanan is a regional solutions director with Concurrency, a six-time Microsoft MVP, and author of several technical books focused on cloud and data center management. In his 17+ years as an IT professional, Steve has held positions ranging from infrastructure architect to…


.NET Application Architecture Guidance

The .NET Team has been producing guidance for building microservices and container based applications, web applications and Xamarin.Forms mobile apps. You can use this guidance to help build your applications according to accepted industry patterns with .NET and C#. We have heard many requests for this guidance over the last year. We have recently made this guidance…


Hands on with Visual Studio for Mac – Part 2

Since the release of Visual Studio for Mac we’ve been amazed by the number of Mac developers using it to build native apps for Mac, iOS, and Android, using Xamarin and Xamarin.Forms; web sites and services using ASP.NET Core; and games using Unity. We’re also excited by the number of developers trying it for the…


Announcing EF Core 2.0 Preview 2

Today we are making Entity Framework Core 2.0 Preview 2 available. Entity Framework Core (EF Core) is a lightweight, extensible, and cross-platform version of Entity Framework. EF Core follows the same release cycle as .NET Core but can be used in multiple .NET platforms, including .NET Core 2.0 and .NET Framework 4.6.1 or newer. Installing…


How to Support Windows Authentication for ASP.NET Core in IIS

When we are debugging and testing Windows Authentication based ASP.NET Core application in development environment, it is very straightforward. We can just use Windows Authentication based template to create the application without any code change. The launchSettings.json contains the following section to enable windows authentication and disable anonymous authentication. “iisSettings”: { “windowsAuthentication”: true, “anonymousAuthentication”: false,…

10