Continuous Delivery for Azure Web Apps

My talk on Continuous Integration (CI) and Continuous Delivery (CD) to Azure Web Apps that I gave at the Global Azure Bootcamp 2018. The talk begins with Right-Click Publish from Visual Studio to an Azure Web App. It then demonstrates automatically deploying updates to the master branch of a GitHub repository. The talk then concludes with by setting up a full build and release CI/CD pipeline using Visual Studio Team Services (VSTS).

Slides from this presentation are available on GitHub.

Read more

Testing .NET Core with NUnit in Visual Studio 2017

The switch from the project.json format to the new csproj based format for .NET Core and .NET Standard projects also changed the API for test adapters. Because of this, NUnit’s dotnet-test-nunit adapter stopped working and we had to update our existing Visual Studio test adapter to support .NET Core. Last night I released the first alpha release of the test adapter to NuGet enabling testing of .NET Core and .NET Standard projects using Visual Studio 2017, Visual Studio Code, TFS Build, and, the dotnet test CLI command.

(more…)

Read more