【问题标题】:Silverlight out-of-browser + WCF RIA Services + Cassini + SQL Express as a desktop appSilverlight 浏览器外 + WCF RIA 服务 + Cassini + SQL Express 作为桌面应用程序
【发布时间】:2010-11-01 01:13:14
【问题描述】:

我正计划开发一个小型企业应用程序,我希望将其部署为独立的桌面应用程序或 Web 应用程序。

我想知道将 Silverlight + WCF RIA 服务堆栈部署为独立桌面应用程序(使用 Cassini 和 SQL Express)是否具有挑战性。我想尽可能多地重用项目,所以如果可以这样做,我不需要为独立桌面用户创建单独的 WPF 版本(直接数据库调用)。

【问题讨论】:

    标签: silverlight wcf-ria-services


    【解决方案1】:

    如果您计划分发安装程序来为您打包和配置所有内容,这是可能的。主要挑战在于安装程序,您必须将 cassini 作为服务进行部署和启动。您将不得不配置 IIS + 确保其已安装。设置托管您的 WCF 等的应用程序。

    但除此之外,如果您完成了这项工作,那么最好使用 silverlight 桌面应用程序。

    现在我的问题。为什么要做这一切?为什么不使用像here 这样的silverlight 独立存储数据库引擎。

    【讨论】:

    • 感谢您的回复。我想重用与远程连接到数据库的网络上运行的代码库一样多的代码库。如果太麻烦,我可能只需要两个数据提供者,一个使用 WCF RIA 服务,另一个使用隔离存储。
    猜你喜欢
    • 2011-03-30
    • 2013-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-01-26
    相关资源
    最近更新 更多