准备:在浏览器中导航到http://www.fiddler2.com/fiddler2/。

1.      下载并安装Fiddler工具。

小贴士:确保安装系统上可以打开的Fiddler,并在本练习中使用基于浏览器的表单。

2.      找到第一章节“介绍Microsoft InfoPath 2010”创建的products.xsn最终版本(或直接下载练习文件)。以设计模式打开products.xsn。

3.      作为浏览器表单发布到SharePoint站点一个表单库。

4.      进入SharePoint库,如图。

5.      打开Fiddler。

注意:Fiddler指导不在本书范围内,但是你发现它是个简单、直观的工具。界面包含两个主要部分,左边的“Web Sessions”窗格,和可以看到统计、文本、图片和XML这些HTTP信息量的部分的区域。

6.      在右边窗格顶部,点击Request Headers窗格上“Inspectors”选项卡,以及详细信息窗格的TextView选项卡。

7.      点击F12停止补货信息量。

8.      在“编辑”菜单,选择Select All,按下Delete键删除所有记录。

9.      按下F12开始捕获只与products表单相关的网页信息量。

10.  返回到浏览器,点击“添加文档”链接,创建products表单实例。

11.  回到Fiddler,按下F12停止捕获。

现在Fiddler中应该有一项记录如图。

注意:你应该关心的主要记录是蓝色字体那个,是200HTTP HTML事件。这个特定行代表从IPFS推送到浏览器的products表单的实际内容。这包括了所有HTML、JavaScript和来自外部源如products.xml文件(作为资源文件附加到表单)的数据。可能最有用的信息是Body栏,代表从IPFS服务器推送到客户端系统的浏览器上的表单大小。这里是10797字节(你的结果可能不同)。

12.  选中200 HTTP事件,在Request Headers窗格,你将看到一些详细信息。

13.  确保选中TextView,你将可能需要点击信息“Response is encoded and may need to be decoded before inspection”。

注意:你转换了文本后,Fiddler给你原始HTML这样你可以看到细节。甚至你不熟悉HTML,这些细节仍能帮助你看到表单中发生的事情。如果你想分析表单内容搞懂当IPFS创建新的表单实例时发生了什么,你现在已经有必要的数据了。甚至你创建且附加到表单模板的XML资源文件在这里可用。

14.  在详细信息窗格底部,使用Find搜索来自第一章节创建的XML文件的数据。输入widget你将发现Fiddler捕获了全部。注意prices也嵌在HTML中。

小贴士:表单加载时,所有product数据都下载到了用户浏览器这个事实对故障分析性能解释了非常重要的点。当用户加载了IPFS表单实例时,伴随表单推送的HTML初始包大小决定于表单大小、控件数量、XML资源文件、图片等等。如果products文件中有上千项目后果难以想象。所以对于大数据集,更好的策略是筛选数据连接(数据在服务器而不是在嵌入的XML资源文件中)。

你可以从前面例子看到,使用Fiddler这样的web分析程序监控IPFS HTTP信息量细节是简单的,并且这样的程序可以是你在故障分析性能问题时无价的助手。

