Silverlight и Entity Framework - PullRequest
       1

Silverlight и Entity Framework

0 голосов
/ 03 июня 2011

можно ли использовать полную версию Entity Framework 4+ в Silverlight?Я использую его с WPF, но есть ли разница при использовании Silverlight?

Спасибо!

Ответы [ 2 ]

2 голосов
/ 04 июня 2011

Не на стороне клиента. В мире Silverlight клиент общается с сервером через сервисы WCF. Затем на стороне сервера можно использовать все, что вы захотите, и EF отлично подойдет.

RIA, MVVM и т. Д. - это всего лишь методики «склеивания», которые позволяют наиболее легко использовать WCF на стороне клиента.

0 голосов
/ 06 июня 2011

Короткий ответ на ваш вопрос - Нет, ваше приложение Silverlight является клиентским приложением и абстрагируется от вашей серверной стороны, как страница aspx, до тех пор, пока ее не отправят обратно на сервер.Вам нужно использовать сервис для доступа к данным / EF на сервере.Есть несколько шаблонов, которые следует учитывать при выполнении этого, я предлагаю вам немного прочитать, прежде чем приступить. Если вы ожидаете, что будет быстро конвертировать приложение WPF в Silverlight, я бы посоветовал вам немного замедлить работу и прочитать об этом (Я не сделал, и я должен был).Если бы ваше приложение WPF использовало сервисы (что, как я полагаю, не так, как вы, кажется, используете EF в приложении WPF), было бы намного проще поделиться кодом, но есть ряд вещей, которые нужно учитывать, его гораздо больше, чемпросто делюсь взглядами xaml.С Silverlight важно найти хороший шаблон для вашего приложения, и у MS его много

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...