代码保持不变
从 WPF 或 Silverlight 迁移到 OpenSilver 时,应用代码不被修改,后端代码也不动,团队可以继续像以前一样维护和改进原有应用。
拖动滑块完成拼图,通过后发送验证码
独立第三方 AI 评测平台 · 只用实测数据
开源跨平台框架,让 WPF 与 Silverlight 应用无需插件跑在现代浏览器上。
OpenSilver 是 Userware 推出的开源跨平台 UI 框架,定位为 Microsoft WPF 与 Silverlight 的现代替代方案:迁移时应用代码与后端代码都不改动,产物运行在所有现代浏览器上,界面与原始版本几乎逐像素一致。团队自 2014 年起持续做 WPF 和 Silverlight 迁移,并提供专家支持计划与固定报价的端到端迁移服务。官方未公开框架本身的价格与免费额度。
OpenSilver 是一个开源跨平台框架,由 Userware 开发并维护,目标是把 Microsoft WPF 和 Silverlight 应用带进现代浏览器。迁移过程中应用代码不被修改,后端代码原样保留,开发者可以继续按原来的方式维护和迭代,也可以按自己的节奏逐步现代化改造。
落地形态是跨平台运行:迁移后的应用在所有浏览器上运行且无需插件,界面与原始应用几乎逐像素一致。当 WPF 或 Silverlight 的某种行为与原版不符时,团队的做法是改 OpenSilver 本身,而不是改客户的应用代码。
围绕框架,Userware 还提供专家支持计划与端到端迁移服务。端到端迁移按里程碑交付,每个里程碑给出一个与原解决方案相似的 Visual Studio 解决方案,只是把 WPF/Silverlight 工具换成了 OpenSilver 工具,客户可以自行编译运行查看进度,期间继续修改原代码会被合并进来。
从 WPF 或 Silverlight 迁移到 OpenSilver 时,应用代码不被修改,后端代码也不动,团队可以继续像以前一样维护和改进原有应用。
迁移后的应用在所有现代浏览器上运行且无需插件,解决了 Silverlight 依赖浏览器插件、在当代浏览器上无法直接运行的问题。
迁移结果的界面与原始 WPF 或 Silverlight 应用几乎逐像素一致,为在保留 100% 外观与功能的前提下完成迁移。
由 Userware 团队承接固定报价、按里程碑交付的全包迁移,客户侧无需投入人力;每个里程碑交付一个可编译运行的 Visual Studio 解决方案。
官方说明 ↗由 OpenSilver 核心工程团队的建筑师介入,识别性能瓶颈、制定优化策略并协助实现,同时做性能最佳实践的知识转移。
官方说明 ↗上传 Silverlight 应用的 XAP 文件即可获得快速报价,也可以直接联系团队或预约会议,先评估兼容性再决定是否推进迁移。
官方说明 ↗手上有一套已运行多年、不想推倒重写的 WPF 应用,希望在保留代码与后端的前提下把它带到浏览器上。
原有 Silverlight 应用因浏览器不再支持插件而无法运行,需要一个能保留原有外观和功能的替代路径。
支持计划的性能工程包为 USD 15,000 / 100 小时,超出部分按 $157/小时计,金额对小团队偏高,更适合评估后再决定是否采购。
官方提供的是企业级迁移与支持服务,咨询入口围绕迁移报价、兼容性分析与订阅支持展开,缺少面向个人开发者的自助路径。
不会。迁移到 OpenSilver 时应用代码不被修改,后端代码也不动,团队可以继续像以前一样维护和改进应用,也可以按自己的节奏逐步做现代化改造。当发现某种行为与原版 WPF/Silverlight 不一致时,改的是 OpenSilver 框架本身,而不是客户的应用代码。
由 Userware 团队承接固定报价、按里程碑交付的全包迁移,客户侧不需要投入人力。
由 OpenSilver 核心工程团队的建筑师出手,包含识别应用性能瓶颈、制定优化策略、协助实现策略,以及性能最佳实践的知识转移。价格为 USD 15,000 / 100 小时,超出部分按 $157/小时计算。
支持通过邮件和远程会议(Teams 或 Zoom)交付。官方承诺在收到支持包请求后 2 个工作日内给出首次响应。开发者工作时间为周一至周五 9:00AM 至 5:00PM CET/CEST,特殊时段可以沟通后另行安排。
Silverlight 应用可以上传 XAP 文件获得快速报价,也可以直接联系团队讨论代码兼容性,或预约一次会议。官方给出的入口包括通用咨询、迁移相关咨询以及支持计划订阅三类,按问题类型发到对应邮箱即可。
| 工具 | 编辑评分 | 价格 | 核心功能 | 平台 |
|---|---|---|---|---|
| OpenSilver本工具 | 4.0 | 支持计划:性能工程包 USD 15,000 / 100 小时 | 代码保持不变;无插件跨浏览器;近乎逐像素还原;端到端迁移服务 | Web / Visual Studio |
| Bubble | — | CostingBrik 免费 30 天,之后 £39/month | 一个无代码平台,用于构建、设计和发布 Web 应用程序 | Web |
| Bubble | — | 未标价 | 一个无代码可视化编程平台,用于快速构建 Web 应用 | — |
| NextWrapper | — | 未标价 | AI 驱动的 Next.js 脚手架,用于快速的 SaaS、AI 工具和 Web 应用开 | — |
| AppGen | — | 未标价 | 零代码梦想 Web 应用构建 | Web |
| Capacity | — | 付费计划 $25/月起,首個应用免费 | 利用 AI 在几秒钟内创建全栈 Web 应用程序 | Web / ChatGPT / Claude |