Welcome to MSDN Blogs Sign in | Join | Help

SQL中国研发中心

微软中国研发集团服务器与开发工具事业部SQL中国研发中心的博客。

Browse by Tags

All Tags » XML   (RSS)
Balisage 2009标识技术会议(五)
第三天(8/13/2009),中午 关键词:会场内外,花絮,纪念品,开小差 连续几篇都是讨论技术的话题,我想在这篇博客里改变一下,写一些会场内外的见闻。在前面说起Balisage 2009会场设置在Best Western Europa酒店(右图,由maps.bing.com的3D地图生成)。会议组织者包了也许是这小个酒店所有可供会议使用的多功能厅(其实只有两个)。都说北美洲有很好的互联网接入服务,但是第一天,酒店还是颇费了一些周折才为所有与会者提供了无线网络连接。 我曾经提起,这个会议是一个从业人员相互切磋的盛会。会议的组织者采用很多方法来促进与会者的交流,不仅提供免费早餐,会间休息的茶点等等,还在主会场四周的墙上提供空间给与会者张贴大幅学术和产品介绍,其中有一块区域取名为“会场里听到的”(Heard Read More...
Balisage 2009标识技术会议(四)
第二天(8/12/2009),下午 关键词:管道,流处理,XSLT 2.1,推与挽模型(Push and Pull Model) 在我的书架上有两本非常醒目的红色封面参考书,XSLT 2.0[1]和XPath 2.0[2],这两本书的作者Michael Kay的讲演内容就是今天下午我想着重向大家介绍的。 会议安排了Michael连续两个主题讲演。第一个是关于“基于管道的XML处理”(Pipeline based XML processing)[3],第二个是“制定中的XSLT 2.1标准的流处理功能”。基于管道的XML处理所指的是在对XML的处理过程中需要经过一系列的步骤,而这些步骤实际上可以通过管道(pipeline)采用流的方式处理,当然前提是这个处理的每个步骤都需要支持“流”(streamability,这个英文单词是XSLT标准制定工作组自创的)。而所谓基于“流”的处理是指一个相对内存来说巨大的XML文件可以被分割成比较小的单元进行顺序处理。而这样的单元可以是每一个SAX Read More...
Balisage 2009标识技术会议(一)
关键词:Balisage Conference 2009 加拿大 蒙特利尔 XML 自一九九七年开始,八月的加拿大蒙特利尔一直是专业标识技术人员聚会的时间和地方[1]。今年有幸参加这个会议的我在以后几天时间里将为对XML(eXtensible Markup Language 可扩展标识语言)和其相关知识感兴趣的博客读者介绍我在蒙特利尔的所见所闻。希望大家喜欢我的系列报道,并对文章的内容多提宝贵意见。这里我首先谢谢各位的热心参与,并给心急的读者简单介绍一下“Balisage”的背景知识。 “Balisage”是蒙特利尔当地对“标识”(或英文单词“Markup”)的称谓。根据维基百科[2]的叙述,这个词缘自ISO(国际标准组织)在法语版SGML(Standard Read More...
升级到MSXML 6.0
由于历史原因,MSXML有许多版本共存,比如3.0、4.0、5.0和6.0。让我们的客户把他们的应用程序移植到MSXML 6.0上去是我们的最终目标。 虽然我们希望今天每个人都在使用MSXML 6.0,但仍然清醒地意识到迁移需要相当的时间。所以我们将继续在MSXML 3.0上投入资源以支持现有的应用程序以及满足那些需要零发布需求。虽然MSXML 3.0并不具有MSXML6的新特性,不过MSXML 3.0仍然不失为一个稳定而强健的XML平台。MSXML 3.0已经随着Win2000 SP4以及以上的操作系统一起发布,对于应用程序而言可以说无需考虑发布的问题。 Read More...
使用HTML和MSXML6.0 创建一个超轻量级XPATH测试程序
在开发和调试基于XML的应用的时候,程序员往往为找不到合适的快速桌面XPATH测试软件发愁。诚然,市面上有成套的XML编辑软件,但是它们往往要么太过于庞大,安装维护不是很方便,要么就是不免费,自己写一个吧,又觉得处理UI很烦。特别是在利用MSXML开发软件的程序员,很想使用MSXML直接测试自己写的XPATH对不对。笔者这里提供各位程序员一个基于HTML和MSXML6的超轻量级XPATH测试程序参考和使用: 你可以把这个程序放在WEB服务器上供其他同事共享,或者放在自己的文件系统直接用IE打开(对不起,这个程序只在IE上测试过)。打开后左面的窗口可以贴你的测试XML文本,右边可以随心所欲的敲入你的XPATH语句。在XPATH下方会随你的输入立刻输出可能的XPATH输出结果。红色代表错误,黑色代表正确,灰色代表XPATH的执行没有任何结果返回。 Read More...
现在可以下载MSXML4.0 SP3了
今天,我们很荣幸地宣布 MSXML4.0 Service Pack 3 (SP3) 可以在微软下载中心下载了! MSXML4.0 SP3支持多种语言。MSXML4.0 SP3修复了许多安全缺陷并提高了软件的可靠性,可以完全取代以前的MSXML4.0、MSXML4.0 SP1和MSXML4.0 SP2。 MSXML4.0大约是九年前发布的,不过早已被MSXML6.0取代,MSXML4.0的存在仅仅是为了更安全地支持遗留系统。目前没有任何在MSXML4.0 SP3中添加新功能的计划。同时,对MSXML4.0 Read More...
现在可以下载MSXML4 SP3 Beta了
MSXML 团队很高兴地向大家宣布:现在可以下载试用 MSXML 4.0 Service Pack 3 (SP3) Beta 了! MSXML4 SP3 可以完全替代以前的MSXML4 SP1和MSXML4 SP2。MSXML4 SP3包含以下改进: 修复了许多安全缺陷 提高了软件的可靠性 MSXML 4 SP3适用于下列操作系统: Windows 2000 SP4 Windows XP SP2 Windows XP SP3 Windows Server 2003 SP1 Windows Server Read More...
Page view tracker