Звезды и С - Центр обучения и тестирования

Спец. предложения|Обучение|Вебинары|Сертификация|Тестирование|О нас|Работа с сайтом|Новости|Поиск
Обучение

Системные инженеры и администраторы
Microsoft - Разработчики MCITP, MCPD, MCSD, MCAD
Обучение пользователей

Курс 10265E: Разработка решений на базе технологий доступа к данным в Microsoft Visual Studio 2010

Цена для физических лиц, р.: 12000
Цена для юридических лиц, р.: 12000

Продолжительность курса (дней): 5

Курс готовит к тестам:

Цель:

Необходимая подготовка:

Содержание курса:

Модуль 1. Обзор технологий доступа к данным

    • Технологии доступа к данным
    • Варианты сценариев доступа к данным
    • Лабораторная работа: анализ различных сценариев доступа к данным

Модуль 2. Создание модели EDM – Entity Data Model

    • Введение в Entity Data Model
    • Настройка Entity Data Model
    • Оптимизация Entity Data Model
    • Лабораторная работа: использование Entity Data Model

Модуль 3. Разработка запросов к модели данных

    • Получение данных с использование LINQ to Entities
    • Получение данных с использование Entity SQL
    • Получение данных с использование Entity Client Provider
    • Получение данных с использование хранимых процедур
    • Модульное тестирование кода доступа к данным
    • Лабораторная работа: разработка запросов к модели данных

Модуль 4. Создание, обновление и удаление данных модели

    • Введение в механизм контроля изменений в Entity Framework
    • Модификация данных в Entity Data Model
    • Лабораторная работа: создание, обновление и удаление данных модели

Модуль 5. Реализация многопользовательских сценариев с использованием объектных сервисов

    • Разрешение конфликтов в Entity Framework
    • Реализация транзакций в Entity Framework
    • Лабораторная работа: реализация многопользовательских сценариев с использованием объектных сервисов

Модуль 6. Создание эффективных решений с использованием объектных сервисов

    • Стадии выполнения запросов
    • Механизм отслеживания изменений и материализация объекта
    • Использование предварительно откомпилированных запросов
    • Использование визуальных инструментов с Entity Framework
    • Мониторинг производительности
    • Выполнение асинхронных операций для модификации данных
    • Лабораторная работа: создание эффективных решений с использованием объектных сервисов

Модуль 7. Настройка сущностей(Entities) и разработка своих классов сущностей

    • Переопределение сгенерированного класса сущности
    • Использование шаблонов для настойки сущностей
    • Лабораторная работа: настройка сущностей и разработка своих классов сущностей

Модуль 8. Использование унаследованных CLR объектов с Entity Framework

    • Требования к унаследованным CLR классам
    • Унаследованные CLR классы и отложенная загрузка
    • Унаследованные CLR классы и отслеживание изменений
    • Расширение Entity Types
    • Лабораторная работа: использование унаследованных CLR объектов с Entity Framework

Модуль 9. Создание многоуровневых решений с использованием Entity Framework

    • Разработка дизайна многоуровневого решения
    • Определение операций и реализация структур для передачи данных
    • Защита данных и операций
    • Лабораторная работа: создание многоуровневых решений с использованием Entity Framework

Модуль 10. Управление обновлениями в многоуровневых решениях с использованием Entity Framework

    • Отслеживание сущностей и сохранение изменений
    • Обработка исключений в многоуровневых приложениях
    • Лабораторная работа: управление обновлениями в многоуровневых решениях с использованием Entity Framework

Модуль 11. Разработка приложений с нерегулярными соединениями

    • Кэширование данных с использованием XML
    • Использование Sync Framework
    • Лабораторная работа: разработка приложений с нерегулярными соединениями

Модуль 12. Получение данных с помощью WCF Data Services

    • Введение в WCF Data Services
    • Создание WCF Data Service
    • Использование WCF Data Service
    • Защита данных и операций в WCF Data Service
    • Лабораторная работа: создание и использование WCF Data Services

Модуль 13. Модификация данных с помощью WCF Data Services

    • Создание, обновление и удаление данных в WCF Data Service
    • Предотвращение неавторизованных модификаций данных и повышение производительности
    • Использование WCF Data Services с нереляционными данными
    • Лабораторная работа: модификация данных с помощью WCF Data Services

Модуль 14. Использование ADO.Net

    • Получение и модификация данных с помощью команд ADO.Net
    • Получение и модификация данных с помощью класса DataSet
    • Управление транзакциями и конфликтами в многопользовательских сценариях
    • Лабораторная работа: использование ADO.Net

Модуль 15. Использование LINQ to SQL

    • Реализация логической модели данных с использованием LINQ to SQL
    • Повышение производительности и управление конфликтами
    • Лабораторная работа: использование LINQ to SQL


  Спец. предложения|Обучение|Вебинары|Сертификация|Тестирование|О нас|Работа с сайтом|Новости|Поиск

  © Учебный центр "Звезды и С"
  Разработка: Metric
  Optimizer.ru   CyberPlat logo            
  Rambler's Top100 Rambler's Top100