Improvements to MSDeployAllTheThings.SqlDeploy

In an effort to make using the MSDeployAllTheThings Nuget packages as easy to use as possible, I have updated the SQLDeploy framework to default to using DacPacs and provide parameterization files.  These are the two most useful features of the framework in my opinion and were not highlighted appropriately. Now packaging your SQL Server database …

Improvements to MSDeployAllTheThings.SqlDeploy Read More »

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 »

MSDeployAllTheThings Nuget packages are now Open Sourced!

Its been a few months now since I was on the DotNetRocks podcast speaking about “Making MSDeploy Work”.  I mentioned there that we had considered open sourcing the Nuget packages we use to create MSDeploy packages for all our deployable components but only if it was something the community was interested in and would use.  …

MSDeployAllTheThings Nuget packages are now Open Sourced! 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 »