0
votes

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.

1

1 Answers

1
votes

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.