Uncategorized

Deploy ASP.NET Core 1.0 (RTM) to Azure App Service

In my preparation for a “Deploying ASP.NET Core” talk at our dotnetConf.Local Birmingham 2016 event last week, I found the ASP.NET Core documentation has not been updated for the final 1.0 RTM release of ASP.NET Core.  The instructions only apply to RC1: If you attempt to use the current documentation you will receive the following …

Deploy ASP.NET Core 1.0 (RTM) to Azure App Service Read More »

WebDeploy/MSDeploy Quick TIP: Change IIS Site/APP Physical Path with MSDeploy

I’ve now seen several questions on StackOverflow about changing the physical path of an IIS site/app using MSDeploy.   So I figured this may be helpful for others. I believe MSDeploy can set the physical path using the appHostConfig provider but it didn’t look straight forward.  After thinking through this further I decided the runCommand provider …

WebDeploy/MSDeploy Quick TIP: Change IIS Site/APP Physical Path with MSDeploy Read More »

Deploy an ASP.NET Website (Not Web Application) with MSDeploy

I’ve never really used the Website project template in Visual Studio but I have heard from several developers that do.  Unlike Web Application projects, Microsoft does not provide MSDeploy integration during the build process for Websites.  But there is no reason it wouldn’t work.  In this blog post we will create a custom MSDeploy package …

Deploy an ASP.NET Website (Not Web Application) with MSDeploy Read More »

Continuous Delivery: Should I start with test or Deployment Automation?

Someone recently asked whether teams who wish to start the Continuos Delivery journey should focus on deployment automation or test automation first.  This is a tough question and I’ve struggled with it over the last few weeks but I have finally decided on what I believe is the best approach.  BOTH! To better understand my …

Continuous Delivery: Should I start with test or Deployment Automation? Read More »

WebDeploy/MSDeploy Quick Tip: Only Deploy Changed Files

By default WebDeploy/MSDeploy only deploys “changed” files. There are two ways that WebDeploy checks for changed files: by timestamp and checksum.  In this blog post we will compare these options. Timestamp By default WebDeploy uses the timestamp method to identify changed files. If you try to deploy the same package twice you will see it …

WebDeploy/MSDeploy Quick Tip: Only Deploy Changed Files Read More »