Мак-Дональд М., WPF 4: Windows Presentation Foundation в .NET 4.0 с примерами на C# 2010 для профессионалов
Pro WPF in C# 2010: Windows Presentation Foundation with .NET 4.0Диалектика / Вильямс, 2011 г., 978-5-8459-1657-0
Описание книги
В этой книге описано, как в действительности работает WPF. В ней предлагается деловой, практический подход, который способствует быстрому и простому построению высококачественных WPF-приложений. Вслед за основами рассматриваются более сложные аспекты WPF и их отношения с другими элементами платформы .NET 4.0 и связанными технологиями, такими как Silverlight.
В книге подробно рассматриваются следующие вопросы:
- Основы WPF: XAML, компоновка, элементы управления и потоки данных
- Приложения WPF: навигация, команды, локализация и развертывание
- Усовершенствованные элементы управления: пользовательские элементы управления, меню, панели инструментов и деревья
- Документы WPF: компоновка текста, вывод на печать и упаковка документов
- Графика и мультимедиа: рисование фигур, работа с аудио и видео, анимация, геометрические трансформации и визуализация изображений
- Взаимодействие: привязка к данным, совместное использование WPF и Windows Forms
Книга рассчитана на разработчиков, которые впервые сталкиваются с WPF. Опыт программирования на C# и знание базовой архитектуры .NET поможет быстрее разобраться с примерами, но все необходимые концепции кратко объясняются с самого начала.
На протяжении многих лет разработчики, использующие платформу .NET, создавали Windows-приложения с помощью инструментального набора Windows Forms.
И хотя Windows Forms была зрелой и полнофункциональной технологией, она жестко привязана к лежащим глубоко в основе Windows деталям, что длительное время не позволяло вносить в нее существенные изменения.
С появлением Windows Presentation Foundation (WPF) все это изменилось. Несмотря на то что платформа WPF включает хорошо знакомые стандартные элементы управления, она рисует все детали самостоятельно, используя высокопроизводительный механизм DirectX. Как результат, WPF стала основой для громадной коллекции замечательных новых средств. Например, получить эксклюзивную и симпатичную кнопку можно, не написав ни единой строчки кода. Вдобавок можно организовать разнообразные анимационные эффекты, которые будут вращать, растягивать, масштабировать и перекашивать все, что угодно, в интерфейсе, причем непосредственно перед глазами конечного пользователя. В WPF стало доступным решение задач, которые было чрезвычайно трудно, а то и невозможно решить средствами Windows Forms, например воспроизведение медиа-файлов или создание текстурированных трехмерных фигур.
В настоящее время наиболее впечатляющей версией этой технологии является WPF 4. В ней появились новые элементы управления (в том числе профессиональный DataGrid) и добавлена поддержка средств Windows 7 (таких как сенсорные экраны и модернизированная панель задач). Эта версия обеспечивает улучшенную визуализацию текста, более естественную анимацию, а также включает построители текстур для применения Photoshop-подобных эффектов.
В этой книге приведен исчерпывающий обзор платформы WPF. Опыта работы с WPF не требуется, хотя новые средства специальным образом выделены для тех читателей, кто имел дело с предшествующими версиями WPF. К моменту завершения чтения книги, вы научитесь решать задачи проектирования, построения и запуска в работу WPF-приложений. Добро пожаловать к нам на борт!
Ключевые слова
Поделиться ссылкой на книгу
Содержание книги
Глава 1. Введение в WPF 4
Глава 2. XAML
Глава 3. Компоновка
Глава 4. Свойства зависимости
Глава 5. Маршрутизируемые события
Глава 6. Элементы управления
Глава 7. Класс Application
Глава 8. Привязка элементов
Глава 9. Команды
Глава 10. Ресурсы
Глава 11. Стили и поведения
Глава 12. Фигуры, кисти и трансформации
Глава 13. Классы Geometry и Drawing
Глава 14. Эффекты и класс Visual
Глава 15. Основы анимации
Глава 16. Расширенная анимация
Глава 17. Шаблоны элементов управления
Глава 18. Пользовательские элементы
Глава 19. Привязка данных
Глава 20. Форматирование привязанных данных
Глава 21. Представления данных
Глава 22. Элементы управления ListView, TreeView и DataGrid
Глава 23. Окна
Глава 24. Страницы и навигация
Глава 25. Меню, панели инструментов и ленты
Глава 26. Звук и видео
Глава 27. Трехмерная графика
Глава 28. Документы
Глава 29. Печать
Глава 30. Взаимодействие с Windows Forms
Глава 31. Многопоточность
Глава 32. Модель дополнений
Глава 33. Развертывание ClickOnce
Об авторе
Мэтью Мак-Дональд — автор, преподаватель и сертифицированный (MCSD) разработчик, страстно увлекающийся новыми технологиями. Он регулярно пишет статьи для журналов по программированию (Inside Visual Basic, ASPToday и Hardcore Visual Studio .NET) и является автором множества книг по программированию с использованием платформы .NET, включая Pro ASP.NET 4 in C# 2010 (Microsoft ASP.NET 4 с примерами на C# 2010 для профессионалов, ИД "Вильямс", 2011 г.), Pro Silverlight 3 in C# (Silverlight 3 с примерами на C# для профессионалов, ИД "Вильямс", 2010 г.), Pro ASP.NET 3.5 in C# 2008 (Microsoft ASP.NET 3.5 с примерами на C# 2008 для профессионалов, 2-е изд., ИД "Вильямс", 2008 г.), Pro .NET 2.0 Windows Forms and Custom Controls и Pro WPF in C# 2008 (WPF: Windows Presentation Foundation в .NET 3.5 с примерами на C# 2008 для профессионалов, 2-е изд., ИД "Вильямс", 2008 г.).
Последние поступления в рубрике "С, С++, C#"
Справочник программиста по C/C++ Шилдт Г.
Герберт Шилдт, легендарный автор книг по программированию, столь умело выделил основные элементы языков С и C++ и организовал их в таком удобном формате, что вы быстро и легко найдете ответы на все свои вопросы по программированию на С и C++. В...... | |
C++ для инженерных и научных расчетов. Руководство Готтшлинг П.
С развитием вычислительной техники научные и инженерные проекты становятся все более крупными и сложными, и все более вероятно, что все новые проекты будут разрабатываться на C++. По мере того, как встраиваемое аппаратное обеспечение становится все...... | |
C# 8.0. Скорая помощь для программистов на C# 8.0. Карманный справочник Албахари Д.
Когда вам нужны ответы на вопросы по программированию на языке С# 8.0, этот узкоспециализированный справочник предложит именно то, что необходимо знать — без всяких длинных введений или раздутых примеров. Легкое в чтении и идеальное в качестве...... |
Если Вы задавались вопросами "где найти книгу в интернете?", "где купить книгу?" и "в каком книжном интернет-магазине нужная книга стоит дешевле?", то наш сайт именно для Вас. На сайте книжной поисковой системы Книгопоиск Вы можете узнать наличие книги Мак-Дональд М., WPF 4: Windows Presentation Foundation в .NET 4.0 с примерами на C# 2010 для профессионалов в интернет-магазинах. Также Вы можете перейти на страницу понравившегося интернет-магазина и купить книгу на сайте магазина. Учтите, что стоимость товара и его наличие в нашей поисковой системе и на сайте интернет-магазина книг может отличаться, в виду задержки обновления информации.