Раздел: Курсы для программистов и разработчиков

M2373 Программирование на языке Microsoft Visual Basic .NET

Цена
Цена для организаций 36000 руб.
Цена для частных лиц 36000 руб.

Длительность курса: 45/5 часов/дней.

Курс ориентирован: на разработчиков, использующих Microsoft Visual Basic версии 5.0 и выше в качестве основного инструмента, владеющих технологиями Microsoft ActiveX(r) 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;
  • знание английского языка в пределах чтения компьютерно-ориентированного материала.

По окончании курса, слушатель сможет:

  • перечислить основные черты новой технологии .NET Platform и основные новшества в языке Visual Basic.
  • описать структуру проекта Visual Basic .NET и успешно использовать основные особенности интегрированной среды разработки (IDE) Visual Studio .NET.
  • эффективно использовать новые особенности языка и изменения в синтаксисе, появившиеся в Visual Basic .NET.
  • объяснить базовые концепции объектно-ориентированного проектирования и их реализацию средствами Visual Basic .NET.
  • создавать приложения с использованием Microsoft Windows(r) Forms.
  • создавать Web-приложения с использованием Web Forms и Web Services.
  • создавать приложения с доступом к данным с использованием ADO.NET.
  • создавать собственные компоненты на Visual Basic .NET.
  • развертывать и настраивать различные типы приложений Visual Basic .NET.
  • преобразовывать созданные ранее VB-приложения к формату Visual Basic .NET.

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

Обзор платформы Microsoft .NET

Описываются основные черты платформы Microsoft .NET и ее компонентов, в частности .NET Framework, а также расширения языка Visual Basic (.NET Enhancements).

Основные черты среды разработки

  • Среда разработки (IDE) Visual Studio .NET
  • Создание проекта Visual Basic .NET
  • Использование возможностей среды разработки
  • Отладка приложений
  • Компиляция в Visual Basic .NET

Расширения языка и видоизменения синтаксиса

  • Типы данных
  • Переменные
  • Процедуры, функции и свойства
  • Структурная обработка исключений

Объектно-ориентированное проектирование средствами Visual Basic .NET

  • Концепции объектно-ориентированного проектирования
  • Проектирование классов
  • Дополнительные вопросы объектно-ориентированного проектирования
  • Использование Microsoft Visio

Объектно-ориентированное программирование средствами Visual Basic .NET

  • Разработка (реализация) классов
  • Создание и удаление объектов
  • Наследование
  • Интерфейсы
  • Использование классов

Использование технологии Windows Forms

  • Обзор преимуществ технологии
  • Структура Windows Forms
  • Собственно, вопросы использования технологии при создании интерфейса пользователя
  • Наследование в Windows Forms

Создание Web-приложений

  • Введение в ASP.NET
  • Создание Web-приложений с помощью технологии Web Forms
  • Использование Web-служб (Web services)

Использование технологии ADO.NET

  • Обзор ADO.NET
  • Поставщики данных (providers) .NET
  • Объект DataSet
  • Data Designers и Data Binding
  • Интеграция с XML

Разработка компонентов в Visual Basic .NET

  • Обзор компонентов
  • Создание сервисных компонентов
  • Создание классов компонентов
  • Создание элементов управления для Windows Forms
  • Создание элементов управления для Web Forms
  • Создание многопоточных компонентов

Развертывание приложений

  • Описание сборок (assemblies)
  • Выбор стратегии развертывания
  • Развертывание приложения

Upgrade существующих приложений в Visual Basic .NET

  • Причины проведения преобразования существующего приложения
  • Варианты (опции) проведения операции, рекомендации
  • Методика проведения преобразования