From zero to Hero: Building .NET Core (ASP.NET 5) applications to run inside Docker containers

From zero to Hero: Building .NET Core (ASP.NET 5) applications to run inside Docker containers

In this post I will discuss how to create a .NET Core application (ASP.NET 5) and build a Docker image that contains our application, and then deploy that to a cloud service of our choice. In my case the cloud services are Azure and Heroku. This post will cover how to create the project, create your docker images and run them on your development box through Docker. In the next two posts I will walk through the steps for deploying the containers to Azure and Heroku. I will be using Visual Studio Code as I do more and more.…

Read More

Building an ASP.NET 5 web application (.NET Core) and host it in the Heroku cloud

Building an ASP.NET 5 web application (.NET Core) and host it in the Heroku cloud

This post is about how you can bring your ASP.NET 5 website (or build a new one using the asp.net Yeoman generator) up into the Heroku cloud. It's super quick, smooth and easy experience to deploy it using a third-party build pack. Tag along though this post, and let me know in the comments what your thoughts are. Note: If you haven't read the previous post about Building a MEAN (MongoDB, ExpressJs, Angular and Node.js) API app using TypeScript and host it with Heroku, I would suggest you check it out. Part 1: Setup the git repository…

Read More

Creating an ASP.NET 5 site with Visual Studio Code - Part 3: Adding npm packages and automating tasks with Gulp (adding Office UI Fabric)

Creating an ASP.NET 5 site with Visual Studio Code - Part 3: Adding npm packages and automating tasks with Gulp (adding Office UI Fabric)

ASP.NET 5 introductory article series navigation: Part 1: Ensure installation of pre-requisites Part 2: Create your Visual Studio Code project using Yeoman Part 3: Adding npm packages and automatic tasks with Gulp – adding Office UI Fabric Part 4-n: Coming soon… Introduction Wow, that was a very long title for a blog post. With that said, this post will cover a range of fun things, including this: Using Node Package Manager (npm) to install the Office UI Fabric package Using Gulp to automatically copy the distribution files we need into the wwwroot folder Figuring out how Visual Studio Code can…

Read More

Creating an ASP.NET 5 site with Visual Studio Code - Part 2: Create your Visual Studio Code project using Yeoman

Creating an ASP.NET 5 site with Visual Studio Code - Part 2: Create your Visual Studio Code project using Yeoman

ASP.NET 5 introductory article series navigation: Part 1: Ensure installation of pre-requisites Part 2: Create your Visual Studio Code project using Yeoman Part 3: Adding npm packages and automatic tasks with Gulp – adding Office UI Fabric Part 4-n: Coming soon… Introduction In Part 1 of this article series I walked through how you prepare your environment for development with asp.net 5 and Visual Studio Code. Here, in Part 2 of this article series when we have the proper tools installed, I’ll show the required steps to get up and running with a new ASP.NET 5 web…

Read More

Creating an ASP.NET 5 site with Visual Studio Code - Part 1: Ensure pre-requisites

Creating an ASP.NET 5 site with Visual Studio Code - Part 1: Ensure pre-requisites

ASP.NET 5 introductory article series navigation: Part 1: Ensure installation of pre-requisites Part 2: Create your Visual Studio Code project using Yeoman Part 3: Adding npm packages and automatic tasks with Gulp – adding Office UI Fabric Part 4-n: Coming soon… Introduction This is an article series about building asp.net 5 web applications using Visual Studio Code. In this article series I will simply focus on preparing your developer machine with the tools and utilities required for creating asp.net 5 applications. I am focusing on Visual Studio Code rather than full blown Visual Studio because I want to…

Read More