Разработка Windows приложений в Visual Studio


Книга Разработка Windows приложений в Visual Studio

Название: Разработка Windows приложений в Visual Studio
Автор: Специалист
Издательство: Россия
Год издания: 2011
Язык: Русский
Формат: Mp4
Качество: отличное
Размер: 3400 Мб
Описание:
В данном видеокурсе рассматриваются основные приемы и методы эффективного использования WPF классов в профессиональных разработках а также даются рекомендации о том, когда какую модель следуют использовать.
Курс позволяет получить теоретические и практические навыки в создании дизайна и разработки клиентских приложений, основанных на Windows формах. Основной упор в курсе делается
на применение новой технологии Windows Presentation Foundation (WPF).
Курс будет очень полезен для разработчиков, которые планируют пользоваться платформой .Net Framework версии 4.0 в своей практике. Особенно курс будет интересен разработчикам, занимающихся дизайном и созданием систем пользовательского интерфейса.
Цель курса — теоретическое и практическое знакомство с синтаксисом языка XAML, структурой разметки и работу с разметкой в среде Visual Studio 2010. Курс закладывает достаточный уровень владения технологий WPF для создания клиентских приложений использующих привязку к данным, мультимедиа средства и анимацию на базе .Net Framework 4.0. Курс предназначен для изучения как C#, так и Visual Basic .Net. Преподаватель консультирует и объясняет материал с помощью примеров на C#.
По окончании курса Вы будете уметь:
• Понимать, как различные бизнес требования могут повлиять на решения по проектированию, при планировании клиентских Windows приложений
• Знакомиться с новыми возможностями Visual Studio 2010 WPF
• Проектировать и создавать пользовательские интерфейсы,соответствующие ожиданиям пользователей с точки зрения дизайна и функционала
• Создавать целостный и управляемый пользовательский интерфейс
• Отлаживать приложения
• Обрабатывать исключения в Windows приложениях
• Реализовывать сценарии по взаимодействию с источниками данных
• Улучшать время отклика приложений
• Реализовывать в приложениях локализацию, помощь пользователю и специальные возможности
• Знать основы по работе с графикой в WPF
• Создавать свои собственные элементы управления
• Использовать вложенные свойства, а также поведения Expression Blend
• Управлять состоянием и настройками на протяжении всего жизненного цикла приложения
• Разворачивать приложения с использованием различных методов, поддерживаемых Visual Studio2010
Краткое содержание курса:
• Проектирование клиентского приложения для операционной системы Windows
• Обзор новых возможностей Visual Studio 2010 и WPF4
• Проектирование и разработка пользовательского интерфейса
• Разработка пользовательского интерфейса. Продолжение
• Тестирование, модульное тестирование и отладка
• Простая привязка и проверка данных
• Привязка к коллекциям данных
• Улучшение отклика для пользовательского интерфейса
• Возможности для локализации и помощи пользователю
• Двумерная графика, мультимедиа и печать в WPF
• Настройка элементов управления
• Вложенные свойства и поведения в WPF
• Анимации в WPF
• Состояние, настройки и жизненный цикл приложения
• Настройка и развертывание клиентских Windows приложений
Модули курса:
Модуль 1. Дизайн клиентских приложений
• Технологии для разработки клиентских Windows приложений
• Шаблоны архитектуры приложений
• Взаимодействие технологий Windows Forms и WPF
• Лабораторная работа: Планирование клиентских Windows приложений
• Выбор технологии
• Выбор шаблона проектирования
Модуль 2. Введение в Visual Studio 2010 и WPF версии 4.0
• Что нового в WPF версии 4.0?
• Использование среды разработки VisualStudio2010
• Работа в редакторе XAML
• Лабораторная работа: обзор возможностей Visual Studio 2010 и XAML
Модуль 3. Дизайн и разработка пользовательского интерфейса
• Создание макета страницы
• Использование элементов управления содержимым
• Использование элементов управления с множественным содержимым
• Совместное использование логических ресурсов на уровне окна
• Лабораторная работа: Создание пользовательского интерфейса
• Выбор элементов управления для создания пользовательского интерфейса
• Расположение элементов управления
• Создание и использование словарей ресурсов
Модуль 4. Работа с элементами управления
• Совместное использование логических ресурсов уровня приложения
• Использование стилей для создания целостных пользовательских интерфейсов
• Использование шаблонов для изменения внешнего вида элементов управления
• Обработка событий и команд
• Лабораторная работа: Динамическое управление пользовательским интерфейсом
• Создание стилей
• Использование команд уровня приложения
• Добавление маршрутизируемых событий
• Создание собственной команды
• Миграция собственной команды
Модуль 5. Тестирование, модульное тестирование и отладка
• Возможности тестирования в WPF
• Отладка XAML
• Обратная связь с пользователем при возникновении необработанных исключений
• Возможности по обеспечению безопасности
• Лабораторная работа: Тестирование и отладка WPF приложений
• Модульное тестирование
• Модульное тестирование WPF приложений
• Отладка приложений в VisualStudio 2010
• Продвинутые возможности для обработки исключений
Модуль 6. Простая привязка и проверка данных
• Обзор возможностей привязки данных
• Создание привязки данных
• Реализация уведомления об изменении свойства
• Преобразование данных
• Проверка данных
• Представление данных на этапе проектирование
• Лабораторная работа: Привязка данных
• Элементы управления для привязки данных
• Реализация конвертеров значений данных
• Проверка данных
• Реализация уведомления об изменении свойства
Модуль 7. Привязка к коллекциям данных
• Привязка к коллекциям объектов
• Использование представлений коллекций
• Создание интерфейсов типа «основной/подробности»
• Использование шаблонов данных
• Представление данных коллекций на этапе проектирование
• Лабораторная работа: Привязка данных к коллекциям
• Привязка к коллекциям данных
• Использование представлений коллекций
• Создание интерфейсов типа «основной/подробности»
• Использование шаблонов данных
Модуль 8. Улучшение отклика для пользовательского интерфейса
• Реализация асинхронных процессов
• Реализация интерфейсов с коротким временем отклика
• Лабораторная работа: Улучшение производительности приложения
• Асинхронное программирование
• Распараллеливание выполнения задач
Модуль 9. Возможности для локализации и помощи пользователю
• Локализация и глобализация
• Создание помощи пользователю
• Обеспечение специальных возможностей
• Лабораторная работа: Локализация WPF приложения
• Подготовка к локализации с использование подхода LocBAML
• Локализация ресурсов с использованием LocBAML
• Подготовка к локализации с использованием строго типизированных ресурсов
• Локализация ресурсов с использованием строго типизированных ресурсов
• Выбор подхода для выполнения локализации
Модуль 10. Двумерная графика, мультимедиа и печать в WPF
• Отображение двумерной графики
• Отображение изображений
• Добавление мультимедийных возможностей
• Создание и печать документов
• Лабораторная работа: Рисование двумерной графики
• Выбор подходящей технологии
• Создание слоя доступа к данным и интерфейса
• Рисование фигур, использование кистей и применение эффектов
• Добавление изображений
Модуль 11. Настройка элементов управления
• Обзор возможностей по созданию собственных элементов управления
• Создание пользовательских элементов управления
• Создание настраиваемого элемента управления
• Использование видимых состояний для управления внешним видом элемента управления
• Интеграция WPF с Windows Forms
• Лабораторная работа: Создание пользовательского элемента управления
• Выбор типа элемента управления
• Создание пользовательского элемента управления в WPF
• Добавление WPF элемента управления в приложение Windows Forms
Модуль 12. Вложенные свойства и поведения в WPF
• Реализация вложенных свойств
• Реализация операций перетаскивания в пользовательских интерфейсах
• Реализация поведений, триггеров и действий
• Лабораторная работа: Реализация операций перетаскивания
• Реализация операций перетаскивания
• Реализация поведений
Модуль 13. Анимации в WPF
• Использование анимаций
• Использование триггеров
• Реализаций представлений данных
• Лабораторная работа: Создание анимаций
• Декларативное создание анимаций
• Динамическое создание анимаций
• Создание маршрутизируемых событий
• Обработка маршрутизируемых событий
Модуль 14. Состояние, настройки и жизненный цикл приложения
• Создание настроек приложения
• Использование настроек приложения
• Создание собственных конфигурационных секций
• Лабораторная работа: Создание окна диалога для настроек
• Создание приложения и пользовательских настроек с использованием Visual Studio
• Создание окна диалога
• Чтение и запись настроек
• Работа со свойствами настроек
Модуль 15. Настройка и развертывание клиентских Windows приложений
• Параметры развертывания
• Развертывание автономного WPF приложения
• Развертывание XBAP приложения
• Конфигурирование настроек безопасности
• Лабораторная работа: Развертывание приложений
• Создание установщика автономного приложения
• Конфигурирование ClickOnce развертывание
• Обновление развертывания ClickOnce

