Code First подход в Entity Framework 4 Сергей Байдачный Sergiy.Baydachnyy@microsoft.com специалист по разработке ПО Майкрософт Украина.

Презентация:



Advertisements
Похожие презентации
ADO.NET Data Services Данила Корнев Developer Evangelist Microsoft Россия Установите Silverlight 1.0 для просмотра демонстрации:
Advertisements

Александр Яковенко CLR (Common Language Runtime) – избавляет от зависимости от аппаратной части C# - объектно-ориентированный язык.
Сергей Байдачный специалист по разработке ПО Майкрософт Украина.
Гафаров Осман - система управления содержимым(CMS) с открытым исходным кодом - основана ASP.NET MVC Framework - разрабатывается.
Microsoft TechDays Межов Александр Разработчик ПО ОАО ЧЭМК
Windows Runtime: Создание новых элементов управления СЕРГЕЙ БАЙДАЧНЫЙ СПЕЦИАЛИСТ ПО РАЗРАБОТКЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
8/13/2012dotSITE - XP and MSF development in.NET1 Проектирование и создание приложений на базе Visual Studio.NET Andrew Filev Team leader dotSITE Ltd.Co.
Веб-платформа Microsoft Гайдар Магдануров t: e: m: +7 (905)
JavaScript как объектно-ориентированный язык программирования Сергей Байдачный Специалист по разработке программного обеспечения Microsoft Ukraine
Тренинг «Разработка веб-приложений с использованием ASP.NET MVC Framework» Занятие 3 Маршрутизация и контроллеры Гайдар Магдануров
Платформа разработки ASP.NET Гайдар Магдануров t: e: m: +7.
Объекты в приложении Данные в таблицах Entity Data Model Концептуальная схема Схема хранения данных ОтображениеОтображение.
Тренинг ASP.NET MVC 3 Гайдар Магдануров Microsoft.
Fuse8.DomainFramework – библиотека для работы с данными Арсен Фазылзянов fuse8 3-я конференция.NET разработчиков 25 сентября 2011.
Разработка RIA-приложений с помощью LightSwitch Эксперт по разработке Microsoft Россия Дмитрий Андреев.
Тренинг «Разработка веб-приложений с использованием ASP.NET MVC Framework» Занятие 5 Погружение в MVC Framework Гайдар Магдануров
Визуализация и моделирование с использованием UML в Visual Studio 2010 Ultimate Евгений Чигиринский Microsoft.
Тренинг «Разработка веб-приложений с использованием ASP.NET MVC Framework» Занятие 6 Мобильное представление и локализация Гайдар Магдануров
Тренинг «Разработка веб-приложений на ASP.NET» Занятие 5 Работа с данными Гайдар Магдануров
Тренинг «Разработка веб-приложений на ASP.NET» Занятие 1 Знакомство с ASP.NET Гайдар Магдануров
Транксрипт:

Code First подход в Entity Framework 4 Сергей Байдачный специалист по разработке ПО Майкрософт Украина

Немного об Entity Framework Разработка приложений по работе с данными: – Физическая модель – Логическая модель – Концептуальная или domain модель Entity Framework позволяет создавать приложения, работая с концептуальной моделью

Основы работы Entity Framework Описание моделей: – CSDL – Conceptual schema definition language – SSDL – Store schema definition language – MSL – Mapping specification language ObjectContext и ObjectSet Entity Data Model Tools

Entity Framework эволюция Создание модели по существующему хранилищу

Демонстрация

Entity Framework эволюция Создание модели по существующему хранилищу Создание хранилища по модели

Демонстрация

Entity Framework эволюция Создание модели по существующему хранилищу Создание хранилища по модели Создание хранилища по коду – Существующая модель не готова к такому подходу – Основой являются классы DbContext и DbSet

Подключение Code First Используется NuPack расширение или прямая загрузка с MSDN – Интеграция с ASP.NET MVC

Демонстрация

Ресурсы

Вопросы?