18.01.2016 Курс MS 2542 Advanced Data Access with Microsoft Visual Studio 2005 // Углубленная разработка доступа к данным с использованием Microsoft Visual Studio 2005 Продолжительность курса: 24академических часов Аттестация: сертификат Softline Academy Обучение: вечернее Цель данного курса — получение знаний и навыков по разработке приложений, связанных с внешними источниками данных, с использований Microsoft .NET Framework и Microsoft Visual Studio 2005. Описываются способы доступа к данным и реализация функциональности базы данных с использованием Microsoft ADO.NET 2.0 и Microsoft SQL Server 2005. Дополнительно изучаются вопросы работы с XML данными, поиск, редактирование и преобразование XML с использованием XPath и Extensible Style sheet Language for Transformations (XSLT). Предварительная подготовка Необходимо иметь предварительные знания в объеме, эквивалентном курсу MS-2541 «Основной курс по разработке доступа к данным с помощью Microsoft Visual Studio 2005». Дополнительно необходимо уметь использовать хранимые процедуры базы данных, триггера. Знать основы технологий XPath и XSLT. Чему Вы научитесь Минимизировать и управлять конфликтами при выполнении операций с базами данных; Обрабатывать большие объекты; Улучшать производительность баз данных; Создавать управляемый код для объектов SQL Server 2005; Организовывать запросы к XML данным с использованием XPath; Преобразовывать XML с использованием таблиц каскадных стилей XSLT. Программа курса Модуль 1. Минимизация и управление конфликтами при операциях в базах данных. Минимизация конфликтов при доступе к данных, управление конфликтами при их возникновении. Реализация оптимистической блокировки в отсоединенной модели ADO.NET. Реализация оптимистической блокировки при использовании различных уровней изоляции, доступных в SQL Server 2005 Модуль 2. Обработка больших объектов. Эффективное чтение и запись больших объектов в базе данных SQL Server. Чтение больших двоичных и больших текстовых значений с использованием SequentialAccess для SqlDataReader. Запись больших двоичных и больших текстовых значений, эффективная работа с ресурсами при обработке этих значений. МЫ ДЕЛАЕМ ЗНАНИЯ БЛИЖЕ! Учебный центр ТПУ&Softline Academy 634034, г.Томск ул.Советская 84/3 оф.209 Тел. (3822)42-000-3 Т/ф. (3822)420-624 e-mail: ituniversity@tpu.ru http://it-university.tpu.ru 18.01.2016 Модуль 3. Повышение производительности при работе с базами данных. Повышение производительности при работе с базами данных с использованием новых возможностей, доступных в ADO.NET 2.0. Выполнение асинхронных операций над данными, создание множественно активных наборов данных, выполнение пакетных обновлений и выполнение bulk копий. Модуль 4. Создание объектов с управляемым кодом для SQL Server 2005. Создание объектов базы данных для SQL Server 2005 в среде .NET Framework. Создание хранимых процедур, триггеров, пользовательских функций, агрегатов, пользовательских типов с помощью управляемого кода. Развертывание сборок с управляемыми объектами в среде SQL Server 2005. Описание объектов базы данных для использования в управляемом коде. Модуль 5. Запросы к XML данным с использованием XPath. Использование технологии XPath в .NET Framework приложении. Создание объекта XPathNavigator для XML документа. Поиск содержимого и оценка выражений с использованием объекта XPathNavigator. Редактирование XML данных с использованием объекта XPathNavigator. Модуль 6. Преобразование XML с использованием таблиц каскадных стилей XSLT. Преобразование XML документов в .NET Framework приложениях. Загрузка таблиц стилей XSLT в приложение, использование их для преобразования XML документов. Передача параметров в таблицы стилей. Создание и использование объектов расширения. МЫ ДЕЛАЕМ ЗНАНИЯ БЛИЖЕ! Учебный центр ТПУ&Softline Academy 634034, г.Томск ул.Советская 84/3 оф.209 Тел. (3822)42-000-3 Т/ф. (3822)420-624 e-mail: ituniversity@tpu.ru http://it-university.tpu.ru