By default, when you create a local database cache using the wizard provided by Visual Studio 2008, it will create a SQL Server Compact edition database for you, and provide you synchronization capability between the cache and remote SQL Server using Sync Framework (1.0). This allow us to provide the offline capability in our client server based application.
My question is, instead of using SQL Server Compact edition, is it possible to use SQL Server EXPRESS edition so that we can use stored procedure? All are clients are beefy laptop running on Core 2 Duo, so processing power is not an issue at all. To our user, offline is most valuable feature, though. Plus, it will take us some major rewrite to convert all store proc code to C# middle tier code using LINQ. Finally and most importantly, our boss wants the business logic to be in store procs. SQLServer CE just won't cut it.