azure

A 13-post collection

New Role at Microsoft - Cloud Developer Advocate

Taking on a new role as a Sr. Cloud Developer Advocate withing the Cloud and Enterprise group. What does that mean? Talking to the community about the technologies that I love; ASP.NET, ASP.NET Core, Docker, services and how these can best be run on Azure and what we as a community can do to make it better. docs.microsoft.com, where I have spent my time since joining Microsoft, is a very important part of what we are moving to accomplish. With a new look at documentation for all of the products; Azure, ASP.NET/ASP.NET Core, Visual Studio and many more products continue to migrate over to the new Open Source platform. I will continue to...


dotnet new angular to Azure with Docker using CLI

Visual Studio 2017 has been released and the features are great for Windows developers. However along with it comes .NET Core 1.0 tooling and large improvements to the command line experience for macOS and Linux users developing ASP.NET Core applications. One of the prevalent features shown off in VS 2017 is the Docker support and capabilities to push to Azure App Service. Using the Azure CLI 2.0, Docker and .NET CLI these same capabilities can be accomplished without friction and with just as much success and satisfaction. dotnet new The new command now is driven by a whole new template system. A number of new templates, including webapi, are available with the ability to install and create...


Deploying an Angular 2 App to Azure with Github

Recently John and I took some time away to discuss how to get an Angular 2 application deployed to Azure. There were some challenges here and there with configuration, discussions about "just wanting to code" and more; it was a lot of fun. Here is the result of that conversation. Check out the Play by Play on Pluralsight, and the All code samples can be found at github. In this course, John Papa and Shayne Boyer walk through how to build and deploy an Angular 2 app to Azure. You'll learn valuable tips on how to think about cloud deployment, how to mirror production environments locally using Gulp and Express, and how to use tools like Gulp, Github, and npm...


Angular 2 : Continuous Integration to Azure using Codeship and the Angular CLI

Getting an application written is the first challenge, however having proper tests, running those tests in a continuous integration pipeline as well as deploying the application to your cloud host can be a task to setup. Here is a quickstart to create an application using the angular-cli, using codeship to build and run the test using the angular-cli and the push to a website on Azure. Using the angular-cli we can quickly create an application by executing the commands... ng new quickstart-ng-cli cd quickstart-ng-cli ng serve Once that is scaffolded out, create your GitHub repo and check in the source. For a full angular-cli walk through look at my post Angular 2: A Re-Quickstart using the CLI Codeship Go to...


ASP.NET 5 : Continuous Integration with Travis-CI, Tutum, Docker, Webhooks and Azure

Getting a "code to deployment" workflow is a story many organizations want to have nailed down when looking into new technology stacks and architectures such as ASP.NET 5 and the container story like Docker. I hear from business leaders comments like; "...that's great, but how do we deploy this, scale it. What does the development pipeline look like?" Great questions. For my own projects I wanted to be able to "just write code" and have the rest of the process handled. Not have to worry about how does it get built, deployed, scaled etc. Here is a working sample technology stack using all the cool kids on the block and some old players too. Setting It All Up The...