-
公开(公告)号:US08370399B2
公开(公告)日:2013-02-05
申请号:US11770708
申请日:2007-06-28
申请人: Stanislav Kitsis , Kevin H. Krouse , Peter F. Drayton , Federico A. Garcia , Steven P. Lindeman , Christopher J. Lovett , Alvaro de Matos Miranda , David L. Remy
发明人: Stanislav Kitsis , Kevin H. Krouse , Peter F. Drayton , Federico A. Garcia , Steven P. Lindeman , Christopher J. Lovett , Alvaro de Matos Miranda , David L. Remy
IPC分类号: G06F17/30
CPC分类号: G06F17/30908 , G06F17/2247
摘要: A schema development system is provided. The system includes a location component to automatically determine members of a schema set. A processor component performs software development operations across the schema set. The members of the schema set can be implicitly determined from at least one development file, where the development file can be an XML file or an XSD file, for example.
摘要翻译: 提供了模式开发系统。 该系统包括一个位置组件来自动确定模式集的成员。 处理器组件在整个架构集中执行软件开发操作。 模式集的成员可以从至少一个开发文件隐式确定,其中开发文件可以是XML文件或XSD文件。
-
公开(公告)号:US08359592B2
公开(公告)日:2013-01-22
申请号:US12406976
申请日:2009-03-19
CPC分类号: G06F8/71
摘要: Aspects of the subject matter described herein relate to automatically identifying groups and subgroups in dependency data. In aspects, a data structure that indicates dependencies between components is analyzed to create groups that are related by dependencies. The groups are further analyzed to create subgroups that depend on shared components but that do not depend on each other. Information about the components is used to generate names for the groups that are indicative of the components included in the groups. The groups, their names, and their relationships may then be displayed.
摘要翻译: 本文描述的主题的方面涉及在依赖性数据中自动识别组和子组。 在方面,分析指示组件之间的依赖关系的数据结构,以创建与依赖关系相关的组。 进一步分析组以创建依赖于共享组件但不依赖于彼此的子组。 有关组件的信息用于生成指示组中包含的组件的组的名称。 然后可以显示组,名称及其关系。
-
公开(公告)号:US07904809B2
公开(公告)日:2011-03-08
申请号:US11771905
申请日:2007-06-29
IPC分类号: G06F17/00
CPC分类号: G06F17/2725 , G06F17/2247
摘要: Tools and techniques for dynamically validating editors are described herein. The tools may provide machine-readable storage media containing machine-readable instructions for receiving indications of user edits to a portion of a document, and for determining whether a customized editor is available for the edited portion of the document. The tools may also provide systems that include at least the dynamically validating editor.
摘要翻译: 本文描述了用于动态验证编辑器的工具和技术。 这些工具可以提供包含机器可读指令的机器可读存储介质,用于接收对文档的一部分的用户编辑的指示,以及用于确定定制编辑器是否可用于文档的编辑部分。 这些工具还可以提供至少包括动态验证编辑器的系统。
-
公开(公告)号:US20080306617A1
公开(公告)日:2008-12-11
申请号:US12139693
申请日:2008-06-16
申请人: Erik Meijer , Wolfram Schulte , Barend H. Venter , Chia-Hsun Chen , Christopher J. Lovett , Matthew J. Wararen
发明人: Erik Meijer , Wolfram Schulte , Barend H. Venter , Chia-Hsun Chen , Christopher J. Lovett , Matthew J. Wararen
IPC分类号: G06F17/00
CPC分类号: G06F8/437
摘要: A type system employing structural subtyping is disclosed herein. A core type system supports several structural types, such as stream, choice, intersection and sequence. Also part of the core type system is a new invariant type, which denotes values whose dynamic type is the same as its static type, and type restrictions for limiting a range of a base type. Furthermore, a streamlined structural version of delegates, called structural delegates and a validation method thereof are introduce into the type system. To further facilitate type safety, strict statically checked interface casts are introduced.
-
公开(公告)号:US20080216052A1
公开(公告)日:2008-09-04
申请号:US11622836
申请日:2007-01-12
申请人: Anders Hejlsberg , Daniel Dedu-Constantin , Erik B. Christensen , Keith W. Ballinger , Mark W. Fussell , Neetu Rajpal , Nithyalakshmi Sampathkumar , Omri Gazitt , Stefan H. Pharies , William A. Adams , Yan Leshinsky , Chia-Hsun Chen , Christopher J. Lovett
发明人: Anders Hejlsberg , Daniel Dedu-Constantin , Erik B. Christensen , Keith W. Ballinger , Mark W. Fussell , Neetu Rajpal , Nithyalakshmi Sampathkumar , Omri Gazitt , Stefan H. Pharies , William A. Adams , Yan Leshinsky , Chia-Hsun Chen , Christopher J. Lovett
CPC分类号: G06F9/44 , G06F9/4488
摘要: An application program interface (API) provides a set of functions that make available support for processing XML documents for application developers who build Web applications on Microsoft Corporation's .NET™ platform.
摘要翻译: 应用程序接口(API)提供了一组功能,可以为在Microsoft Corporation的.NET(TM)平台上构建Web应用程序的应用程序开发人员处理XML文档提供支持。
-
公开(公告)号:US07389498B2
公开(公告)日:2008-06-17
申请号:US10396066
申请日:2003-03-25
申请人: Erik Meijer , Wolfram Schulte , Barend H. Venter , Chia-Hsun Chen , Christopher J. Lovett , Matthew J. Wararen
发明人: Erik Meijer , Wolfram Schulte , Barend H. Venter , Chia-Hsun Chen , Christopher J. Lovett , Matthew J. Wararen
CPC分类号: G06F8/437
摘要: A type system employing structural subtyping is disclosed herein. A core type system supports several structural types, such as stream, choice, intersection and sequence. Also part of the core type system is a new invariant type, which denotes values whose dynamic type is the same as its static type, and type restrictions for limiting a range of a base type. Furthermore, a streamlined structural version of delegates, called structural delegates and a validation method thereof are introduce into the type system. To further facilitate type safety, strict statically checked interface casts are introduced.
摘要翻译: 本文公开了采用结构子类型的类型系统。 核心类型系统支持多种结构类型,如流,选择,交集和序列。 核心类型系统的一部分是新的不变类型,它表示动态类型与其静态类型相同的值,以及限制基本类型范围的类型限制。 此外,向类型系统介绍了一种简化的代表结构版本,称为结构代理及其验证方法。 为了进一步促进类型安全,引入了严格的静态检查界面。
-
公开(公告)号:US20080133553A1
公开(公告)日:2008-06-05
申请号:US11770708
申请日:2007-06-28
申请人: Stanislav Kitsis , Kevin H. Krouse , Peter F. Drayton , Federico A. Garcia , Steven P. Lindeman , Christopher J. Lovett , Alvaro de Matos Miranda , David L. Remy
发明人: Stanislav Kitsis , Kevin H. Krouse , Peter F. Drayton , Federico A. Garcia , Steven P. Lindeman , Christopher J. Lovett , Alvaro de Matos Miranda , David L. Remy
IPC分类号: G06F17/30
CPC分类号: G06F17/30908 , G06F17/2247
摘要: A schema development system is provided. The system includes a location component to automatically determine members of a schema set. A processor component performs software development operations across the schema set. The members of the schema set can be implicitly determined from at least one development file, where the development file can be an XML file or an XSD file, for example.
摘要翻译: 提供了模式开发系统。 该系统包括一个位置组件来自动确定模式集的成员。 处理器组件在整个架构集中执行软件开发操作。 模式集的成员可以从至少一个开发文件隐式确定,其中开发文件可以是XML文件或XSD文件。
-
公开(公告)号:US07073123B2
公开(公告)日:2006-07-04
申请号:US11271931
申请日:2005-11-10
IPC分类号: G06F17/00
CPC分类号: G06F17/2247 , G06F17/272
摘要: In one embodiment, a method of parsing an XML data stream comprises receiving an XML data stream containing a namespace prefix and an associated element tag name. The element tag name is associated with an element tag. The namespace prefix and the element tag name are converted into a token that uniquely represents a namespace specification that is associated with the namespace prefix and the element tag. A stack is defined and is configured to receive one or more tokens during parsing of the XML data stream. Parsing of the XML data stream is performed without requiring an XML tree structure comprising an XML document embodied by the XML data stream, to be built.
摘要翻译: 在一个实施例中,解析XML数据流的方法包括接收包含命名空间前缀和相关联的元素标签名称的XML数据流。 元素标签名称与元素标签相关联。 命名空间前缀和元素标签名称将转换为唯一表示与命名空间前缀和元素标记相关联的命名空间规范的令牌。 定义了一个堆栈,并将其配置为在解析XML数据流期间接收一个或多个令牌。 执行XML数据流的解析,而不需要构建包含由XML数据流体现的XML文档的XML树结构。
-
公开(公告)号:US07730467B1
公开(公告)日:2010-06-01
申请号:US11046979
申请日:2005-01-31
申请人: Anders Hejlsberg , Christopher J. Lovett , Matthew J. Warren , Chia-Hsun Chen , Mark W. Fussell , Neetu Rajpal
发明人: Anders Hejlsberg , Christopher J. Lovett , Matthew J. Warren , Chia-Hsun Chen , Mark W. Fussell , Neetu Rajpal
IPC分类号: G06F9/45
CPC分类号: G06F17/272 , G06F17/2247 , G06F17/2725
摘要: A system and method for parsing XML is provided. The method includes associating an input stream with a pull model parser, accepting requests to selectively parse out XML items from the input stream and retrieving metadata information associated with the parsed out XML items. The method further includes checking the pulled XML item to determine whether it conforms to XML syntax and/or semantic standards and validating the pulled XML item to determine whether it conforms to a selected DTD.
摘要翻译: 提供了解析XML的系统和方法。 该方法包括将输入流与拉模型解析器相关联,接受从输入流中选择性地解析出XML项的请求,并检索与解析出的XML项相关联的元数据信息。 该方法还包括检查所拉出的XML项目以确定其是否符合XML语法和/或语义标准,并验证所拉出的XML项目以确定其是否符合选定的DTD。
-
公开(公告)号:US20080313609A1
公开(公告)日:2008-12-18
申请号:US12139712
申请日:2008-06-16
申请人: Erik Meijer , Wolfram Schulte , Barend H. Venter , Chia-Hsun Chen , Christopher J. Lovett , Matthew J. Wararen
发明人: Erik Meijer , Wolfram Schulte , Barend H. Venter , Chia-Hsun Chen , Christopher J. Lovett , Matthew J. Wararen
IPC分类号: G06F9/44
CPC分类号: G06F8/437
摘要: A type system employing structural subtyping is disclosed herein. A core type system supports several structural types, such as stream, choice, intersection and sequence. Also part of the core type system is a new invariant type, which denotes values whose dynamic type is the same as its static type, and type restrictions for limiting a range of a base type. Furthermore, a streamlined structural version of delegates, called structural delegates and a validation method thereof are introduce into the type system. To further facilitate type safety, strict statically checked interface casts are introduced.
摘要翻译: 本文公开了采用结构子类型的类型系统。 核心类型系统支持多种结构类型,如流,选择,交集和序列。 核心类型系统的一部分是新的不变类型,它表示动态类型与其静态类型相同的值,以及限制基本类型范围的类型限制。 此外,向类型系统介绍了一种简化的代表结构版本,称为结构代理及其验证方法。 为了进一步促进类型安全,引入了严格的静态检查界面。
-
-
-
-
-
-
-
-
-