Что-то, что вам может пригодиться, - это сообщение Скотта Гатри в блоге в среду, 12 января 2011 года, относительно последней версии SQL CE и его интеграции с VS2010: VS 2010 SP1 и SQL CE
Для вишни подбери пару цитат:
- SQL CE можно использовать для сценариев разработки, сценариев тестирования и сценариев легкого использования.
- Начиная с SQL CE 4, вы можете использовать его и на веб-сервере.
- Для сайтов и приложений большого объема вы, вероятно, захотите перенести базу данных на SQL Server Express, SQL Server или SQL Azure.
Лично я бы посчитал, что база данных с 4 ГБ и 256 одновременных подключений в памяти на веб-сервере начинает становиться немного больше, хотя это предел для SQL CE, я хотел бы перенестроиться до этого. Он нацелен в большей степени на определенные сценарии, и если ваше приложение не соответствует этому сценарию, вы должны рассматривать SQL Express как упомянутое Леппи; то есть, если вы можете установить SQL Express либо на своем веб-сервере, либо на компьютере, доступном с вашего веб-сервера, вам следует это сделать.
Edit:
в качестве продолжения, люди должны заметить, что вы должны использовать VS2012 для работы с SQL CE 4.0. SSMS 2008 можно использовать для работы с SQL CE 3.5 (но не 4.0), а возможность SQL CE была удалена из SSMS 2012. Это означает, что если вы разрабатываете с SQL CE 4.0, вы должны использовать Visual Studio или сторонний инструмент для заниматься разработкой (создание таблиц и т. д.).