-
公开(公告)号:CN101322096B
公开(公告)日:2012-10-10
申请号:CN200680045521.2
申请日:2006-12-05
Applicant: 微软公司
Inventor: P·M·邓恩格勒 , A·K·克里什纳 , J·S·盖驰伯利 , L·M·萨恩彻 , N·M·盖驰伯利 , N·K·盖驰伯利 , R·R·达尔夫 , S·S·盖驰伯利 , S·K·C·盖驰伯利 , Z·匹科克
CPC classification number: G06F9/451
Abstract: 使用元数据来创建针对一应用程序的定制用户界面(UI)部分。该元数据可以是基于XML的,并且能够对该元数据进行解释并在随后对其进行描绘以实现同样支持数据和UI控件之间的数据绑定的定制UI。一旦元数据被创建,则由描绘引擎处理这些元数据来显示UI控件。解释程序可用于在元数据文件被发送至描绘引擎之前对其进行解释。描绘引擎和解释程序都无需知晓宿主应用程序并且都对任意元数据驱动UI提供支持。元数据模式可以包括以下机制:创建该UI的自定义控件;通过提供对隐藏代码程序集的访问而在程序上修改UI控件,并支持针对各UI控件的事件处理。
-
公开(公告)号:CN102246142A
公开(公告)日:2011-11-16
申请号:CN200980150119.4
申请日:2009-11-11
Applicant: 微软公司
Abstract: 数据应用程序可在集成开发环境中开发,该集成开发环境包括编写源代码、构建源代码、运行数据应用程序和测试数据应用程序的迭代周期。开发变为迭代的是因为如果数据应用程序被修改,则应用程序就要被拆卸、重新设计、重新构建和重新执行。此处公开的是在运行时开发应用程序,其一般比常规迭代技术更高效。如此处所提供的,包括预构建组件的运行时应用程序被呈现给用户。运行时应用程序可通过修改姿势来修改。更新汇编件可基于该修改姿势而被构建。运行时应用程序可基于已更新的汇编件来更新。例如,当运行时应用程序处于运行时状态时,被修改姿势修改的预构建组件可被拆卸、使用对应的更新汇编件来更新、以及重新加载至运行时应用程序中。
-
公开(公告)号:CN101322096A
公开(公告)日:2008-12-10
申请号:CN200680045521.2
申请日:2006-12-05
Applicant: 微软公司
Inventor: P·M·邓恩格勒 , A·K·克里什纳 , J·S·盖驰伯利 , L·M·萨恩彻 , N·M·盖驰伯利 , N·K·盖驰伯利 , R·R·达尔夫 , S·S·盖驰伯利 , S·K·C·盖驰伯利 , Z·匹科克
CPC classification number: G06F9/451
Abstract: 使用元数据来创建针对一应用程序的定制用户界面(UI)部分。该元数据可以是基于XML的,并且能够对该元数据进行解释并在随后对其进行描绘以实现同样支持数据和UI控件之间的数据绑定的定制UI。一旦元数据被创建,则由描绘引擎处理这些元数据来显示UI控件。解释程序可用于在元数据文件被发送至描绘引擎之前对其进行解释。描绘引擎和解释程序都无需知晓宿主应用程序并且都对任意元数据驱动UI提供支持。元数据模式可以包括以下机制:创建该UI的自定义控件;通过提供对隐藏代码程序集的访问而在程序上修改UI控件,并支持针对各UI控件的事件处理。
-
-