2012-05-29 4 views
6

Я планирую создать новое приложение Client/Server, управляемое данными, с гибкостью использования WPF, Silverlight и мобильных клиентов. Я уже хорошо разбираюсь в WPF и должен узнать, как реализовать заднюю часть. Все, что я прочитал, указывает на использование WCF + Entity Framework.Хороший пример объединения WPF + WCF + Entity Framework

Мне еще предстоит найти реалистичный пример объединения этих трех технологий. Я хочу использовать привязку данных WPF, чтобы иметь возможность легко связываться с объектами базы данных таким образом, чтобы избежать как можно большего количества процедурного кода.

Я рассмотрел пример this, основанный на Призме, но похоже, что он никогда не заканчивался, на самом деле он ничего не делает, это в основном прославленный «Hello World!».

+0

сделал вы пытаетесь найти там: https://www.codeplex.com/site/search?query=WPF%20MVVM%20Framework – huoxudong125

ответ

5

Вы смотрели на прогулку по ниже которого просто включить WPF + WCF + Entity Framework только:

http://msdn.microsoft.com/en-us/library/dd465161.aspx

В этом руководстве вы создадите приложение WPF, который содержит элементы управления с привязкой к данным. Элементы управления привязаны к записям клиентов, которые инкапсулированы в службу данных WCF. Вы также добавите кнопки, которые клиенты могут использовать для просмотра и обновления записей.

В данном пошаговом руководстве рассмотрены следующие задачи:

  1. Создание модели Entity Data, который генерируется на основе данных в базе данных выборки AdventureWorksLT.
  2. Создание службы данных WCF, которая предоставляет данные в модели данных сущности для приложения WPF.
  3. Создание набора элементов управления, привязанных к передаче данных, путем перетаскивания элементов из окна источников данных в конструктор WPF.
  4. Создание кнопок, которые перемещаются вперед и назад по записям клиентов.
  5. Создание кнопки, которая сохраняет изменения данных в элементах управления для службы данных WCF и базового источника данных.
+0

+1 это работает на лазури также. –

0

Предполагая, что вы используете Visual Studio 2010, возможно, стоит потратить время на просмотр служб данных WCF. Вот статья о нем:

Entity Framework 4.0 and WCF Data Services 4.0 in Visual Studio 2010

В статье также есть ссылка на пример кода, но я не знаком с Silverlight и не запустить его еще.

0

мне удается подключить WPF приложения, используя следующие примеры:

Начало работы с WCF (Windows Communication Foundation,) - Запуск и отладка Быстро - https://blogs.msdn.microsoft.com/brunoterkaly/2013/10/18/getting-started-with-wcf-windows-communication-foundation-running-and-debugging-quickly/

WCF Программирование - Как написать приложение клиента, подключается к службе WCF https://blogs.msdn.microsoft.com/brunoterkaly/2013/10/28/wcf-programming-how-to-write-a-client-app-that-connects-to-a-wcf-service/

Смежные вопросы