异步数据绑定
    2.
    发明公开

    公开(公告)号:CN102937897A

    公开(公告)日:2013-02-20

    申请号:CN201210473640.5

    申请日:2012-11-20

    Applicant: 微软公司

    Abstract: 本发明涉及异步数据绑定。本发明涉及将数据从数据源异步绑定至数据目标的方法、系统和计算机程序产品。用户界面线程和单独的线程被用于允许用户界面线程继续执行而非阻塞以获取更新后的数据,该更新后的数据为用户界面线程正在管理的用户界面的元素所绑定。单独的线程从数据源获取更新后的数据,将更新后的数据存储在本地高速缓存中,并通知用户界面线程,更新后的数据存在于本地高速缓存中。用户界面线程在检测到通知之后,访问本地高速缓存中的更新后的数据,并将更新后的数据填充到用户界面中。

    隔离由插件代码主存的应用程序

    公开(公告)号:CN102246157A

    公开(公告)日:2011-11-16

    申请号:CN200980150141.9

    申请日:2009-11-11

    Applicant: 微软公司

    CPC classification number: G06F21/53 G06F9/44526 G06F2221/033 G06F2221/2149

    Abstract: 本文描述了一种技术,其中在浏览器中运行的一个应用程序能以防止被主存的应用程序访问浏览器数据或任何其它被主存的应用程序(包括主存)的数据的隔离方式主存另一个应用程序(例如,广告)。主存和/或被主存的应用程序可以是浏览器插件(例如,MicrosoftSilverlightTM)应用程序。主存应用程序私下将隐藏插件实例化以禁止隐藏插件访问浏览器数据,并且将被主存的应用程序加载在隐藏插件中。XAML标签元素可用于标识被主存的应用程序以及被主存的应用程序的呈现区域。来自被主存的应用程序的内容在呈现时与来自主存应用程序的内容合成。主存应用程序可向被主存的应用程序提供诸如用于选择相关广告的关键词,和/或可允许被主存的应用程序打开浏览器窗口以显示相关联的网站内容。

    隔离由插件代码主存的应用程序的方法和系统

    公开(公告)号:CN102246157B

    公开(公告)日:2013-05-01

    申请号:CN200980150141.9

    申请日:2009-11-11

    Applicant: 微软公司

    CPC classification number: G06F21/53 G06F9/44526 G06F2221/033 G06F2221/2149

    Abstract: 本发明描述了一种技术,其中在浏览器中运行的一个应用程序能以防止被主存的应用程序访问浏览器数据或任何其它被主存的应用程序(包括主存)的数据的隔离方式主存另一个应用程序(例如,广告)。主存和/或被主存的应用程序可以是浏览器插件(例如,MicrosoftSilverlightTM)应用程序。主存应用程序私下将隐藏插件实例化以禁止隐藏插件访问浏览器数据,并且将被主存的应用程序加载在隐藏插件中。XAML标签元素可用于标识被主存的应用程序以及被主存的应用程序的呈现区域。来自被主存的应用程序的内容在呈现时与来自主存应用程序的内容合成。主存应用程序可向被主存的应用程序提供诸如用于选择相关广告的关键词,和/或可允许被主存的应用程序打开浏览器窗口以显示相关联的网站内容。

Patent Agency Ranking