简化的Web部署
Web部署对于开发人员来说也是一个巨大的挑战,应用程序逻辑,数据库,IIS设置和配置转换在部署过程中可能都会遇到。
现在情况有了转机,Visual Studio 2010中多了一个新的部署工具包MSDeploy,它将所有设置,文件和Web应用程序相关的数据打包到一起,这些包可以部署到远程站点,也可以归档以便于将来检索。IIS 7管理控制台现在包括一个导入由MSDeploy创建的包的向导。
Visual Studio 2010在Web开发工作流程中无缝集成了MSDeploy,并提供了一些常用的功能,如Web.config设置自动化(如Web Service端点和连接字符串)和数据库部署,下图就是新的简化后的发布对话框。

图3 新的简化后的发布对话框
新的应用程序模板
对于一个刚刚进入Web开发的新手而言,往往有种胆怯的感觉,现在不用怕了,Visual Studio 2010提供了ASP.NET 4 Web应用程序开发模板,这些模板包括开始时需要的一切:页面一致性主/内容模式,菜单,登录,CSS样式表和jQuery JavaScript库。这些模板让你可以快速建立一个Web应用程序,然后在上面添加需要的新功能。