Visual Studio 2010中的Web开发
pet Directory 对话框。
图 8 添加代码片段文件夹 13.在 Code Snippet Directory 对话框中,导航到您所创建的文件夹 (C:\Users\<Username>\Documents\Snippets\),然后单击 Select Folder 按钮。在代码片段位置列表中,将显示 Snippets 文件夹。 图 9 Snippets 文件夹被添加到代码片段位置列表中 练习 1:验证 您将验证是否可以在 Visual Studio 2010 中使用自定义的 HTML 代码片段,以及该代码片段是否可以正确呈现 Label 控件。 1.在 HTMLLab Web 应用程序中,打开 Default.aspx 页的源视图。 2.将光标置于 ID 为 Listview1 的 ListView XML 标签的末尾,然后按下回车创建新行。 3.使用 CTRL + K、CTRL + X 快捷键打开代码片段列表。注意,在 Code Snippets Manager 中添加的 Snippets 文件夹现在仍位于列表中。 图 10 含有 Snippets 文件夹的代码片段列表 4.使用鼠标或向下箭头从列表中选择 Snippets,然后按下 TAB 键,查看该文件夹中可用的代码片段列表。 图 11 Snippets 文件夹中的代码片段列表 5.使用鼠标或向下箭头选择 Address Block 代码段,然后按下 TAB 键。代码片段将展开,并将您的 Adress Book 元素添加到页面中: 图 12 AddressBlock 代码片段扩展到页面 注意:您并未为代码片段的任何元素指定任何用户输入。可使用 Declaration 部分指定代码片段的行为。每个指定的字段都将突出显示;用户可在各字段间使用 TAB 键切换,完成后按下回车键。 下一步 练习 2:转换 Web.Config 文件以便部署 练习 2:转换 Web.Config 文件以便部署 一般来说,在您将 Web 应用程序用于生产环境前,它已经被用于众多环境。这些环境包含开发(开发人员本地计算机)、质量保证 (QA) 以及用户验收测试 (UAT)/暂存/预生产环境。在这些环境中转换应用程序时,配置文件中的很多设置都必须更改。除了数据库连接字符串,很多企业级应用程序也依赖于对日志记录存放位置、文件存放位置共享以及服务端点地址的配置设置。 在 Visual Studio 2010 中,包含一个新的 web.config 转换模型,如果您需要使用 MSDeploy 来生成代码,则可在部署应用程序时使用该模型来自动更改 web.config 文件。 注意:要完成本练习中的任务,您必须完成练习 1 中的所有任务,或使用 %TrainingKitInstallFolder%\Labs\WebDevelopment\Source\Ex02-TransformingWebConfig\begin\C#\HTMLLab 文件夹中的解决方案。 任务 1 –在 Visual Studio 2010 中创建暂存配置 1.打开在上一练习末尾完成的 HTMLLab Web 应用程序。 2.从菜单中选择 Build | Configuration Manager。出现 Configuration Manager 对话框: 图 13 Configuration Manager 3.从 Active solution configuration 下拉列表中选择 <New…>,打开 New Solution Configuration 对话框。 图 14 New Solution Configuration 4.在 Copy setting from 下拉列表的 Name 字段类型中,键入“Staging”,选择 Release。保留 Create new project configurations 复选框为选中状态。您的对话框应如下图所示: 图 15 新 Staging 配置的新解决方案配置 5.单击 OK 按钮。单击 Close 按钮,关闭 Configuration Manager。 6.在 Solution Explorer 中,注意 web.config 文件的旁边有一个可展开的节点。单击该节点,展开树视图。注意,web.config 文件下有两个遵循 web.<configuration>.config 命名规则的文件。 图 16 Debug 和 Release 配置文件 各个环境之间的更改存储在这些 delta 文件中。默认情况下,所有的 Web 应用程序都是以 Debug 和 Release 配置文件开始的。Visual Studio 可以为开发人员创建的新配置添加新的转换。右键单击 web.config 并从菜单中选择 Add Config T |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |