Я использовал службы WCF RIA с Entity Framework, чтобы создать простое приложение, которое может отображать и обновлять данные о школьных курсах. Это было сделано с помощью руководств Microsoft. Теперь я хотел бы иметь диаграмму, которая показывает, сколько курсов находится на ключевой стадии.
Пример:
Key Stage 3 - 20 курсов
Key Stage 4 - 32 курса
Key Stage 5 - 12 курсов
Отображается на любой диаграмме. У меня нет проблем с привязкой данных к диаграмме в XAML. Моя проблема в том, что я не знаю, как исправить способ преобразования данных в этот формат. Сгенерированные методы CRUD являются базовыми.
У меня есть несколько мыслей о возможных путях, но я не знаю, какой из них правильный, это:
Создайте представление на сервере SQL и сопоставьте его с отдельной сущностью в модели данных сущности. Автоматическое создание для этого новых методов CRUD.
Настройте метод чтения в существующей службе DomainService, используя .Select () .Distinct () и т. Д. Не очень хорошо знаком с этим синтаксисом labda expressions / LINQ ??? что это? Есть какие-нибудь хорошие советы по этому поводу?
Создайте новый класс для хранения только необходимых данных и создайте для него метод чтения. Пробовал, но не знал, как заставить его работать без соответствующей сущности в модели сущностей.
То, о чем я не подозреваю.
Я новичок в этом и борюсь с концепциями, поэтому, если есть полезные блоги или документация, которые я пропустил, не стесняйтесь указывать мне на них. Но я не уверен в терминологии, которую буду использовать при поиске в данный момент.