unibytes.com:

Рейтинг: 4.8 баллов / 2537 оценок
Формат: Книга
Уже скачали: 12788 раз



Похожие Книги

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

  • Аудиокнига В помощь радиолюбителю. Выпуск 36

    В помощь радиолюбителю. Выпуск 36

    Название: В помощь радиолюбителю. Выпуск 36Формат: DJVUРазмер: 1409 KbАннотация: В. Кривопалов. Простой вещательный радиоприемник В. Ефимов. Узлы телевизоров на транзисторах А. Синельников. Два прибор . . .

  • Аудиокнига В помощь радиолюбителю. Выпуск 113

    В помощь радиолюбителю. Выпуск 113

    Название: В помощь радиолюбителю. Выпуск 113Формат: DJVUРазмер: 1800 KbАннотация: Д. Атаев, В.Болотников. Автомобильный стереофонический усилитель Ф. Гавриленко. Трехполосный стереофонический усилител . . .

  • Аудиокнига Что такое каббала? - Лайтман М.

    Что такое каббала? - Лайтман М.

    Название: Что такое каббала? - Лайтман М.Формат: HTMLРазмер: 0 KbАннотация: Многие слышали, что Каббала является тайным учением. Именно ее закрытость, завеса тайны послужила поводом для возникновения . . .

  • Аудиокнига Нанотехнологии. Новинки завтрашнего дня

    Нанотехнологии. Новинки завтрашнего дня

    Название: Нанотехнологии. Новинки завтрашнего дняФормат: PDF, PDFРазмер: 5273 KbАннотация: Нанотехнологии - это новый подход к пониманию и освоению свойств вещества в наномасштабе. На этом уровне веще . . .

  • Аудиокнига Средние века. Выпуск 27

    Средние века. Выпуск 27

    Название: Средние века. Выпуск 27Формат: DJVUРазмер: 5495 KbАннотация: Статьи Доннерт Э. Данные немецких источников раннего средневековья о славянах и программа восточной экспансии у Титмара Мерзебург . . .

  • Аудиокнига Криминалистическая психология - Образцов В.А., Богомолова С.Н.

    Криминалистическая психология - Образцов В.А., Богомолова С.Н.

    Название: Криминалистическая психология - Образцов В.А., Богомолова С.Н.Формат: DOCРазмер: 2658 KbАннотация: Книга посвящена психолого-криминалистическому анализу личности и поведения серийных убийц и . . .

  • Аудиокнига Проверка и испытание электрических машин - Каминский М.Л.

    Проверка и испытание электрических машин - Каминский М.Л.

    Название: Проверка и испытание электрических машин - Каминский М.Л.Формат: DJVUРазмер: 2362 KbАннотация: Излагаются передовые методы проверки и испытания электрических машин и пусковой аппаратуры посл . . .

  • Аудиокнига Психология. Шпаргалки - Богачкина Н.А.

    Психология. Шпаргалки - Богачкина Н.А.

    Название: Психология. Шпаргалки - Богачкина Н.А.Формат: DOCРазмер: 620 KbАннотация: Информативные ответы на все вопросы курса "Психология" в соответствии с Государственным образовательным ст . . .

  • Аудиокнига Микропроцессорная автоматика и релейная защита электроэнергетических систем - Дьяков А.Ф.

    Микропроцессорная автоматика и релейная защита электроэнергетических систем - Дьяков А.Ф.

    Название: Микропроцессорная автоматика и релейная защита электроэнергетических систем - Дьяков А.Ф.Формат: DJVUРазмер: 6600 KbАннотация: Изложены принципы действия и алгоритмы функционирования, привед . . .

  • Аудиокнига Эксплуатация подстанций 6-10 кВ городского типа - Коротков Г.С.

    Эксплуатация подстанций 6-10 кВ городского типа - Коротков Г.С.

    Название: Эксплуатация подстанций 6-10 кВ городского типа - Коротков Г.С.Формат: DJVUРазмер: 6498 KbАннотация: Рассматриваются устройство, эксплуатация и ремонт оборудования распределительных устройст . . .


Вы не зарегистрированы!

Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.

Отзывы читателей


Ой!

К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Разработка Windows приложений в Visual Studio. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.