Краткое руководство (платформа Entity Framework)
Это краткое руководство иллюстрирует ряд задач, дополняющих содержимое разделов в Приступая к работе (Entity Framework). Эти задачи спроектированы так, чтобы помочь ознакомиться с технологией ADO.NET Entity Framework.
Новые знания
Первая задача в этом кратком руководстве показывает, как создать базу данных School, а затем применить средства Visual Studio при формировании файлов сопоставления для модели Entity Data Model (модель EDM) на основе взаимно однозначного сопоставления с таблицами в базе данных. В следующих задачах создается приложение Windows Forms в Visual Studio, формируются запросы для доступа к данным в модели School, выполняется привязка результатов запросов к элементам управления отображения для демонстрации результатов запросов, а затем проводятся обновления в объектах и внесенные изменения сохраняются в базе данных.
Полное приложение Course Manager можно загрузить в виде проекта на языке Visual Basic или C# с узла CodePlex.
Системные требования
Это краткое руководство предназначено для пользователей, знакомых с разработкой Visual Studio и .NET Framework, но не сталкивавшихся с технологией Entity Framework. Чтобы выполнить задания этого краткого руководства, необходимо иметь следующее установленное программное обеспечение:
Microsoft Visual Studio 2008.
Среда выполнения и средства ADO.NET Entity Framework. Среду выполнения и инструменты ADO.NET Entity Framework можно загрузить из центра загрузки Майкрософт.
Microsoft SQL Server 2005 или более поздняя версия со службами Database Services либо выпуск SQL Server 2005 Express Edition или более поздняя версия.
Предполагаемое время для выполнения заданий данного учебника: 30 минут.
Задачи краткого руководства по Entity Framework
- Создание образца базы данных School
Создание схемы базы данных School и загрузка данных в базу данных.
- Создание приложения Course Manager
Создание приложения Windows Forms для получения доступа к данным в модели School.
- Формирование модели EDM School
Использование средств Visual Studio для формирования модели EDM на основе базы данных School.
- Запросы к сущностям и ассоциациям
Создание запросов к объектам и ассоциациям в модели School и связывание элементов управления с результатами этих запросов.
- Вставка и обновление данных
Сохранение изменений в данных объектов, внесенных с использованием элементов управления данными, в базе данных School.
Следующие шаги
Начало выполнения краткого руководства.