Do you deploy your Web apps by hand or via automated tools or hand-built scripts/tools? Or, does an app server handle the deployment? Let us know by taking this poll.
Web apps are nice for users since they don't have to deal with deployment pains, but the developers still have to worry about it. Most developers I know are still manually deploying apps to servers by hand. Others are using the built-in deployment tools in Visual Studio 2010 or third-party deployment tools. Some folks write their own deployment systems. And other developers have application servers with built-in deployment capabilities.