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.