【问题标题】:Convert an existing Silverlight application to a desktop based application将现有 Silverlight 应用程序转换为基于桌面的应用程序
【发布时间】:2011-12-01 05:18:04
【问题描述】:

我使用 Silverlight 开发了一个业务应用程序,用于数据访问我使用了 Web 服务..(basicHttpBinding)(高度使用 MS SQL Server - SP,函数)

我想将相同的应用程序转换为基于桌面的应用程序。 我已经在OOB中尝试过。

  1. 使用 ComToolkit、ADO 连接(对我的项目来说最好的方法),但数据传输速度非常慢(5 秒内 1 行)

  2. 已将应用程序安装到客户端本地主机。 (但我不想用这种方法。我想要.exe类型的项目..)

现在有什么好的想法或建议吗?这种情况该怎么办?

【问题讨论】:

  • 浏览器应用程序或 WPF 不适合您?
  • Wpf 对我来说没问题,但是如何将相同的应用程序转换为 wpf ..我不会改变太多的编码。
  • 将其转换为桌面应用程序的最小工作量是使用浏览器外应用程序。要将其转换为 WPF,您需要更改一些代码和 XAML,因为它与 Silverlight 不同,但将代码重写为任何其他语言会更快。
  • 是的,问题是更改 wpf 中的代码。在更新应用程序时,我必须同时更改两者中的代码。这就是为什么我更喜欢 OOB。但在 OOB 中,大问题是访问本地数据库..

标签: silverlight desktop-application silverlight-oob


【解决方案1】:

我会选择 WPF,因为它是我认为最快的方式。

如果有帮助请阅读:http://forums.silverlight.net/t/3898.aspx

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-12-23
    • 2012-07-17
    • 2011-07-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多