Описание Курса:
Курс дает базовое представление о среде Microsoft .NET Framework 2.0. Курс является первой частью цикла по углубленному изучению платформы Microsoft .NET Framework 2.0 и подготовке к сдаче обязательного теста для получения статуса MCPD.
Аудитория:
Курс ориентирован на профессиональных разработчиков .NET 2.0 приложений.
Предварительная подготовка:
Слушатели должны:
- понимать основные концепции и архитектуру .NET Framework 2.0 и CLR;
- иметь опыт работы с общей системой типов .NET Framework 2.0;
- иметь опыт использования управляющих операторов, циклов и переменных;
- понимать назначение и использовать классы, объекты, методы, свойства и функции;
- выполнять перегрузку методов, использовать static(Visual C#) или Shared(Visual Basic) методы и свойства;
- использовать приведение типов;
- иметь опыт работы в среде разработки Visual Studio 2005.
Сертификация:
Курс готовит к тесту: 70-536 (TS: Microsoft .NET Framework - Application Development Foundation)
Содержание:
Модуль 1. Реализация типов данных и интерфейсов
- Назначение системы типов в .NET Framework, реализация специальных типов данных, введенных в .NET Framework 2.0.
- Назначение интерфейсов в разработке .NET Framework приложений.
- Реализация типов данных и интерфейсов.
Модуль 2. Реализация коллекций и настраиваемых типов (Generics)
- Основные сведения об использовании основных коллекций, параметрических коллекций.
- Основные сведения об использовании специализированных коллекций и коллекций с базовыми классами.
Модуль 3. Конфигурирование и установка сборок
- Как создавать, делать совместными, инсталлировать и конфигурировать сборки в .NET Framework.
- Различные задачи, связанные с инсталляцией сборок.
Модуль 4. Мониторинг и отладка приложений
- Обработка информации о событиях и процессах, связанных с приложением.
- Отслеживание эффективности работы приложений.
- Отладка и трассировка приложений.
Модуль 5. Чтение и запись файлов
- Управление дисками, директориями и файлами.
- Работа с различного вида потоками данных, текстами и строками.
- Сжатие и декомпрессия файлов.
- Поиск по образцу в файлах.
Модуль 6. Сериализация данных
- Сериализация объектов в двоичном формате и в формате Simple Object Access Protocol (SOAP).
- Сериализация объектов в пользовательский XML.
- Создание пользовательских сериализационных классов.
Модуль 7. Реализация делегатов и событий
- Изучение основных понятий, связанных с делегатами и событиями.
- Использование этих понятий в .NET Framework.
Приобретаемые навыки:
Слушатели научатся:
- разрабатывать приложения с использованием стандартных типов данных и контрактов;
- использовать коллекции;
- развертывать и конфигурировать сборки;
- осуществлять мониторинг и отладку приложений;
- производить чтение и запись данных в файлы ;
- сериализовывать данные.
Документы об окончании курса / Материалы и сертификаты:
Сертификат Microsoft