10550 A: Программирование на языке Visual Basic с помощью Microsoft Visual Studio 2010




Скачать 68.94 Kb.
Название10550 A: Программирование на языке Visual Basic с помощью Microsoft Visual Studio 2010
Дата конвертации21.03.2013
Размер68.94 Kb.
ТипДокументы

\\dfs\files\softline\moscow\education\marketing\in\маркетинг\гунчак татьяна\microsoft\логотипы\microsoft gold.png




Тел./факс: +7 (495) 232-00-23

e-mail: edu@softline.ru

http://edu.softline.ru
c:\users\gunchaktm\desktop\логотипчикисувенирка\2049.png




10550 A: Программирование на языке Visual Basic с помощью Microsoft Visual Studio 2010

Продолжительность курса - 40 академических часов

Описание курса

В курсе рассматривается синтаксис языка Visual Basic, структура программ и их создание с использованием Microsoft Visual Studio 2010 и Microsoft .NET Framework 4.

Курс дает необходимые знания Visual Basic на уровне, достаточном для прохождения дальнейших курсов из треков Technical Specialist.

Аудитория

Курс предназначен для разработчиков, обладающих опытом программирования на Visual Basic, C, C++, C# или Java, понимающих концепции объектно-ориентированного программирования. Это те разработчики, которые будут, наиболее вероятно, разрабатывать корпоративные решения для бизнеса.

Разработчики, которые пройдут этот курс, смогут быстро приступить к использованию Visual Basic на платформе .NET. Курс фокусируется на структуре программ, синтаксисе и деталях реализации кода для платформы .NET Framework 4.0. В курсе также рассматриваются улучшения Visual Basic 2010 и Visual Studio 2010 по сравнению с прошлыми версиями.

Предварительная подготовка

  • Курс предназначен для разработчиков, обладающих знанием Visual Basic;

  • Слушатели должны обладать опытом работы с объектно-ориентированными языками программирования;

  • Опыт работы с Microsoft .NET Framework;

  • Знание среды разработки Visual Studio.

Чему вы научитесь

  • Понимать назначение платформы .NET, использовать Visual Basic и Visual Studio 2010 для создания .NET приложений;

  • Понимать синтаксис основных программных элементов

  • Понимать, как создавать и вызывать методы

  • Понимать, как перехватывать, обрабатывать и вызывать исключения (exceptions);

  • Понимать, как выполнять базовые файловые операции ввода/вывода в приложениях Visual Basic;

  • Понимать, как создавать и использовать новые типы (классы, структуры, перечисления); понимать отличия между ссылочными и нессылочными типами;

  • Понимать, как контролировать область видимости и время жизни членов типа;

  • Понимать, как использовать наследование для создания новых ссылочных типов;

  • Понимать, как управлять временем жизни объектов и контролировать использование ресурсов;

  • Понимать, как создавать свойства и индексаторы для инкапсуляции данных, и понимать, как определять операции для этих данных;

  • Понимать, что такое делегаты, и как использовать их для обработки асинхронных событий;

  • Понимать назначение коллекций, использовать generics для создания типизированных коллекций, универсальных классов, структур, интерфейсов и методов;

  • Как создавать собственные классы коллекций, поддерживающие перебор членов;

  • Как обращаться к данным в памяти с использованием запросов LINQ;

  • Как интегрировать код, написанный на динамическом языке, таком как Ruby или Python или с использованием технологии COM, в приложения Visual Basic.

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

Модуль 1. Введение в Visual Basic и .NET Framework

  • Введение в .NET Framework 4.0

  • Создание проектов в Visual Studio 2010

  • Создание приложения Visual Basic

  • Создание графического приложения

  • Документирование приложения

  • Отладка приложений с использованием Visual Studio 2010

  • Лабораторная работа

  • Создание консольного приложения

  • Создание WPF приложения

  • Проверка приложения

  • Создание документации к приложению

Модуль 2. Использование программных конструкций Visual Basic

  • Объявление переменных и присвоение значений

  • Использование выражений и операторов

  • Создание и использование массивов

  • Использование условных операторов

  • Использование операторов цикла

  • Лабораторная работа

  • Вычисление квадратных корней с улучшенной точностью

  • Конвертирование целочисленных данных в двоичные

  • Умножение матриц

Модуль 3. Объявление и вызов методов

  • Объявление и вызов метода

  • Указание не обязательных параметров и параметров, предаваемых по ссылке

  • Лабораторная работа

  • Вычисление наибольшего общего делителя для двух целых чисел с использованием евклидового алгоритма

  • Вычисление наибольшего общего делителя для трех, четырех, пяти целых чисел

  • Сравнение эффективности двух алгоритмов

  • Графическое отображение результатов

Модуль 4. Обработка исключений

  • Обработка исключений

  • Вызов исключения

  • Лабораторная работа

  • Создание метода, устойчивого к сбоям

  • Определение исключительных условий

Модуль 5. Чтение и запись в файлы

  • Получение доступа к файловой системе

  • Чтение и запись файлов с использованием потоков

  • Лабораторная работа

  • Создание простого файлового редактора

  • Создание XML-редактора

Модуль 6. Создание новых типов

  • Создание и использование модулей и перечислений

  • Создание и использование классов

  • Создание и использование структур

  • Сравнение ссылочных и нессылочных типов

  • Лабораторная работа

  • Использование перечислений для задания доменов

  • Использование структур для моделирования простого типа

  • Использование класса для моделирования более сложного типа

  • Использование Nullable структур

