Меню Рубрики

Мэтью макдональд wpf windows presentation foundation

Книга MacDonald (и WPF и XAML) или Petzold (WPF на примерах кода и потом XAML)

Присмотрел две книги с двумя разными подходами.
У Мэтью Мак-Дональда в книге «Pro WPF 4.5 in C#: Windows Presentation Foundation» 2012 года идет изучение технологии совместно с демонстрацией языка XAML.
У Чарльза Петцольда в книге Applications = Code + Markup: A Guide to the Microsoft 2006 года идет голое изучение на коде C#, и где-то к концу он уже немного затрагивает XAML. Но, насколько я знаю, Петцольд очень подробно и хорошо описывает материал.

Собственно, из-за этого возник вопрос, какую из двух книг лучше выбрать или прочитать обе, но в каком порядке тогда? Или, может, есть варианты получше?

2 ответа 2

Ну что же, я составил личное мнение по своему же вопросу.

Чарльз Петцольд — Applications = Code + Markup: A Guide to the Microsoft

Книга в основном на примерах кода C# показывает, как устроен WPF и довольно детально и глубоко обрисовывает его работу. Приведенные программы имитируют реальные приложения и ситуации, которые могут встретиться. Однако все это идет в ущерб простоте объяснения.

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

Мэтью Мак-Дональда — Pro WPF 4.5 in C#: Windows Presentation Foundation in .NET 4.5

Хорошая и детальная книга по WPF. Начинается с разбора XAML, который в дальнейшем только упрощает как понимание работы, так и сокращает те чудовищные (но необходимые без XAML) листинги Петцольда. Примеры также просты и лаконичны, созданы исключительно для демонстрации необходимого. Каждой детали уделяется пристальное внимание, а для неизученных моментов в книге есть полно отсылок на другие главы с кратким пояснением, что значительно разгружает мозг. В общем, из двух приведенных я бы рекомендовал именно ее.

Так же, для ознакомления оставлю похожий вопрос с stackoverflow:

Источник

WPF: Windows Presentation Foundation в .NET 4.5

Книга «WPF: Windows Presentation Foundation в .NET 4.5 с примерами на C# 5.0 для профессионалов» представляет собой исчерпывающее авторитетное руководство по внутренней работе WPF. Благодаря серьезным примерам и практическим рекомендациям, вы изучите все, что необходимо знать для профессионального использования WPF.

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

Платформа Windows Presentation Foundation (WPF) от Microsoft предоставляет инфраструктуру разработки, предназначенную для построения высококачественных пользовательских интерфейсов для операционной системы Windows. Она сочетает в себе насыщенный контент из широкого диапазона источников и позволяет получить неограниченный доступ ко всей вычислительной мощи компьютера, функционирующего под управлением Windows.

В книге «WPF: Windows Presentation Foundation в .NET 4.5 с примерами на C# 5.0 для профессионалов» подробно рассматриваются следующие темы

  • Фундаментальные основы программирования для WPF, начиная с XAML и заканчивая элементами управления и потоком данных
  • Разработка реалистичных приложений, позволяющих увидеть навигацию, локализацию и развертывание в действии
  • Исследование расширенных элементов управления пользовательского интерфейса, которые предлагаются WPF
  • Изучение способов управления документами внутри WPF: компоновка текста, вывод на печать и упаковка документов
  • Использование графики и мультимедиа для совершенствования приложений

Книга рассчитана на разработчиков, которые впервые сталкиваются с WPF. Опыт программирования на C# и знание базовой архитектуры .NET поможет быстрее разобраться с примерами, но все необходимые концепции кратко объясняются с самого начала.

Здесь можно скачать книгу «WPF: Windows Presentation Foundation в .NET 4.5» для ознакомления (бесплатный PDF фрагмент от правообладателя), почитать онлайн или купить полную электронную версию в форматах FB2, PDF, EPUB, TXT, FB3, MOBI.

Источник

Ищу книгу на Русском языке о WPF в .NET 4.5

Ищу книгу на Русском языке об ASP.NET MVC 4
Ищу книгу на РУСском языке об ASP.NET MVC 4 (если не ошибаюсь, 5 ещё нет даже на английском).

Ищу книгу на русском языке,в любом виде (цифровом или бумажном)
Ищу эту книгу в русском переводе: «Pointers on C»,автор Kenneth Reek.Вот ревью на.

Ищу книгу по F# на русском
Ищу книгу по F# на русском языке, гугл не дает, может есть у кого?

Ищу книгу OpenGL RedBook на русском
Люди, нет ли у кого-нибудь OpenGL RedBook(официальное руководство для программистов) на русском.

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

Учитесь по MSDN — там самый полный справочник с самой новой информацией — и по примерам с форумов, типа stackoverfow.com

Водяной Змей, сомнительный совет. Я учился по книге Шилдта и параллельно писал сложную на тот момент для меня софтину. Сомневаюсь, что на MSDN лучше всё преподносится.

Я бы понял, если бы такое ответил человеку консультант в книжном магазине, который знает, что у него на полках куча книг, и по 4.0, и по 4.5.

Но книгу по 4.5 на русском найти сложно, сомневаюсь, что такие сейчас вообще есть.
А что-то мне подсказывает, что топикстартеру даже до освоения 4.0 ещё пилить и пилить.

Есть в наличии дома эта книга Мак-Дональда(.NET 4.5) , скажу честно, от 4.0 практически не отличаеться.
Это как Рихтер «via CLR» последняя книга от предыдущей отличается только наличием главы о WinRT и все.
Так что качайте с торрента 4.0 и не партесь.

Добавлено через 3 часа 38 минут
Ваня Дрон, но я забыл сказать, что в 4.5 есть пара таких изменений, как внедрение слов async и await. Они довольно существеннно упрощают программирование, особенно это будет полезно при программироание на WPF.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Мы с тобой надолго зависнем мы зависнем как windows vista
  • Мы не можем завершить загрузку вашего обновления windows 10
  • Мы все еще пытаемся определить возможности компонента windows 10
  • Мультизагрузочный диск создать мультизагрузочный диск windows 7 с помощью
  • Мультизагрузка windows 7 и windows xp с разных дисков с возможностью выбора