Що нового?

Придбаний [CBS] Windows Forms

Інформація про покупку
Тип покупки: Складчина
Ціна: 3934 ГРН
Учасників: 0 з 18
Організатор: Відсутній
Статус: Набір учасників
Внесок: 227.3 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор
Windows Forms от CyberBionic


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


Курс позволяет научиться работать с технологией Windows Forms и использовать технологию для построения настольных приложений. По окончании курса Вы будете понимать структуру приложения, изучите основные элементы управления и научитесь их применять, освоите паттерн MVP для разработки сложных настольных приложений.

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

Предварительные требования

• Понимание ООП и знание синтаксиса C#
• Владение основными библиотеками .NET Framework
• Опыт работы с Visual Studio 2010

Целевая аудитория

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

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

Урок 1. Знакомство с Windows Forms. Работа с формами

Урок знакомит с технологией Windows Forms, рассматриваются примеры загрузки, открытия/закрытия, сворачивания в трей и изменение размеров форм, а также создание контекстного меню.

Урок 2. Диалоговые окна

На занятии рассматриваются примеры создания диалоговых окон, применение к ним стилей, организация процесса обмена данными между ними.

Урок 3. Панели и динамическое размещение

Назначение данного урока, является ознакомление с панелями и компонентами, организация стыковки и привязки, применение свойств Padding и Margin, а также рассмотрение размещения в панели FlowLayout Panel и TableLayout Panel

Урок 4. Инструменты рисования и применение стилей для текста

На уроке рассматриваются примеры рисования в окне формы, использование цветовой гаммы, кистей, подстановка картинок, а также форматирование строк и применение шрифтов. Объясняется процесс создания окон неправильной формы.

Урок 5. Компоненты и элементы управления. Печать

Урок помогает понимать принципы переопределения методов, добавление новых свойств, комбинирование готовых компонентов, применение нестандартных элементов меню, панелей инструментов и их компонентов. Объясняется процесс организации печати документов и использования настроек принтера.

Урок 6. Ресурсы

Тема создания, применения, управления, добавления и удаления ресурсов, является одной из наиболее важных для реализации идеи создания полноценных приложений. На уроке рассматриваются примеры локализации приложений.

Урок 7. Создание приложений

Занятие демонстрирует примеры создания приложений, применение в них событий, многопоточности. Рассматривается процесс обработки ошибок.

Урок 8. Настройки и конфигурационные файлы

На уроке демонстрируются примеры создания файлов настроек, их редактирование, создание конфигурационных и строго типизированных файлов. Объясняются принципы создания файлов настроек, осуществление экспорта и импорта.

Урок 9. Привязка элементов управления к источникам данных

На уроке объясняются основные принципы привязки элементов управления к источникам данных, рассматривается применение ComboBox, DataGridView и использование интерфейсов привязки данных. Демонстрируются примеры верификации ввода данных.
Урок 10. Многопоточные пользовательские интерфейсы

Урок позволяет научиться применять индикации прогресса выполнения задач приложением, выполнять асинхронные операции, использовать безопасную многопоточность. Демонстрируется создание асинхронных веб-сервисов. Объясняются принципы проектирования приложений на основании применения паттерна MVP.
По завершению курса Вы сможете:


• создавать программы для Microsoft Windows с использованием возможностей языка С# и библиотеки классов Windows Forms
• создавать новые нестандартные и комбинировать существующие элементы управления
• разрабатывать панели инструментов, меню и строки состояния
• применять механизм динамического размещения элементов управления на форме
• выполнять привязку элементов управления к данным
• применять различные темы к разработанным приложениям
• формировать и использовать файлы настроек и конфигурации к своим приложениям
• на основании паттерна MVP выполнять проектирование архитектуры приложения

Сайт:
Скрытое содержимое.
http://edu.cbsystematics.com/ru/courses/description/windows-forms[/hide]

Стоимость курса:
1530 грн.
 
Угорі