Ближайшие курсы
Об этом блоге
Слукин Сергей - тренер, независимый консультант. Microsoft Certified Trainer, Professional Developer, Technology Specialist, IT Professional Специализируюсь на: SharePoint 2013, SharePoint Server 2010, Office 365, SharePoint 2007, MOSS 2007, WSS 3.0, SharePoint Designer 2010, .NET, ASP.NET, C#, ADO.NET, LINQ, WPF, WCF, WF, Silverlight, Visual Studio 2012, Visual Studio 2010, Windows Phone 7.5, Biztalk 2010, SQL Server 2012, SQL Server 2008 R2, Business Intelligence, Reporting, Analysis, Integration Services.
Календарь
<<  Октябрь 2017  >>
ПнВтСрЧтПтСбВс
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345

Курс "М2546 Основы создания Windows приложений на базе Microsoft Visual Studio 2005"

Курс читается в соответствии с официальной учебной программой авторизованного курса Microsoft

Цель курса

Научить разработке Windows приложений на платформе .Net Framework 2.0. Основное внимание в курсе уделяется изучению как самой платформы .Net Framework 2.0, так и приёмов программирования в Microsoft Visual Studio 2005. Данный курс позволит Вам получить широкое представление о возможностях среды разработки Microsoft Visual Studio 2005, и о библиотеке классов .Net Framework 2.0, как платформы создания элементов управления, современного пользовательского интерфейса и средств по работе с базами данных. В курсе выполняется больше количество самостоятельных заданий и лабораторных работ, что позволит Вам практически сразу после окончания приступить к реальной разработке программного обеспечения под Windows.

После изучения данного курса Вы будете уметь использовать уникальные возможности Microsoft Visual Studio 2005 и .Net Framework 2.0 по разработке Windows приложений.

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

Трехдневный курс "Основы создания Windows приложений на базе Microsoft Visual Studio 2005" является базовым курсом, в котором рассматриваются основные возможности по созданию Windows приложений в среде Microsoft Visual Studio 2005.

Курс обеспечивает необходимый уровень практических навыков по разработке приложений основанных на формах. Слушатели данного курса учатся конфигурировать стандартные элементы управления, создавать меню, отображать и редактировать данные, обеспечивать удобство использования приложения, создавать поддержку печати и генерации отчётов. Вас научат применять принципы разработки согласованного пользовательского интерфейса, использовать элементы асинхронного программирования и развёртывать приложения.

Слушатели имеют возможность выбора языка программирования при выполнении лабораторных работ курса, а именно Visual Basic .Net или Visual C#.

Курс также будет полезен тем, кто обладает знаниями в объёме программы, но хочет их систематизировать, а также повысить свою эффективность за счёт новых приёмов и методов работы.

По окончании курса Вы будете уметь

1.       Создавать простые Windows приложения

2.       Конфигурировать стандартные элементы управления

3.       Создавать меню

4.       Отображать и редактировать данные в связанных элементах управления

5.       Разрабатывать систему помощи пользователям

6.       Создавать согласованный интерфейс на базе стандартных диалогов и путём использования наследования

7.       Добавлять в приложение поддержку печати и создания отчётов

8.       Выполнять длительные операции асинхронно

9.       Уметь развёртывать Windows приложения с использованием технологии "ClickOnce"

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

1.       Создание простого Windows приложения.

2.       Конфигурирование стандартных элементов управления.

3.       Создание меню.

4.       Отображение и редактирование данных в формах посредством связывания данных с элементами управления.

5.       Помощь и удобство использования приложения.

6.       Создание согласованного интерфейса.

7.       Печать данных и создание отчётов.

8.       Асинхронное выполнение операций.

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

Длительность курса

24 академических часа / 3 дня

В курсе рассматриваются следующие вопросы

Модуль 1. Создание простого Windows приложения.

1.       Элементы пользовательского интерфейса

2.       Обработка событий в формах

3.       Практика:

a.       Создание простого Windows приложения основанного на формах;

b.      Создание обработчиков событий;

c.       Динамическая работа с элементами управления.

Модуль 2. Конфигурирование стандартных элементов управления.

1.       Возможности элементов управления в формах

2.       Практика:

a.       Размещение элементов управления в формах;

b.      Настройка элементов управления.

Модуль 3. Создание меню.

1.       Использование меню в Windows приложениях

2.       Практика:

a.       Работа с меню (класс MenuStrip);

b.      Создание и конфигурирование контекстного меню(класс ContextMenuStrip);

c.       Использование различных элементов управления в меню.

Модуль 4. Отображение и редактирование данных в формах посредством связывания данных с элементами управления.

1.       Связывание данных с элементами управления

2.       Элемент управления - DataGridView

3.       Практика:

a.       Добавление источников данных к проекту;

b.      Связывание данных (класс BindingSource)

c.       Навигации (класс BindingNavigator)

d.      Динамическое связывание данных.

Модуль 5. Помощь и удобство использования приложения.

1.       Разработка различных вариантов помощи пользователям

2.       Глобализация и локализация

3.       Практика:

a.       Создание и настройка элементов управления для обеспечения помощи и подсказок;

b.      Реализация глобализации и локализации;

c.       Отображение ошибок в интерфейсе пользователя.

Модуль 6. Создание согласованного интерфейса.

1.       Использование стандартных диалогов

2.       Использование наследования при разработке форм

3.       Практика:

a.       Добавление и конфигурирование стандартных диалогов;

b.      Разработка пользовательских диалогов;

c.       Использование наследования

Модуль 7. Печать данных и создание отчётов.

1.       Поддержка печати в формах

2.       Разработка отчётов в формах

3.       Практика:

a.       Добавление печати в Windows приложениях;

b.      Реализация отчётов на базе CrystalReportViewer

Модуль 8. Асинхронное выполнение операций.

1.       Асинхронные операции в Windows приложениях

2.       Практика:

a.       Запуск и отмена фонового процесса (класс BackgroundWorker).

Модуль 9. Развёртывание приложений.

1.       Развёртывание Windows приложений

2.       Развёртывание по технологии "ClickOnce"

3.       Практика:

a.       Публикация приложений

b.      Развёртывание и тестирование.