1 / 12

Code First подход в Entity Framework 4

Code First подход в Entity Framework 4. Сергей Байдачный Sergiy.Baydachnyy@microsoft.com специалист по разработке ПО Майкрософт Украина. Немного об Entity Framework. Разработка приложений по работе с данн ыми: Физическая модель Логическая модель Концептуальная или domain модель

Download Presentation

Code First подход в Entity Framework 4

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

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

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

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

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

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

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

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

  9. Подключение Code First • Используется NuPackрасширение или прямая загрузка с MSDN • http://nupack.codeplex.com/ • Интеграция с ASP.NET MVC

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

  11. Ресурсы • The Data Developer Center: http://msdn.com/data • EF: http://msdn.com/data/ef • The Open Data Protocol: http://odata.org

  12. Вопросы? Sergiy.Baydachnyy@microsoft.com

More Related