WPF: Windows Presentation Foundation в .NET 4.5 с примерами на C# 5.0 для профессионалов

WPF: Windows Presentation Foundation в .NET 4.5 с примерами на C# 5.0 для профессионалов
артикул: 40105120
СОГЛАСНО НАШИМ ДАННЫМ, ЭТОТ ПРОДУКТ СЕЙЧАС НЕ ДОСТУПЕН
890.00 грн.
Доставка из: Украина
   Описание
[html]Платформа Windows Presentation Foundation (WPF) от Microsoft предоставляет инфраструктуру разработки, предназначенную для построения высококачественных пользовательских интерфейсов для операционной системы Windows. Она сочетает в себе насыщенный контент из широкого диапазона источников и позволяет получить неограниченный доступ ко всей вычислительной мощи компьютера, функционирующего под управлением Windows.Книга "WPF: Windows Presentation Foundation в .NET 4.5 с примерами на C# 5.0 для профессионалов" представляет собой исчерпывающее авторитетное руководство по внутренней работе WPF. Благодаря серьезным примерам и практическим рекомендациям, вы изучите все, что необходимо знать для профессионального использования WPF. Книга начинается с построения прочного фундамента из элементарных концепций, подкрепленного существующими знаниями языка C#. Затем предлагается обсуждение сложных концепций с их демонстрацией на полезных примерах, которые подчеркивают получаемую экономию времени и затраченных усилий.В книге "WPF: Windows Presentation Foundation в .NET 4.5 с примерами на C# 5.0 для профессионалов" подробно рассматриваются следующие темы:- Фундаментальные основы программирования для WPF, начиная с XAML и заканчивая элементами управления и потоком данных- Разработка реалистичных приложений, позволяющих увидеть навигацию, локализацию и развертывание в действии- Исследование расширенных элементов управления пользовательского интерфейса, которые предлагаются WPF- Изучение способов управления документами внутри WPF: компоновка текста, вывод на печать и упаковка документов- Использование графики и мультимедиа для совершенствования приложенийКнига рассчитана на разработчиков, которые впервые сталкиваются с WPF.Опыт программирования на C# и знание базовой архитектуры .NET поможет быстрее разобраться с примерами, но все необходимые концепции кратко объясняются с самого начала.Об авторе книги "WPF: Windows Presentation Foundation в .NET 4.5 с примерами на C# 5.0 для профессионалов":Мэтью Мак-Дональд - автор, преподаватель и трехкратный обладатель звания Microsoft MVP. Он написал свыше десятка книг по программированию в .NET, включая Pro Silverlight 5 in C# (Silverlight 5 с примерами на C# для профессионалов, ИД "Вильямс", 2012 г.) и Beginning ASP.NET 4.5 in C# (Apress, 2012 г.). Также является автором книги Your Brain: The Missing Manual (O'Reilly Media, 2008 г.), в которой представлен популярный взгляд на то, как извлечь максимум от своего серого вещества.Оглавление книги "WPF: Windows Presentation Foundation в .NET 4.5 с примерами на C# 5.0 для профессионалов"Об авторах Введение Часть I. Основы Глава 1. Введение в WPF Глава 2. XAML Глава 3. Компоновка Глава 4. Свойства зависимости Глава 5. Маршрутизируемые события Часть II. Более глубокое знакомство с WPF Глава 6. Элементы управления Глава 7. Класс Application Глава 8. Привязка элементов Глава 9. Команды Глава 10. Ресурсы Глава 11. Стили и поведения Часть III. Рисование Глава 12. Фигуры, кисти и трансформации Глава 13. Геометрические формы и рисунки Глава 14. Эффекты и визуальные объекты Глава 15. Основы анимации Глава 16. Расширенная анимация Часть IV. Шаблоны и специальные элементы Глава 17. Шаблоны элементов управления Глава 18. Специальные элементы Часть V. Данные Глава 19. Привязка данных Глава 20. Форматирование привязанных данных Глава 21. Представления данных Глава 22. Списки, деревья и сетки Часть VI. Окна, страницы и расширенные элементы управления Глава 23. Окна Глава 24. Страницы и навигация Глава 25. Меню, панели инструментов и ленты Глава 26. Звук и видео Глава 27. Трехмерная графика Часть VII. Работа с документами Глава 28. Документы Глава 29. Вывод на печать Часть VIII. Дополнительные темы Глава 30. Взаимодействие с Windows Forms Глава 31. Многопоточность Глава 32. Модель дополнений Глава 33. Развертывание ClickOnceСодержание книги "WPF: Windows Presentation Foundation в .NET 4.5 с примерами на C# 5.0 для профессионалов"Об авторе 21О техническом рецензенте 21Благодарности 21Введение 22Об этой книге 23Обзор глав 23Что необходимо для чтения этой книги 26Исходный код примеров 26От издательства 26Часть I. Основы 27Глава 1. Введение в WPF 28Эволюция графики в Windows 28DirectX: новый графический механизм 29Аппаратное ускорение и WPF 29WPF: высокоуровневый API-интерфейс 30Независимость от разрешения 31Единицы WPF 32Системная установка DPI 33Windows Vista 34Windows 7 и Windows 8 34Растровая и векторная графика 36Архитектура WPF 36Иерархия классов 38WPF 4.5 41Инструментальный набор WPF Toolkit 41Visual Studio 2012 42Поддержка множества целевых платформ 42Визуальный конструктор Visual Studio 43Резюме 44Глава 2. XAML 45Основы XAML 45Графический интерфейс пользователя до появления WPF 46Разновидности XAML 47Компиляция XAML 47Основы XAML 48Пространства имен XAML 50Класс отделенного кода 51Метод InitializeComponent() 52Именование элементов 52Свойства и события в XAML 53Простые свойства и конвертеры типов 54Сложные свойства 55Расширения разметки 57Присоединяемые свойства 58Вложенные элементы 59Специальные символы и пробелы 62События 64Полный пример автоответчика 65Использование типов из других пространств имен 66Загрузка и компиляция разметки XAML 68Только код 68Код и не компилированный XAML 70Код и скомпилированный XAML 72Только XAML 74Резюме 74Глава 3. Компоновка 76Понятие компоновки в WPF 76Философия компоновки WPF 76Процесс компоновки 77Контейнеры компоновки 78Простая компоновка с помощью StackPanel 79Свойства компоновки 81Выравнивание 82Поля 82Минимальные, максимальные и явные размеры 83Элемент Border 86Контейнеры WrapPanel и DockPanel 87WrapPanel 87DockPanel 88Вложение контейнеров компоновки 90Контейнер Grid 92Тонкая настройка строк и столбцов 94Округление при компоновке 96Объединение строк и колонок 97Разделение окон 98Группы с общими размерами 101Элемент UniformGrid 103Координатная компоновка с помощью Canvas 104Z-порядок 105Элемент InkCanvas 106Примеры компоновки 108Столбец настроек 108Динамический контент 110Модульный пользовательский интерфейс 111Резюме 113Глава 4. Свойства зависимости 114Свойства зависимости 114Определение свойства зависимости 115Регистрация свойства зависимости 115Добавление оболочки свойства 118Как WPF использует свойства зависимости 119Совместно используемые свойства зависимости 120Присоединяемые свойства зависимости 121Проверка достоверности свойств 122Обратный вызов проверки достоверности 123Обратный вызов приведения 124Резюме 126Глава 5. Маршрутизируемые события 127Знакомство с маршрутизируемыми событиями 127Определение, регистрация и упаковка маршрутизируемых событий 128Совместное использование маршрутизируемых событий 128Генерация маршрутизируемого события 129Обработка маршрутизируемого события 129Маршрутизация событий 131Класс RoutedEventArgs 132Пузырьковые события 133Обработка подавленного события 135Присоединяемые события 136Туннельные события 137События WPF 139События времени жизни 139События ввода 141Ввод с клавиатуры 142Обработка нажатия клавиши 143Фокус 146Получение состояния клавиши 147Ввод с использованием мыши 148Щелчки кнопками мыши 149Захват мыши 150Перетаскивание 151Ввод с помощью функции мультитач 153Уровни поддержки ввода мультитач 154Простое касание 154Манипуляция 157Инерция 160Резюме 161Часть II. Более глубокое знакомство с WPF 163Глава 6. Элементы управления 164Класс Control 164Кисти фона и переднего плана 165Шрифты 167Курсоры мыши 173Элементы управления контентом 174Свойство Content 175Выравнивание контента 177Философия контента в WPF 178Метки 179Кнопки 180Всплывающие подсказки 184Специализированные контейнеры 191Класс ScrollViewer 191Класс GroupBox 194Класс TabItem 195Класс Expander 196Текстовые элементы управления 199Многострочный текст 200Выделение текста 201Проверка правописания 202Класс PasswordBox 203Списковые элементы управления 204Класс ListBox 205Класс ComboBox 208Элементы управления, основанные на диапазонах значений 208Класс Slider 208Класс ProgressBar 210Элементы управления датой 210Резюме 213Глава 7. Класс Application 214Жизненный цикл приложения 214Создание объекта Application 214Наследование специального класса приложения 215Завершение приложения 217События класса Application 218Задачи приложения 220Отображение экрана заставки 220Обработка аргументов командной строки 221Доступ к текущему приложению 222Взаимодействие между окнами 223Приложение одного экземпляра 224Создание оболочки для приложения одного экземпляра 226Регистрация типа файла 228Ресурсы сборки 230Добавление ресурсов 230Извлечение ресурсов 231Классы, поддерживающие ресурсы 233URI типа "pack" 233Ресурсы в других сборках 234Файлы контента 234Локализация 235Создание локализуемых пользовательских интерфейсов 236Подготовка приложения для локализации 237Управление процессом перевода 238Подготовка элементов разметки к локализации 238Извлечение локализуемого контента 239Создание подчиненной сборки 242Резюме 244Глава 8. Привязка элементов 245Связывание элементов вместе 245Выражение привязки 246Ошибки привязки 246Режимы привязки 247Создание привязки в коде 249Получение привязок в коде 250Множественные привязки 251Обновления привязок 254Задержки привязки 256Привязка к объектам, не являющимся элементами 256Свойство Source 257Свойство RelativeSource 257Свойство DataContext 259Резюме 260Глава 9. Команды 261Общие сведения о командах 261Модель команд WPF 263Интерфейс ICommand 263Класс RoutedCommand 264Класс RoutedUICommand 265Библиотека команд 266Выполнение команд 267Источники команд 268Привязки команд 268Использование нескольких источников команд 271Точная настройка текста команды 272Вызов команды напрямую 272Отключение команд 273Элементы управления со встроенными командами 275Расширенные команды 278Специальные команды 278Использование одной и той же команды в разных местах 279Использование параметра команды 281Отслеживание и отмена команд 282Резюме 286Глава 10. Ресурсы 288Общие сведения о ресурсах 288Коллекция ресурсов 289Иерархия ресурсов 290Статические и динамические ресурсы 291Неразделяемые ресурсы 293Доступ к ресурсам в коде 294Ресурсы приложения 294Ресурсы системы 295Словари ресурсов 296Создание словаря ресурсов 296Использование словаря ресурсов 297Разделение ресурсов между сборками 298Резюме 301Глава 11. Стили и поведения 302Основные сведения о стилях 302Создание объекта стиля 306Установка свойств 307Присоединение обработчиков событий 308Множество уровней стилей 310Автоматическое применение стилей по типу 311Триггеры 313Триггер события 315Поведения 317Получение поддержки для поведений 318Модель поведений 318Создание поведения 319Поддержка использования поведений во время проектирования в Expression Blend 322Резюме 323Часть III. Рисование 325Глава 12. Фигуры, кисти и трансформации 326Понятие фигур 326Классы фигур 327Классы Rectangle и Ellipse 329Установка размеров и расположения фигур 330Масштабирование фигур с помощью Viewbox 332Класс Line 335Класс Polyline 336Класс Polygon 337Наконечники и стыки линий 338Пунктирные линии 340Привязка к пикселям 341Использование кистей 342Класс SolidBrush 343Класс LinearGradientBrush 344Класс RadialGradientBrush 345Класс ImageBrush 347Мозаичная кисть ImageBrush 349Класс VisualBrush 351Класс BitmapCacheBrush 352Использование трансформаций 353Трансформация фигур 355Трансформация элементов 356Прозрачность 357Как сделать элемент частично прозрачным 357Использованием масок непрозрачности 359Резюме 361Глава 13. Геометрические формы и рисунки 362Классы Path и Geometry 362Геометрические формы линий, прямоугольников и эллипсов 363Комбинирование фигур с помощью GeometryGroup 364Комбинирование объектов Geometry и CombinedGeometry 366Рисование кривых и прямых линий с помощью PathGeometry 369Использование мини-языка описания геометрии 373Кадрирование геометрии 375Рисунки 376Отображение рисунка 378Экспорт рисунка 381Резюме 382Глава 14. Эффекты и визуальные объекты 383Визуальные объекты 383Рисование визуальных объектов 384Помещение визуальных объектов в оболочку элемента 386Проверка попадания 389Сложная проверка попадания 391Эффекты 394Класс BlurEffect 395Класс DropShadowEffect 396Класс ShaderEffect 397Класс WriteableBitmap 399Генерация растрового изображения 399Запись в WriteableBitmap 400Использование более эффективной записи пикселей 401Резюме 404Глава 15. Основы анимации 405Понятие анимации WPF 405Анимация на основе таймера 406Анимация на основе свойств 406Базовая анимация 407Классы анимации 408Анимация в коде 410Одновременные анимации 415Время жизни анимации 415Класс TimeLine 417Работа с раскадровками и триггерами событий 420Раскадровка 420Триггеры событий 421Перекрывающиеся анимации 423Синхронизированные анимации 424Управление воспроизведением 425Отслеживание хода анимации 429Плавность анимации 431Использование функции плавности 432Режимы плавности 433Классы функций плавности 434Создание специальной функции плавности 437Производительность анимации 439Желательная частота кадров 439Кеширование растровых изображений 441Резюме 443Глава 16. Расширенная анимация 444Еще раз о типах анимаций 444Анимированные трансформации 445Анимированные кисти 449Анимация построителей текстур 452Анимация ключевыми кадрами 453Дискретные анимации ключевыми кадрами 455Плавные ключевые кадры 455Анимации сплайновыми ключевыми кадрами 456Анимация на основе пути 457Анимация на основе кадров 459Раскадровки в коде 463Создание главного окна 464Создание пользовательского элемента управления Bomb 465Сбрасывание бомб 466Перехватывание бомбы 469Подсчет бомб и очистка 470Резюме 472Часть IV. Шаблоны и специальные элементы 473Глава 17. Шаблоны элементов управления 474Логические и визуальные деревья 475Понятие шаблонов 479Классы Chrome 482Анализ элементов управления 483Создание шаблонов элементов управления 486Простая кнопка 486Привязки шаблона 488Триггеры, изменяющие свойства 489Триггеры, использующие анимацию 492Организация ресурсов для шаблонов 494Рефакторинг шаблона элемента управления для кнопки 495Применение шаблонов со стилями 496Автоматическое применение шаблонов 498Работа с обложками, выбранными пользователем 499Построение более сложных шаблонов 501Вложенные шаблоны 502Модификация полосы прокрутки 504Примеры шаблонов элементов управления 508Визуальные состояния 509Резюме 511Глава 18. Специальные элементы 512Понятие специальных элементов в WPF 513Построение базового пользовательского элемента управления 516Определение свойств зависимости 516Определение маршрутизируемых событий 519Добавление кода разметки 520Использование элемента управления 522Поддержка команд 523Дополнительные сведения о пользовательских элементах управления 525Создание элемента управления, лишенного внешнего вида 527Рефакторинг кода инструмента выбора цвета 527Рефакторинг кода разметки инструмента выбора цвета 528Оптимизация шаблона элемента управления 531Поддержка визуальных состояний 534Начало проектирования класса FlipPanel 535Выбор частей и состояний 537Стандартный шаблон элемента управления 538Использование FlipPanel 544Использование другого шаблона элемента управления 545Создание специальных панелей 546Двухшаговый процесс компоновки 547Клон Canvas 550Улучшенная панель WrapPanel 551Рисованные элементы 554Метод OnRender() 554Выполнение специального рисования 556Создание элемента со специальным рисованием 557Создание специального декоратора 559Резюме 560Часть V. Данные 561Глава 19. Привязка данных 562Привязка к базе данных с помощью специальных объектов 563Построение компонента доступа к данным 563Построение объекта данных 566Отображение привязанного объекта 567Обновление базы данных 569Уведомление об изменениях 570Привязка к коллекции объектов 571Отображение и редактирование элементов коллекции 572Вставка и удаление элементов в коллекции 575Привязка объектов ADO.NET 576Привязка к выражению LINQ 577Повышение производительности длинных списков 580Виртуализация 580Повторное использование контейнера элементов 582Длина кеша 582Отложенная прокрутка 583Проверка достоверности 583Проверка достоверности в объекте данных 584Класс ExceptionValidationRule 585Интерфейс INotifyDataErrorInfo 586Специальные правила проверки достоверности 589Реакция на ошибки проверки достоверности 591Получение списка ошибок 592Отображение отличающегося индикатора ошибки 593Проверка достоверности множества значений 596Поставщики данных 599Поставщик ObjectDataProvider 600Поставщик XmlDataProvider 603Резюме 604Глава 20. Форматирование привязанных данных 606Еще раз о привязке данных 606Преобразование данных 607Использование свойства StringFormat 608Введение в конвертеры значений 610Форматирование строк с помощью конвертера значений 610Создание объектов с конвертером значений 612Применение условного форматирования 615Оценка множества свойств 616Списковые элементы управления 617Стили списков 620Стиль ItemContainerStyle 620Элемент ListBox с флажками или переключателями 622Стиль чередующихся элементов 624Селекторы стилей 625Шаблоны данных 628Отделение и повторное использование шаблонов 630Использование более сложных шаблонов 632Варьирование шаблонов 634Селекторы шаблонов 635Шаблоны и выбор 638Изменение компоновки элемента 642Элемент ComboBox 643Резюме 646Глава 21. Представления данных 647Объект представления 647Извлечение объекта представления 648Навигация в представлении 648Создание представления декларативным образом 651Фильтрация, сортировка и группирование 653Фильтрация коллекций 653Фильтрация DataTable 656Сортировка 657Группирование 658Группирование по диапазонам 660Группирование и виртуализация 662Динамическое формирование 662Резюме 664Глава 22. Списки, деревья и сетки 665Элемент управления ListView 665Создание столбцов с помощью GridView 667Изменение размера столбцов 668Использование шаблонов ячеек 668Создание специального представления 671Элемент управления TreeView 678Создание элемента управления TreeView, привязанного к данным 679Привязка DataSet к элементу управления TreeView 682Оперативное создание узлов 683Элемент управления DataGrid 685Изменение размера и порядка следования столбцов 688Определение столбцов 689Форматирование и стилизация столбцов 694Форматирование строк 696Отображение деталей строки 697Закрепление столбцов 698Выбор 699Сортировка 699Редактирование 700Резюме 702Часть VI. Окна, страницы и расширенные элементы управления 703Глава 23. Окна 704Класс Window 704Отображение окна 706Позиционирование окна 707Сохранение и восстановление информации о местоположении окна 708Взаимодействие окон 710Отношение владения окнами 712Модель диалогового окна 713Стандартные диалоговые окна 714Непрямоугольные окна 715Простое фигурное окно 715Прозрачные окна с фигурным контентом 717Перемещение фигурных окон 719Изменение размеров фигурных окон 719Собираем все вместе: специальный шаблон элемента управления для окон 721Программирование для панели задач Windows 724Использование списков переходов 725Изменение значков и окон предварительного просмотра в панели задач 730Резюме 735Глава 24. Страницы и навигация 736Страничная навигация 736Страничные интерфейсы 737Создание простого страничного приложения с применением объекта NavigationWindow 738Класс Page 739Гиперссылки 740Размещение страниц во фрейме 742Размещение страниц внутри другой страницы 744Размещение страниц в веб-браузере 745Хронология страниц 746Более детальное рассмотрение URI в WPF 746Хронология навигации 747Поддержка специальных свойств 748Служба навигации 749Программная навигация 750События навигации 751Управление журналом 752Добавление в журнал специальных элементов 754Использование страничных функций 758Браузерные приложения XAML 761Создание приложения XBAP 762Развертывание приложения XBAP 763Обновление приложения XBAP 764Безопасность приложения XBAP 765Приложения XBAP с полным доверием 767Комбинирование XBAP и автономных приложений 767Кодирование для различных уровней безопасности 768Эмуляция диалоговых окон с помощью элемента управления Popup 770Встраивание XBAP-приложения в веб-страницу 772Элемент управления WebBrowser 773Навигация к странице 774Построение дерева DOM 775Написание сценариев для веб-страницы с помощью кода .NET 778Резюме 780Глава 25. Меню, панели инструментов и ленты 781Меню 782Класс Menu 782Элементы меню 783Класс ContextMenu 785Разделители меню 786Панели инструментов и строки состояния 787Элемент управления ToolBar 787Элемент управления StatusBar 790Ленты 792Добавление ленты 793Меню приложения 794Вкладки, группы и кнопки 796Расширенные всплывающие подсказки 799Клавиатурный доступ с помощью подсказок к клавишам 800Изменение размеров ленты 801Панель быстрого доступа 803Резюме 805Глава 26. Звук и видео 806Воспроизведение WAV-аудио 806Класс SoundPlayer 807Класс SoundPlayerAction 808Системные звуки 808Класс MediaPlayer 809Класс MediaElement 811Воспроизведение аудио программным образом 811Обработка событий 812Воспроизведение аудио с помощью триггеров 813Воспроизведение множества звуков 815Изменение громкости, баланса, скорости и позиции воспроизведения 816Синхронизация анимации с аудио 818Воспроизведение видео 820Видео-эффекты 820Речь 823Синтез речи 823Распознавание текста 825Резюме 827Глава 27. Трехмерная графика 828Основы трехмерной графики 829Окно просмотра 829Трехмерные объекты 830Камера 837Дополнительные сведения о трехмерной графике 841Текстурирование и нормали 842Более сложные фигуры 845Коллекции Model3DGroup 846Снова о материалах 848Отображение текстур 849Интерактивность и анимация 853Трансформации 854Вращения 855Пролет 855Шаровой манипулятор 858Проверка попадания 859Двухмерные элементы на трехмерных поверхностях 863Резюме 866Часть VII. Работа с документами 867Глава 28. Документы 868Понятие документов 868Потоковые документы 869Понятие потоковых элементов 870Форматирование контентных элементов 872Конструирование простого потокового документа 873Использование блочных элементов 875Использование строчных элементов 880Взаимодействие с элементами программным образом 886Выравнивание текста 889Использование контейнеров потоковых документов, предназначенных только для чтения 890Изменение масштаба 891Создание страниц и колонок 892Загрузка документов из файла 894Печать 895Редактирование потокового документа 895Загрузка файла 896Сохранение файла 898Форматирование выделенного текста 899Получение отдельных слов 901Фиксированные документы 902Аннотации 904Понятие классов аннотаций 905Включение службы аннотаций 905Создание аннотаций 907Просмотр аннотаций 910Реагирование на изменения аннотаций 913Хранение аннотаций в фиксированном документе 913Настройка внешнего вида наклеек 914Резюме 915Глава 29. Вывод на печать 916Базовая печать 916Печать элемента 917Трансформация печатного вывода 919Печать элементов без их отображения 920Печать документа 922Манипулирование страницами в печатном выводе документа 924Специальная печать 927Печать с помощью классов визуального уровня 927Специальная печать с разбиением на страницы 929Настройки и управление печатью 934Поддержка настроек печати 934Печать диапазонов страниц 935Управление очередью печати 935Печать через XPS 938Создание документа XPS для предварительного просмотра перед печатью 939Запись в документ XPS, находящийся в памяти 940Печать непосредственно на принтер через XPS 940Асинхронная печать 941Резюме 942Часть VIII. Дополнительные темы 943Глава 30. Взаимодействие с Windows Forms 944Оценка способности к взаимодействию 944Смешивание окон и форм 945Добавление форм в приложение WPF 945Добавление окон WPF в приложение Windows Forms 946Отображение модальных окон и форм 946Отображение немодальных окон и форм 947Включение визуальных стилей для элементов управления Windows Forms 948Создание окон со смешанным контентом 948Понятие "зазора" между WPF и Windows Forms 949Размещение элементов управления Windows Forms в WPF 950Использование WPF и пользовательских элементов управления Windows Forms 953Размещение элементов управления WPF в Windows Forms 954Клавиши доступа, мнемоники и фокус 956Отображение свойств 958Резюме 960Глава 31. Многопоточность 961Понятие модели многопоточности 961Диспетчер 962Класс DispatcherObject 962Класс BackgroundWorker 965Резюме 972Глава 32. Модель дополнений 973Выбор между MAF и MEF 973Понятие конвейера дополнения 974Как работает конвейер 975Структура каталогов дополнения 977Подготовка решения, использующего модель дополнений 978Создание приложения, использующего дополнения 979Контракт 980Представление дополнения 981Дополнение 981Адаптер дополнения 982Представление хоста 983Адаптер хоста 983Хост 984Добавление новых дополнений 987Взаимодействие с хостом 987Визуальные дополнения 992Резюме 994Глава 33. Развертывание ClickOnce 996Понятие развертывания приложений 996Модель установки ClickOnce 998Ограничения ClickOnce 999Настройка простой публикации ClickOnce 1000Установка издателя и продукта 1000Запуск мастера публикации 1001Понятие развернутой файловой структуры 1007Установка приложения ClickOnce 1007Обновление приложения ClickOnce 1009Дополнительные параметры ClickOnce 1010Версия публикации 1010Обновления 1010Ассоциации файлов 1012Параметры публикации 1013Резюме 1014Предметный указатель 1015[/html]
   Характеристики
categoryTitle: Научная и техническая литература
rating: 0
   График изменения цены & курс обмена валют

Пользователи также просматривали