一步步学习微软InfoPath2010和SP2010--第十二章节--管理和监控InfoPath Form Services(IPFS)(4)--监控含图片控件的Products表单
2014-04-02 23:08
274 查看
如本章节前面提到的,你的IPFS表单表现没有你想象的好有很多可能的原因。一个最明显的原因是表单产生太多通信量(因为表单产生的HTML的大小)。在许多你使用了大型、笨拙表单的许多方法中,最常见的是让用户能够添加附件。当用户在基于浏览器的表单上嵌入文件或图片时,附件必须和表单一起保存在SharePoint表单库中。
我们不鼓励你禁止所有附件;这只是一个例子,关于表单性能问题如何快速增长的。因此,下面例子的意义在于不针对任何控件,只为图解如何使用Fiddler监控有附件的表单。本练习中,你将使用图片控件。
准备:以设计模式打开products.xsn模板(也可以下载练习文件)。
1. 添加图片控件,在“”对话框中,选择“”。
![](https://img-blog.csdn.net/20140412153012250?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvY3Jhenlnb2xm/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
2. 右击图片控件,选择“”选项,使用你电脑上的图片。
什么照片并不重要,大小为一两兆即可。
![](https://img-blog.csdn.net/20140412153126234?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvY3Jhenlnb2xm/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
3. 快速发布。
4. 重复之前练习的步骤5-13.
摘要:打开Fiddler,清空所有捕获的web会话,捕获新实例的web信息量。
当表单初始化时,有了第二个记录,在Fiddler中你应该注意。原始表单仍然是简洁的10KB,但是整个IPFS信息量因为嵌入了图片猛增。如图,增加到了131KB。这可能感觉没那么多,但是想象一下,有多个表单和大量用户的生产系统,每人在SharePoint服务器上产生额外的信息量。本例使用图片作为讲解如何监控表单大小问题的简单方法,但是在现实世界,表单可能因不同方法而变得臃肿。Fiddler可以帮助诊断各种问题。
![](https://img-blog.csdn.net/20140412153148312?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvY3Jhenlnb2xm/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
5. 高光Fiddler中新纪录,在详细信息窗格,点击ImageView,可以查看实际的图片。再次,当涉及到IPFS性能问题故障分析时,Fiddler的强大变得显而易见。
我们不鼓励你禁止所有附件;这只是一个例子,关于表单性能问题如何快速增长的。因此,下面例子的意义在于不针对任何控件,只为图解如何使用Fiddler监控有附件的表单。本练习中,你将使用图片控件。
准备:以设计模式打开products.xsn模板(也可以下载练习文件)。
1. 添加图片控件,在“”对话框中,选择“”。
2. 右击图片控件,选择“”选项,使用你电脑上的图片。
什么照片并不重要,大小为一两兆即可。
3. 快速发布。
4. 重复之前练习的步骤5-13.
摘要:打开Fiddler,清空所有捕获的web会话,捕获新实例的web信息量。
当表单初始化时,有了第二个记录,在Fiddler中你应该注意。原始表单仍然是简洁的10KB,但是整个IPFS信息量因为嵌入了图片猛增。如图,增加到了131KB。这可能感觉没那么多,但是想象一下,有多个表单和大量用户的生产系统,每人在SharePoint服务器上产生额外的信息量。本例使用图片作为讲解如何监控表单大小问题的简单方法,但是在现实世界,表单可能因不同方法而变得臃肿。Fiddler可以帮助诊断各种问题。
5. 高光Fiddler中新纪录,在详细信息窗格,点击ImageView,可以查看实际的图片。再次,当涉及到IPFS性能问题故障分析时,Fiddler的强大变得显而易见。
相关文章推荐
- 一步步学习微软InfoPath2010和SP2010--第十二章节--管理和监控InfoPath Form Services(IPFS)(4)--监控含图片控件的Products表单
- 一步步学习微软InfoPath2010和SP2010--第十二章节--管理和监控InfoPath Form Services(IPFS)(3)--安装Fiddler并监控IPFS表单加载过程
- 一步步学习微软InfoPath2010和SP2010--第十二章节--管理和监控InfoPath Form Services(IPFS)(3)--安装Fiddler并监控IPFS表单加载过程
- 一步步学习微软InfoPath2010和SP2010--第十二章节--管理和监控InfoPath Form Services(IPFS)
- 一步步学习微软InfoPath2010和SP2010--第十二章节--管理和监控InfoPath Form Services(IPFS)(5)--最小化Postbacks来最大化性能
- 一步步学习微软InfoPath2010和SP2010--第十二章节--管理和监控InfoPath Form Services(IPFS)(1)--在SP管理中心的IPFS设置
- 一步步学习微软InfoPath2010和SP2010--第十二章节--管理和监控InfoPath Form Services(IPFS)(5)--最小化Postbacks来最大化性能
- 一步步学习微软InfoPath2010和SP2010--第十二章节--管理和监控InfoPath Form Services(IPFS)(1)--在SP管理中心的IPFS设置
- 一步步学习微软InfoPath2010和SP2010--第十二章节--管理和监控InfoPath Form Services(IPFS)(6)--使用Fiddler监控数据连接Postback
- 一步步学习微软InfoPath2010和SP2010--第十二章节--管理和监控InfoPath Form Services(IPFS)(2)--IPFS性能因素
- 一步步学习微软InfoPath2010和SP2010--第十二章节--管理和监控InfoPath Form Services(IPFS)(6)--使用Fiddler监控数据连接Postback
- 一步步学习微软InfoPath2010和SP2010--第十二章节--管理和监控InfoPath Form Services(IPFS)(7)--关键点
- 一步步学习微软InfoPath2010和SP2010--第十二章节--管理和监控InfoPath Form Services(IPFS)(2)--IPFS性能因素
- 一步步学习微软InfoPath2010和SP2010--第十二章节--管理和监控InfoPath Form Services(IPFS)(7)--关键点
- 一步步学习微软InfoPath2010和SP2010--第十二章节--管理和监控InfoPath Form Services(IPFS)
- 一步步学习微软InfoPath2010和SP2010--第三章节--表单设计基础:处理InfoPath布局、控件和视图(8)--视图
- 一步步学习微软InfoPath2010和SP2010--第二章节--表单需求:使用决策矩阵(6)--结合基于客户端和基于浏览器的控件
- 一步步学习微软InfoPath2010和SP2010--第三章节--表单设计基础:处理InfoPath布局、控件和视图(8)--视图
- 一步步学习微软InfoPath2010和SP2010--第三章节--表单设计基础:处理InfoPath布局、控件和视图(9)--添加第二个视图到Flight Delay表单
- 一步步学习微软InfoPath2010和SP2010--第三章节--表单设计基础:处理InfoPath布局、控件和视图(3)--InfoPath控件