XAML Browser Application,是美國微軟公司所提出的新技術,以XAML作為使用者介面(UI)之描述,寄宿(hosted)在瀏覽器(IE web browser sandbox)中執行的程式。XBAP可以取代ActiveX、Java Applet、Flash等功能,有人稱之為下一代的ActiveX(next-generation ActiveX)。XAML Browser Application的副檔名是.xbap。在執行XBAP之前,必須先設定:.NET Framework 3.0 Runtime Windows SDK for .NET Framework 3.0 Visual Studio 2005 extensions for .NET Framework 3.0(November 2006 CTP)
特點XBAPS 更易於與DHTML結合。 XBAPS 一旦使用寬鬆XAML(loose XAML)或使用IFRAME,必執行於安全的沙盒(secure sandbox)。 XBAPS 可以使用WPF(Windows Presentation Foundation)的98.2%的功能。 XBAPS 必須執行於iFrame之下。 XBAPS 必須執行於DocumentObject 應用程式之下,利用querystring 溝通。 XBAPS 目前僅支援IE6或IE7 。
安全性XBAP程式無法使用檔案系統(file system)。 XBAP程式無法呼叫對話視窗(dialog)。 XBAP程式如同DHTML,是網路直接安裝執行,可能遇到安全性問題,所以XBAP程序必須具備內嵌數位簽名。指定簽字用的證書文件名,指定證明文件摘要。
範例將3D動畫置入iframe:
將XBAP置入iframe:
原始語法片斷如下
差 異WinFX Wndows Application和WinFX Web Browser Application有些微的差別,在.xaml檔案中,Browser Application中,預設起始頁的根元素(root element)為Page;Wndows Application中,預設起始頁的根元素為Window。另外,Window class無法在Browser Application中使用,因為IE瀏覽器中的WPF程序是在部分信任的沙箱(sandbox)內執行。
相关推荐
基于vue2的echarts3D地球
采用vue2+js实现了echarts3D地球的放大、缩小和旋转
XAML浏览器应用程序
* XBAP是应用于浏览器中的应用程序
【2023】Java利用modbus4j实现工业设备Modbus TCP数据采集与解析
本文详细介绍了在2023年使用Java和modbus4j库实现工业设备Modbus TCP数据采集与解析的完整实践。内容涵盖开发环境搭建、TCP连接建立、开关量与模拟量数据的读取与解析、批量读取性能优化、控制指令写入以及常见错误排查指南,为开发者构建稳定高效的工业物联网数据采集系统提供全面指导。
WPF系列(五)XAML Browser Application XBAP
转载于:https://www.cnblogs.com/xuxiaoguang/archive/2007/11/05/949804.html
90nm CMOS工艺下6μW超低功耗LDO设计实战:从原理图到版图全解析
本文详细解析了在90nm CMOS工艺下设计一款静态功耗仅为6μW的超低功耗LDO(低压差线性稳压器)的全过程。文章深入探讨了如何通过改进型翻转电压跟随器(FVF)架构实现无输出电容设计,在满足极低功耗和芯片面积高效(chip-area-efficient)要求的同时,确保环路稳定性与快速瞬态响应,为物联网、可穿戴设备等应用提供关键电源管理解决方案。
饥荒Mod 开发(二):Mod目录结构
饥荒中的每个Mod 都有一些固定的目录结构,各个目录的放着不同类型的文件。动画,图片,源代码等。我们最好是遵守Mod 开发中的各个目录结构,我用的是WeGame 安装的饥荒游戏,Mod 目录如下,这个目录下保存所有订阅的Mod。
如何:配置 Visual Studio 以调试 XAML 浏览器应用程序
如何:配置 Visual Studio 以调试 XAML 浏览器应用程序来调用 Web 服务 .NET Framework 4 其他版本 .NET Framework 3.5 此主题尚未评级 评价此主题 XAML browser applications (XBAPs) 在一个限于 Internet 区域
华为鸿蒙系统也能用!5分钟搞定谷歌三件套安装(附最新APK下载链接)
本文为华为鸿蒙系统用户提供了一份详尽的谷歌三件套(Google Play服务、商店及框架)手动安装指南。文章核心在于无需Root,通过ADB命令获取设备信息,并从可靠来源下载匹配版本的APK,按照正确顺序安装,从而解决海外应用依赖问题,实现5分钟快速部署。
WPF Browser Application
工作之余的随想:AI 会终结 SAP 顾问吗?
本文是笔者工作之余的一些胡思乱想。昨晚(准确的说是今日凌晨),我又熬了一个夜。没办法,接到一个影响客户项目上线的紧急 incident,花了我好长时间,竟然一点头绪都没有。苦苦思索的过程,时间过得飞快。一转眼就晚上11:30 了。要说我 2007 年还在研三实习期间,就进入了 SAP 行业,到今天已经摸爬滚打 18 年了,按理说也算身经百战了,可以说处理过很多 SAP 客户使用系统时遇到的各种稀奇古怪的问题。但即便这样,我也时常在工作中遇到一开始感到无从下手的问题。
手把手教你学simulink(8.39)--基于Simulink的步进电机(Stepper Motor)仿真实例
通过这个仿真实例,你可以学习如何使用Simulink构建和仿真步进电机(Stepper Motor)系统。你可以根据实际需求调整模型和参数,进行更复杂的仿真和分析。希望这个例子对你有所帮助,祝你学习愉快!
让人抓狂的问题:运行WPF Browser Application(XBAP)导致PresentationHost(IE)崩溃
前段时间刚开始接触WPF Browser Application(XBAP)时,遇到了件怪事,在公司的多台机器上都出现了在IE中运行任何XBAP程序都使IE(PresentationHost)崩溃的现象,抛出UnauthorizedAccessException异常。根据实际的跟踪发现应该是ClickOnce在GetUserStore时失败,但此时登录的用户是管理员组Adminis
精雕软件(JDpaint) 5.5 绿色版
精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版
# WPF ComboBox 控件详解与使用 —WPF 中的控件(7)--下拉框选项列表控件( ComboBox)
ComboBox`(下拉框选项列表)是 WPF 中最常用的选择类控件之一,它在有限空间内提供下拉选项列表,支持**单选、可编辑输入、数据绑定、自定义项外观**等核心能力,继承自 `System.Windows.Controls.Primitives.Selector`。 本文将从基础属性、核心事件、基础用法、数据绑定、自定义模板、高级定制到最佳实践,逐一带代码注解进行讲解。
efm32 入门.pdf
本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。
华为的C语言编程规范.pdf
华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。
WPF 音视频四大核心方案对比
wav。
数学建模模型总结
这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!
WPF 新一代 MVVM 框架 CommunityToolkit.Mvvm 实战:ObservableObject + 源生成器(上篇)
上一篇手搓 MVVM 用的是 MvvmLight,可它已经了。微软官方现在主推的是(MVVM 工具包),API 和 MvvmLight 高度相似,还多了源生成器这种"编译期帮你写代码"的能力。这次 5WPF 文件夹里有三个工程加一份讲义,内容量不小,照例拆两篇:上篇讲,下篇讲。
从零搭建半导体设备上位机(五):三套 UI 库共存,HandyControl、MaterialDesign、Wu.Wpf 的样式基线
三套 UI 库共存:HandyControl、MaterialDesign、Wu.Wpf 的样式基线 这是「从零搭建半导体设备上位机」系列第5篇。一个 WPF 应用里同时装了 HandyControl、MaterialDesignThemes、Wu.Wpf 三套控件库。这篇讲它们为什么会打架、打架的具体机制是什么,以及怎么建立一套"谁也别想偷偷改我外观"的样式基线。 一个下拉框,白底白字 界面做完
Hystrix
熔断机制是应对雪崩效应的一种微服务链路保护机制。当扇出链路的某个微服务出错不可用或者响应时间太长时, 会进行服务的降级,进而熔断该节点微服务的调用,快速返回错误的响应信息。当检测到该节点微服务调用响应正常后,恢复调用链路。在 Spring Cloud 框架里,熔断机制通过 Hystrix 实现。Hystrix 会监控微服务间调用的状况, 当失败的调用到一定阈值,缺省是 5 秒内 20 次调用失败,就会启动熔断机制。熔断机制的注解是 @HystrixCommand。
WPF(数据绑定)
本文系统阐述WPF数据绑定机制,涵盖DataContext继承性、四种绑定源(DataContext、Source、ElementName、RelativeSource)及Binding模式(TwoWay、OneWay等)。重点讲解UpdateSourceTrigger改变时机与INotifyPropertyChanged实现属性通知,介绍IValueConverter与IMultiValueConverter数据转换,以及ValidationRule验证规则的使用与自定义样式。通过实例展示绑定链路:用户输
C# WPF 资源字典详解:ResourceDictionary、MergedDictionaries 与自定义控件案例
ResourceDictionary(资源字典)是一个独立的 XAML 文件,用来集中存放项目里通用的资源,比如样式、画笔、模板,需要的地方通过 x:Key 引用。打个比方:资源字典就像一个"公共仓库",样式是一件件打包好的工具,谁要用就来仓库领,不用每家每户自己造;仓库里的工具改了,所有领过的人拿到的都是最新版。下面把资源字典、控件模板、自定义控件串起来,做一个带圆角的自定义按钮。先定义一个继承 Button 的 ConnerButton,用DependencyProperty(依赖属性)
C# WPF 变换与动画详解:RenderTransform 旋转缩放、TransformGroup 与 DispatcherTimer
本文详解WPF中RenderTransform的四种基本变换(旋转、缩放、平移、倾斜)及其组合使用,通过TransformGroup实现多效果叠加,并结合DispatcherTimer定时更新参数,实现动态动画。配合绑定机制,可轻松创建旋转、缩放等视觉效果,适合初学者快速上手。附常见问题与解决方案,助你避开陷阱,高效开发。
# WPF ContextMenu 控件详解与使用—WPF 中的控件(8)--上下文菜单控件(ContextMenu)
`ContextMenu`(上下文菜单控件,右键快捷弹出)是 WPF 中最常用的弹出式交互控件之一,以浮层形式展示一组操作命令,用户右键点击关联控件时触发显示。它继承自 `MenuBase`(间接继承 `ItemsControl`),核心由 `MenuItem`(菜单项)和 `Separator`(分隔线)组成,支持嵌套子菜单、图标、复选、命令绑定、自定义样式等能力。
1132



被折叠的 条评论
为什么被折叠?