一步步学习微软InfoPath2010和SP2010--第十二章节--管理和监控InfoPath Form Services(IPFS)(3)--安装Fiddler并监控IPFS表单加载过程相关推荐

  1. 一步步学习微软InfoPath2010和SP2010--第十二章节--管理和监控InfoPath Form Services(IPFS)(4)--监控含图片控件的Products表单...

    如本章节前面提到的,你的IPFS表单表现没有你想象的好有很多可能的原因.一个最明显的原因是表单产生太多通信量(因为表单产生的HTML的大小).在许多你使用了大型.笨拙表单的许多方法中,最常见的是让用户 ...

  2. 一步步学习微软InfoPath2010和SP2010--第一章节--介绍InfoPath2010(1)--伴随SP2010使用InfoPath2010的好处

    InfoPath现在处于第三个主要版本,并且已成熟为一款产品,能够为商业.教育和政府机构设计各种大小的表单.从简单的需要信息跟踪的小业务,到同时世界各地上千用户输入数据的企业,它都能适用.许多Info ...

  3. 一步步学习微软InfoPath2010和SP2010--第一章节--介绍InfoPath2010

    本章你将学到: 1. 历数使用SP2010的同时,使用InfoPath2010表单的好处. 2. 使用MS Office后台功能创建新的InfoPath表单 3. 导航InfoPath界面 4. 创建 ...

  4. 一步步学习微软InfoPath2010和SP2010--第八章节--使用InfoPath表单Web部件

    本章中,你将学习到: 1.      配置Web部件设置 2.      创建Web部件连接 3.      创建表单参数 4.      使用其他浏览器表单参数 你可以使用InfoPath表单Web ...

  5. 一步步学习微软InfoPath2010和SP2010--第一章节--介绍InfoPath2010(2)--InfoPath2010的新功能

    对于那些从InfoPath之前版本升级过来的人来说,你将很快注意到这个版本的许多重大改进.第一个可能令你感到吃惊的是,InfoPath2010是使用新的MS Office流畅界面第一个版本的InfoP ...

  6. 一步步学习微软InfoPath2010和SP2010--第三章节--表单设计基础:处理InfoPath布局、控件和视图(4)--控件属性功能区...

    当处理控件时,可以设置许多属性.然而,基于控件类型,你可以设置的特定属性也在变化.幸运的是,当你在表单选中控件时,属性选项卡是活动的.在这儿你几乎可以设置特定控件的所有(属性)选项. 下面是你使用控件 ...

  7. 一步步学习微软InfoPath2010和SP2010--第十三章节--SharePoint视图和仪表板(4)--基于视图的通知...

    在SharePoint的所有列表和库中,个人可以创建邮件通知,这样他们将会被通知到列表.库或特定项目的修改.也有个方法,通知可以基于特定视图的信息创建.这只在有筛选设置的视图中有效.当基于视图的通知被 ...

  8. 一步步学习微软InfoPath2010和SP2010--第四章节--处理SP列表表单(6)--列表表单的局限...

    当SharePoint列表作为InfoPath表单被自定义时,当涉及到SharePoint ASP.NET页.作为InfoPath表单的SharePoint列表和表单库表单之间的表单行为时,有一些细微 ...

  9. 一步步学习微软InfoPath2010和SP2010--第十四章节--高级选项(3)--重新链接表单

    如你在第一章节"介绍Microsoft InfoPath 2010"中了解到的,每个表单是一个XML文件.表单模板是XSN文件.这个XSN文件被表单设计者创建并发布到SharePo ...

  10. 一步步学习微软InfoPath2010和SP2010--第十三章节--SharePoint视图和仪表板(9)--基于表单库的仪表板...

    现在你已经知道了如何将服务台网站和表单与自定义视图放在一起,最后一步是使用SharePoint创建仪表板,以呈现表单中的信息的基本报表.表单设计者经常致力于表单以至于他们忘记了SharePoint的力 ...

最新文章

  1. 数据录入工作,使用VBA
  2. 关于如何准备一份制胜简历的清单
  3. Android布局文件的布局方式
  4. 线程队列,线程池和协程
  5. P3224 [HNOI2012]永无乡(并查集+权值线段树合并/平衡树)
  6. SpringBoot时间戳与MySql数据库记录相差14小时排错
  7. sharepoint站点移植方案
  8. hadoop--MapReduce概述
  9. Python之编写函数
  10. 到底谁应该对软件开发的质量负责?
  11. 蓝桥2021模拟真题 (跳跃 )DFS
  12. rpm包安装mysql的弊端_rpm包安装mysql的常见问题
  13. php嗅探链接,教你怎么利用php来嗅探劫持服务器数据
  14. Redis入门指南 - 电子书下载 -(百度网盘 高清版PDF格式)
  15. ubuntu20安装teamview15
  16. 图的深度优先遍历及广度优先遍历
  17. springboot校园疫情智慧防控微信小程序 毕业设计-附源码011133
  18. OV7725摄像头之OV7725芯片
  19. Connectionist Text Proposal Network
  20. C#发送ZPL控制斑马Zebra打印机源码

热门文章

  1. Linux 录屏及制作GIF
  2. 原生H5+JS文件上传
  3. java pkcs1转pkcs8_openssl生成RSA格式及pkcs1与pkcs8格式互相转换
  4. 继CDH收费之后,这家公司率先推出了免费版大数据套件服务!
  5. 目标检测---数据集格式转化及训练集和验证集划分
  6. 无线通信与编码_MATLAB实现Turbo码的仿真_含仿真代码_Dr.WuYufei
  7. 平稳时间序列模型的统计性质
  8. OC基础知识(面试必看)
  9. 使用uni-app开发App简易教程
  10. 渗透测试方法论、流程 及NMAP简介