Поскольку Silverlight 4 может читать файлы на локальном компьютере, может ли он получить доступ к файлу SDF? - PullRequest
1 голос
/ 21 января 2010

В некоторых публикациях по SL я вижу, что SL4 (и, возможно, более старые версии) разрешают доступ к файлам на локальном компьютере. Возможно ли установить SQL Server Compact на клиентском компьютере и получить файл SDF, который приложение Silverlight может прочитать?

Или, я полагаю, лучше, чтобы приложение Silverlight говорило с .Net DLL, которая читает файл SDF, поскольку Silverlight должен быть больше на стороне "фреймворка" фреймворка.

Редактировать Причина, по которой мы не работаем с WPF или Windows-клиентом, заключается в том, что у нас есть сценарий использования, когда нам нужно веб-приложение, которое может работать автономно в течение ограниченного времени. Например, поездка в сельскую местность в Бразилии, которая может не иметь подключения к Интернету (или плохого подключения). В этом случае мы бы хотели, чтобы они взяли одно и то же приложение и перешли на OOB и некоторое время работали локально, а затем выполняли повторную синхронизацию они воссоединяются.

1 Ответ

1 голос
/ 21 января 2010

Да, он может общаться с базами данных, это функция № 10 в этом сообщении в блоге: Передовые возможности: Silverlight 4 Com Особенности .

Тем не менее, вам придется что-то установить на клиенте. Таким образом, было бы проще вообще создать настольное приложение WPF, как сказал Пол Сасик в своем комментарии.

Полагаю, многое зависит от будущих стратегий Microsoft. Возможно, Silverlight станет предпочтительной клиентской технологией и для настольных компьютеров.

...