Silverlight 浏览器外 + WCF RIA 服务 +卡西尼号SQL Express 作为桌面应用程序

发布于 2024-09-30 05:05:04 字数 196 浏览 0 评论 0原文

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

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

I'm planning to develop a small business app that I'd like to be deployable either as a standalone desktop app or a web app.

I would like to know if having a Silverlight + WCF RIA Services stack will be challenging to deploy as a standalone desktop app (with Cassini and SQL Express). I'd like to reuse as much of the project as possible, so if it is possible to do it this way, I don't need to create a separate WPF version (with direct database calls) for the standalone desktop users.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

诗笺 2024-10-07 05:05:04

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

但除此之外,如果完成了这些工作,那么您就可以使用 silverlight 桌面应用程序了。

现在我的问题。为什么要做这一切?为什么不使用 silverlightisolatedStorage 数据库引擎,例如此处

This is possible if you plan on distributing an installer to package and configure everything for you. The major challenge is with the installer, you will have to deploy and start cassini as a service. You are going to have to configure IIS + make sure its even installed. Setup the app that hosts your WCF, etc.

But other than that, if you get that done, your good to go with a silverlight desktop app.

Now my question. Why do all this? Why not use a silverlight IsolatedStorage database engine like one from here.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文