Цель курса:
Предоставить слушателям знания и навыки необходимые для разработки Microsoft .NET приложений с использованием Visual Basic .NET (версия 7). Visual Basic .NET - это обновленная версия Visual Basic с множеством новых возможностей, использующая инфраструктуру архитектуры .NET. Эти изменения позволяют Visual Basic разработчикам создавать приложения масштаба предприятия для платформы .NET, а также традиционные Visual Basic приложения с использованием расширенных возможностей языка. />
Аудитория: курс предназначен для разработчиков, использующих Microsoft Visual Basic версии 5.0 и выше в качестве основного инструмента, владеющих технологиями Microsoft ActiveX® Data Objects (ADO) и (или) Active Server pages (ASP) и планирующих переход на платформу .NET. /> />Необходимая подготовка:
- опыт разработки приложений с использованием Visual Basic (5.0 и выше), ADO в объеме курса 1013 Mastering Microsoft Visual Basic 6 Development или курса 1016 Mastering Enterprise Development Using Microsoft Visual Basic 6.
- владение основными концепциями объектно-ориентированного программирования;
- знакомство с языком XML; .
- знание английского языка в пределах чтения компьютерно-ориентированного материала.
Содержание:
align="left" >Модуль 1: Обзор платформы Microsoft .NET />Описываются основные черты платформы Microsoft .NET и ее компонентов, в частности .NET Framework, а также расширения языка Visual Basic (.NET Enhancements). />Модуль 2: Основные черты среды разработки
-
align="left" >Среда разработки (IDE) Visual Studio .NET
-
align="left" >Создание проекта Visual Basic .NET
-
align="left" >Использование возможностей среды разработки
-
align="left" >Отладка приложений
-
align="left" >Компиляция в Visual Basic .NET
Модуль 3: Расширения языка и видоизменения синтаксиса
-
align="left" >Типы данных
-
-
align="left" >Процедуры, функции и свойства
-
align="left" >Структурная обработка исключений
Модуль 4: Объектно-ориентированное проектирование средствами Visual Basic .NET
-
align="left" >Концепции объектно-ориентированного проектирования
-
align="left" >Проектирование классов
-
align="left" >Дополнительные вопросы объектно-ориентированного проектирования
-
align="left" >Использование Microsoft Visio
Модуль 5: Объектно-ориентированное программирование средствами Visual Basic .NET
-
align="left" >Разработка (реализация) классов
-
align="left" >Создание и удаление объектов
-
align="left" >Наследование
-
-
align="left" >Использование классов
Модуль 6: Использование технологии Windows Forms
type="disc" >
- Обзор преимуществ технологии
- Структура Windows Forms
- Собственно, вопросы использования технологии при создании интерфейса пользователя
- Наследование в Windows Forms
Модуль 7: Создание Web-приложений
type="disc" >
- Введение в ASP.NET
- Создание Web-приложений с помощью технологии Web Forms
- Использование Web-служб (Web services)
Модуль 8: Использование технологии ADO.NET
type="disc" >
- Обзор ADO.NET
- Поставщики данных (providers) .NET
- Объект DataSet
- Data Designers и Data Binding
- Интеграция с XML
Модуль 9: Разработка компонентов в Visual Basic .NET
type="disc" >
- Обзор компонентов
- Создание сервисных компонентов
- Создание классов компонентов
- Создание элементов управления для Windows Forms
- Создание элементов управления для Web Forms
- Создание многопоточных компонентов
Модуль 10: Развертывание приложений
type="disc" >
- Описание сборок (assemblies)
- Выбор стратегии развертывания
- Развертывание приложения
Модуль 11: Upgrade существующих приложений в Visual Basic .NET
type="disc" >
- Причины проведения преобразования существующего приложения
- Варианты (опции) проведения операции, рекомендации
- Методика проведения преобразования
Рекомендации: данный курс соответствует квалификационным тестам:
type="disc" >
- 70-305: Developing and Implementing Web Applications with Microsoft Visual Basic® .NET and Microsoft Visual Studio® .NET
- 70-306: Developing and Implementing Windows-based Applications with Microsoft Visual Basic .NET and Microsoft Visual Studio .NET
|