Модуль 7. Инкапсуляция данных и методов

  • Контроль области видимости членов типа

  • Статические (shared) методы и данные

  • Лабораторная работа

  • Скрытие членов

  • Использование статических методов для доступа к данным

  • Создание метода-расширения

Модуль 8. Наследование от классов и создание интерфейсов

  • Использование интерфейсов для определения новых ссылочных типов

  • Определение и реализация интерфейсов

  • Создание абстрактного класса

  • Лабораторная работа

  • Определение интерфейса

  • Реализация интерфейса

  • Создание абстрактного класса

Модуль 9. Управление временем жизни объектов и контроль ресурсов

  • Введение в «сборщик мусора» (garbage collection)

  • Управление ресурсами

  • Лабораторная работа

  • Реализация IDisposable интерфейса

  • Управление ресурсами, использующимися объектом

Модуль 10. Инкапсуляция данных и перегрузка операторов

  • Создание и использование свойств

  • Создание и использование индексаторов

  • Перегрузка операторов

  • Лабораторная работа

  • Создание и использование свойств

  • Создание и использование указателей

  • Перегрузка операторов

Модуль 11. Делегаты и обработка событий

  • Объявление и использование делегатов

  • Использование лямбда-выражений

  • Обработка событий

  • Лабораторная работа

  • Запуск и обработка событий

  • Использование лямбда-выражений

Модуль 12. Использование коллекций и построение универсальных типов

  • Использование коллекций

  • Создание и использование универсальных (generic) типов

  • Определение универсальных интерфейсов, ковариантность и контрвариантность

  • Использование универсальных методов и делегатов

  • Лабораторная работа

  • Использование коллекций

  • Построение универсальных типов

Модуль 13. Создание и обеспечение возможности перебора настраиваемых классов коллекций

  • Реализация настраиваемого класса коллекции

  • Добавление возможности перебора в настраиваемый класс коллекции

  • Лабораторная работа

  • Создание и перечисление настраиваемых классов коллекций

Модуль 14. Использование LINQ для запросов к данным

  • Использование LINQ для создания запросов

  • Построение динамических запросов и выражений LINQ

  • Лабораторная работа

  • Использование LINQ для запросов

Модуль 15. Интеграция кода Visual Basic с динамическими языками и компонентами COM

  • Интеграция кода Visual Basic с Ruby и Python

  • Доступ к компонентам COM из Visual Basic

  • Лабораторная работа

  • Интеграция кода Visual Basic с динамическими языками и компонентами COM








Добавить в свой блог или на сайт

Похожие:

10550 A: Программирование на языке Visual Basic с помощью Microsoft Visual Studio 2010 iconУчебное пособие «Вычислительная математика и программирование, 10-11 кл.»
Столичный». Курс по Visual Basic. Net разработан в сотрудничестве с Московским представительством корпорации Microsoft. Электронное...

10550 A: Программирование на языке Visual Basic с помощью Microsoft Visual Studio 2010 iconS. X 2 最新整合xp dvd版 -更新軟體選單改掉原本的bug+Ashampoo Burning Studio 10 3+Corel Windvd pro 2010 10 536+ghost xp sp3保留IE8 good乾淨+修改授權名稱+Visual Studio 2010

10550 A: Программирование на языке Visual Basic с помощью Microsoft Visual Studio 2010 iconMicrosoft® Visual Studio® 2008
Статья предназначена только для ознакомительных целей. Майкрософт не дает никаких гарантий, явных или подразумеваемых, относительно...

10550 A: Программирование на языке Visual Basic с помощью Microsoft Visual Studio 2010 iconMicrosoft Visual Studio environments the special software for modelling work of qmtd decoder and the decoder of Reed-Solomon codes have been developed
Обнаружение частотно-манипулированных сигналов на основе линейной предобработки и вычисления ранговых статистик

10550 A: Программирование на языке Visual Basic с помощью Microsoft Visual Studio 2010 iconMicrosoft sql server 2005 и microsoft visual c# 2005 express edition учебно
Федеральное агентство по образованию Сибирская государственная автомобильно-дорожная академия

10550 A: Программирование на языке Visual Basic с помощью Microsoft Visual Studio 2010 iconA computer program to analysis of unsymmetrical fault in electric p[ower systems by visual Basic

10550 A: Программирование на языке Visual Basic с помощью Microsoft Visual Studio 2010 iconУчебное пособие 2010 Федеральное агентство по образованию Государственное образовательное учреждение высшего профессионального образования
Приемы программирования в среде visual basic for application: учебное пособие / Ф. И. Воробьева, Е. С. Воробьев. – Казань: Изд-во...

10550 A: Программирование на языке Visual Basic с помощью Microsoft Visual Studio 2010 iconOlga Pionkina 1981 +7-909-299-28-34
...

10550 A: Программирование на языке Visual Basic с помощью Microsoft Visual Studio 2010 iconН. А. Устинов министерство общего и профессионального образования РФ
Разработка документов в Word, Excel и приложений на Visual Basic for Application

10550 A: Программирование на языке Visual Basic с помощью Microsoft Visual Studio 2010 iconПрограмма Input-Output exe
Индивидуальные задания к итоговому зачету Visual Basic по теме «Основные алгоритмические структуры»


Разместите кнопку на своём сайте:
lib.convdocs.org


База данных защищена авторским правом ©lib.convdocs.org 2012
обратиться к администрации
lib.convdocs.org
Главная страница