模块七校园在线超市站点发布.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
模块七校园在线超市站点发布

模块七 校园在线超市站点发布 【模块目标】 掌握系统跟踪与调试的方法 掌握配置安全Web站点的方法 掌握站点打包和发布的步骤 【能力目标】 能够根据需求对Web系统进行跟踪与调试 能够实现对Web站点的安全配置 能够正确发布站点 【场境设计】 当Web应用开发完之后,需要交付给客户一个完整的安装包文件,以便客户方便的通过Windows安装包将Web应用部署到指定的Web服务器中 。 【教学环境及资源】 可以上网的多媒体计算机机房,校园在线超市系统使用手册,课程教学资源,课堂实践评价表。 【教学方法】 互动式、小组学习法、LPAS教学法Web应用开发过程中,需要对数据进行跟踪与调试,及安全配置,最后还需布署到指定服务器上进行发布。 【教学内容】 一、主要知识与技术 1、系统跟踪与调试 在Web应用程序运行时,可以通过使用Debug对象和Trace对象收集提示信息,帮助应用程序的诊断和性能的分析。 (1)应用程序的诊断 ①Debug类 提供一组帮助调试代码的方法和属性的对象 只运行于 调试版本,发布版本不会输出调试信息 使用 Debug对象,必须导入 System.Diagnostics 命名空间 将应用程序设置为调试版本就可启用 Debug。 用于消息显示的常用方法 Debug.Assert() Debug.Write() Debug.WriteLine() Debug.Listeners.Add(new TextWriterTraceListener(Console.Out)); Debug.AutoFlush = true; Debug.Indent(); Debug.WriteLine(Entering Main); 在调试模式下编译ASP.NET页 只有在调试模式下,运行库才可以使用调试信息 只有在调试模式下,才能使用 .NET Framework SDK调试器调试 Web 应用程序 启用 Web 窗体调试模式 使用@Page指令 %@ Page Debug=“true|false” % 启用应用程序调试模式 配置web.config文件 configuration system.web compilation debug=true/ /system.web /configuration ②Trace 类 提供一组帮助跟踪代码执行情况的方法和属性的对象 跟踪信息可输出到 Web 页中或保存在内存中 只需简单更改配置即可决定是否输出跟踪信息 跟踪分为三个级别 页级跟踪 应用程序级跟踪 组件级跟踪 用于消息显示的常用方法 Trace.Write() Trace.Warn() Trace.Write(“Custom Trace”,”Beginning user code…”); Trace.Warn(“Custom Trace”,”Array count is null!”); 页级跟踪 只显示被跟踪页的跟踪信息 跟踪信息显示在任何对服务器中该页发出请求的浏览器上 启用页级跟踪 %@ Page Language=c# Trace=true % 应用程序级跟踪 应用程序请求(直到达到你指定的最大请求数)的跟踪信息 配置Web.config文件以启用应用程序级跟踪 trace enabled=true pageOutput=true“ localOnly=true/ pageOutput属性 pageOutput=true:跟踪信息附加到与其关联的页的末尾 pageOutput=false:跟踪信息只显示在跟踪查看器 localOnly属性 如果跟踪查看器只在Web服务器上可用,则为 true;否则为 false 跟踪设置对跟踪结果显示方式的影响 页设置 应用程序设置 结果 Trace=True Trace=True 或 Trace=False 显示跟踪结果 Trace=False Trace=True 或 Trace=False 不显示跟踪结果 Trace=True Trace=True 显示跟踪结果 定位到与应用程序关联的跟踪查看器 http://server/project/trace.axd 组件级跟踪 导入命名空间 using System.Web; 在组件中使用 Trace 对象 HttpContext.Current.Trace.IsEnabled = true; 调用 Trace 对象方法 HttpContext.Current.Trace.Write (component, this is my trace statement); 组件内跟踪设置和页跟踪设置对组件内跟踪信息输出的影响 组件设置 页设置 结果 在构造函数中启用了跟踪 禁用跟踪 输出组件内跟踪信息 在组件

文档评论(0)

haihang2017 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档