Rob White

There are a number of ways of deploying to an azure web app, you can use ftp, integrate with github, use the azure powershell cmdlets, publish from visual studio, use a 3rd party tool like the very excellent octopus deploy or one of the many other options available. The option we have found to be the most reliable and fastest for our scenario is web deploy.

In any networked environment transient errors are to be expected. It doesn’t matter how good your infrastructure is, sometimes life happens. Enter the Transient Fault Handling Application Block, the block gives developers a simple way of handling transient errors, network blips, timeout errors and the like, it’s very simple to use and should be used more often.