我们开发了一个 .NET Winforms 应用程序,它通过 Web 服务连接到中央 SQL Server 数据库。胖客户端本身依赖于一些外部依赖项,例如 Microsoft Office、Office Web Components 和 .NET Framework 4.0。
部署此类应用程序(仅 .NET Winforms 胖客户端部分)(如虚拟化应用程序)有哪些可用选项?我们正在努力实现的目标是:
- 简化安装过程,用户目前必须在各种 Windows 环境中安装许多先决条件,每个先决条件都有自己的特点。
- 同质化用户体验并降低支持成本。此外,允许应用程序在 Windows 以外的平台上运行。
我们正在查看的规模约为 10,000 个桌面用户。
我查看了来自 Numecent http://www.numecent.com/technology/cloudpaging.html的 Cloud Paging 产品,它与所需的相似。想知道是否有人有将传统的 .NET Winform 应用程序转换为虚拟化产品的经验,以及是否有人有任何建议和想法。