- 1、本文档共52页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
科创学院Web应用开发课件 第十章 网上书店管理系统的发布与部署.ppt
学习情境的引入:
我们开发的网站系统,调试完毕且已经符合网站设计的功能需求后就需要将其发布到Internet上,供用户浏览访问的。如何对网站进行发布和部署呢?本章的学习情境将详细介绍关于网站的发布与部署的知识。;第十章 学习情境:网上书店管理系统的发布与部署;基础知识1:网站的发布
使用VS2008发布网站时,可以分别通过使用“复制网站”工具和“发布网站”工具来实现网站的发布功能:“复制网站”是指部署的网站的代码是没有经过编译的源代码;该工具可以直接将当前站点文件复制到目标服务器上;“发布网站”是指部署的网站的代码是经过编译的代码,该工具先对站点进行编译,然后,将编译后的文件复制到目标服务器。两种形式各有其自身的优点。
;1、“复制网站”工具
使用“复制网站”工具可以在当前网站和另一站点之间复制文件,与FTP工具类似;但??工具支持同步功能,同步检查源站点和远程站点上的文件,并确保所有文件都是最新的。
“复制网址”工具在无法从远程站点打开文件进行编辑的情况下特别有用。例如,开发人员可以使用它将文件复制到本地计算机上,在编辑这些文件后再将它们重新复制到远程站点。
打开“复制网点”工具的方法很简单,只需单击“网站”菜单,然后选择“复制网站”选项即可。如图10?1 所示即为单击“复制网站”选项弹出的界面。;第十章 学习情境:网上书店管理系统的发布与部署;1、“复制网站”工具
复制站点工具主要包括两个窗口,左边窗口用于列举源站点文件,右边窗口用于列举远程站点文件,窗口之间的功能按钮,实现文件复制、同步等。
在使用过程中首先使用图中“连接”按钮,弹出如图10?2 所示的对话框设置将站点复制到的位置,然后进行相关操作。;第十章 学习情境:网上书店管理系统的发布与部署;1、“复制网站”工具
注意:在复制应用程序文件之前,“复制网站”工具将名为App_offline-htm的文件放置在目标网站的根目录中,如果存在App_offline.html文件,则对网站的任何请求都将重定向到该文件,并会显示一条友好消息,通知客户端网站正在进行更新,复制完所有网站文件后,“复制网站”工具从目标网站删除App_offline.html文件。;“复制网站”有如下的特点:
部署简单,将网站文件复制到服务器之前不需要编译这些文件,只需要将源文件复制到目标服务器即可,网页是在被请求时动态编译的。
支持多种连接方式,在部署过程中。可以使用Visual Studio 2008所支持的多种连接协议连接到远程站点从而完成部署工作。例如,使用UNC复制到网络上另一台计算机的共享文件夹中;使用FTP复制到服务器中或用HTTP协议复制到支持FrontPage服务器扩展的报务器中。
“复制网站”工具的功能不限于复制项目到目标服务器,它也支持同步功能,该功能同时检查两个网站中的文件,并自动确保两个网站都有最新版本的文件。
易于更改,如需要可以直接在服务器上更改或修复网页中错误。
可能存在错误,由于站点是按照原样复制的,因此,如果文件包含编译错误,则直到运行引发该错误的网页时才会发现错误。;2、 “发布网站”工具
VS2008允许开发人员发布网站,这将编译站点并将输出复制到指定位置。下面来介绍一下通过VS2008如何发布网站。
单击“生成”菜单下的“发布网站”选项,弹出如图10?3 所示的对话框。;第十章 学习情境:网上书店管理系统的发布与部署;2、 “发布网站”工具
发布站点工具要求设置发布目标位置、是否允许更新预编译站点、是否使用固定命名和单页程序集及是否对预编译程序启用强命名,发布网站时一般选中“允许更新预编译站点”和“使用固定命名和单页程序集”两个选项。
(1)允许更新此预编译站点
选中此选项,可以在编译站点中的ASP.NET网页之后对它们进行有限的更改,例如,可以更改控件的排列、页的颜色、字体和其它外观元素,还可以添加不需要事件处理程序或其它代码的控件。当站点第一次运行时,为了从标记创建输出,ASP.NET将对.aspx文件执行进一步的编译。
如图 10?4为允许更新此预编译站点的简单网站编译前后的文件图例
;第十章 学习情境:网上书店管理系统的发布与部署;2、 “发布网站”工具
(2)使用固定命名和单页程序集
某些方案(例如使用 MSI Windows Installer 部署 Web 应用程序)要求使用一致的文件名和内容以及一致的目录结构,以标识要更新的程序集或配置设置。在这样情况下,可以使用此选项来指定 ASP.NET 编译工具应该为每个源文件编译一个程序集,而不是使用将多页编译到程序集中的方式,这样会导致生成大量的程序集,因此,如果您担心可伸缩性,则应小心使用此选项。但是选中此选项对于后期网站单个页面的更新比较方便,只需向
您可能关注的文档
- 环京津地区农村中学“阳光体育”实施现状研究修改稿.doc
- 环保设备及应用——电除尘器.ppt
- 现代货币金融学说习题.doc
- 现代远程开放教育入学教育专题讲座 主讲:苏永红 幻灯片制作.ppt
- 班主任6108+公共关系学13春开专选修复习指南.doc
- 班级档案管理系统报告文档 - 副本.doc
- 理工类论文模板.doc
- 田晓龙 开题报告 080301021.doc
- 电信08-2 开题报告.doc
- 电力拖动自动控制系统实验13380.doc
- 2025年金肯职业技术学院单招职业适应性测试题库带答案.docx
- 2025年钦州幼儿师范高等专科学校单招综合素质考试题库完美版.docx
- 2025年钟山职业技术学院单招职业适应性考试题库参考答案.docx
- 2025年金华职业技术学院单招职业技能测试题库附答案.docx
- 2025年闽南理工学院单招职业技能测试题库审定版.docx
- 2025年闽南理工学院单招综合素质考试题库审定版.docx
- 2025年闽南理工学院单招职业倾向性考试题库汇编.docx
- 2025年闽南理工学院单招职业倾向性考试题库推荐.docx
- 2025年闽北职业技术学院单招综合素质考试题库1套.docx
- 2025年长沙轨道交通职业学院单招职业技能考试题库一套.docx
最近下载
本人在医药行业摸爬滚打10年,做过实验室QC,仪器公司售后技术支持工程师,擅长解答实验室仪器问题,现为一家制药企业仪器管理。
文档评论(0)