На первую страницу Курсы для специалистов
Школа Web-мастеров ИТ сервис-менеджмент и управление проектами  

Авторизованные курсы корпорации Microsoft

      Software Assurance

Курс: 2415 Programming with the Microsoft .NET Framework (Microsoft Visual Basic .NET)
Программирование в среде .NET с использованием Microsoft Visual Basic .NET

Ориентирован: на разработчиков .NET приложений.
Предварительный уровень подготовки:

  • необходимо предварительно прослушать курс 2373.
    Продолжительность: 5 дней, 40 часов.
    Методические материалы: учебник Microsoft на английском языке.
    Документ об окончании курса: сертификат корпорации Microsoft.
    Квалификационный тест на степень MCAD: 70-306 (можно сдать до марта 2009 г.).

    Программа курса

    1. Обзор системы Microsoft .NET Framework. Пространство имен. Основные компоненты. Отношения между библиотекой классов .NET Framework и пространством имен.
    2. Введение в управляемую среду выполнения. Создание, компиляция и запуск приложений .NET.
    3. Работа с компонентами. Основные технологии разработки в среде .NET Framework. Создание компонент различных типов и уровней сложности.
    4. Развертывание и организация разработки. Создание пакетов программ и развертывание простых и многокомпонентных приложений.
    5. Стандартные типы данных. Значения, объекты, интерфейсы. Основные концепции объектно-ориентированного программирования: абстракции, инкапсуляция, наследование, полиморфизм.
    6. Работа с типами данных. Специализированные конструкторы, операции с типами, интерфейсы.
    7. Работа со строками, массивами и коллекциями. Массивы и коллекции. Делегаты и события. Использование класса delegate для создания самовызывающихся функций и методов управления событиями. Применение событий, соответствующих рекомендациям .NET Framework.
    8. Управление оперативной памятью и ресурсами. Явное и неявное управление ресурсами. Оптимизация сборки мусора (Garbage Collection).
    9. Потоки данных и файлы. Объекты Stream, BinaryReader, BinaryWrite, StreamReader, StreamWriter, StringReader, StringWriter, Directory, DirectoryInfo, FileSystemWatcher. Ключевые концепции механизмов изоляции дискового пространства в среде .NET Framework.
    10. Разработка Интернет приложений. Модели WebRequest и WebResponse. Применение классов System.Net для взаимодействия с приложениями по различным протоколам: HTTP, TCP, UDP.
    11. Сериализация. Преобразование в графическую форму с использованием бинарного формата или формата XML (SOAP, Simple Object Access Protocol).
    12. Удаленные Web-сервисы. Конфигурация распределенных приложений, использущих .NET Remoting Создание Web-сервисов на основе Visual Studio .NET и ASP.NET. Web-сервис, применяющий Web Services Description Language tool (Wsdl.exe).