O'Reilly logo

Inside the Microsoft® Build Engine: Using MSBuild and Team Foundation Build, Second Edition by Sayed Ibrahim Hashimi and William Bartholomew

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 17. Web Deployment Tool, Part 1

Deployment of ASP.NET web applications has historically been very challenging and widely varied across different teams. In fact, if you put 10 different ASP.NET developers in a room and ask them how they deploy their applications today, you may hear a slew of different answers, some of which are outlined in the list that follows.

  • Manual FTP transfer

  • RoboCopy

  • psexec.exe

  • MSBuild

  • Microsoft System Center

  • .msi files that are manually installed

And the list goes on—you probably have a few others as well. Different groups use different tools for several reasons, including the fact that there is no single recommended practice today, and that many tools that exist today don’t cover the broad spectrum of scenarios that exist. ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required