Какие книги WPF вы бы порекомендовали?

Что ж, у меня есть хорошая книга WPF под названием Sams Windows Presentation Foundation Unleashed. Мне очень нравится читать и учиться на нем. Можете ли вы порекомендовать другие книги по WPF?

Ответов (9)

Решение

Мне очень пригодились следующие книги:

Windows Presentation Foundation Unleashed - Адам Натан
Вы упомянули, что у вас уже есть эта книга, однако я хотел высказать свое мнение о ней. Это отличная книга для новичков - она ​​напечатана в полном цвете, что является большим подспорьем для визуализации как xaml, так и концепций WPF.

Essential Windows Presentation Foundation - Крис Андерсон
Это еще одна отличная книга для новичков. Хотя он не печатается в цвете, он дает хорошее представление о том, как работает WPF.

Pro WPF на C# 2008 - Мэтью Макдональд
Это отличный справочник - тот, который лежит у меня на столе, и на него тоже постоянно ссылаются. Тем не менее, я не чувствовал, что она так удобна для новичков, как две другие книги выше. Это последняя выпущенная книга (на момент публикации), обновленная для VS2008. Это полезно, поскольку в версиях WPF есть некоторые изменения. Я считаю, что существует версия VB.NET.

Программирование WPF - Крис Селлс и Ян Гриффитс
Еще одна замечательная книга - я бы хотел, чтобы она была доступна, когда я впервые изучал фреймворк.

Приложение = Код + Разметка - Чарльз Петцольд
Это был самый первый WPF, который я купил. Это неочень дружелюбен к новичкам, и я бы не рекомендовал его новичку. Тот факт, что Xaml не представлен до стр. 457, очень затрудняет изучение технологии в реальном мире. Тем не менее, эта книга бесценна, если вы действительно хотите понять, как все работает на очень глубоком уровне (что также важно для получения максимальной отдачи от фреймворка.

Единственная книга, которую я бы полностью избегал:

Профессиональное программирование WPF - Крис Андраде и др.
Хотя содержание этой книги было удовлетворительным, я просто обнаружил, что другие книги намного яснее и углубляются на гораздо более глубокий уровень.

Надеюсь это поможет! У WPF крутая кривая обучения, но как только вы "поймете это", программирование пользовательского интерфейса действительно может стать "забавным"!

Да, я очень рекомендую это

Книга Адама великолепна - http://blogs.msdn.com/adam_nathan/archive/2006/05/17/599301.aspx Также хороша книга Петцольда, хотя и немного сложновато :-) http: //www.charlespetzold. com / wpf /

Я с KiwiB * классная книга. Хотя вам нужно сейчас .net, чтобы получить некоторые из примеров, поскольку они пропускают некоторые из операторов using для примеров кода.

В настоящее время я начинаю с " Pro WPF с VB 2008: Windows Presentation Foundation с .NET 3.5 (Мягкая обложка) ", и пока я очень доволен этим. Молодцы, VB'еры ... :)

Комплект для самостоятельного обучения MCTS - Microsoft .NET 3.5 Windows Presentation Foundation (70-502)

Я лично считаю, что у меня гораздо больше мотивации читать и изучать тему, если процесс обучения завершается сертификацией Microsoft. Если вы чем-то похожи на меня, возможно, для вас будет более полезным погрузиться в это учебное пособие по сертификации, которое только что вышло неделю или две назад.

Sams научите себя WPF за 24 часа .

Я один из авторов, поэтому мое мнение необъективно. Наша книга построена вокруг создания четырех приложений. Это не так глубоко, как в книгах Натана или Петцольда. Его цель - не быть исчерпывающим (или справочным), скорее, это средство быстрого освоения WPF. Точно так же, чтобы обеспечить основу, чтобы вы не чувствовали себя ошеломленными, когда сталкиваетесь с некоторыми из различных укромных уголков и трещин в технологии.

WPF в действии с Visual Studio 2008

Сейчас он в печати.

Только что вышла новая книга известного эксперта WPF Павана Подилы (с небольшой помощью Кевина Хоффмана ). Это все о создании элементов управления в WPF и метко называется:

Начало разработки средств управления WPF

Если вы собираетесь создавать визуальные эффекты, элементы или элементы управления в WPF, вам понадобится эта книга на вашей полке. Чтобы перейти к тому моменту, когда вы достаточно хорошо разбираетесь в API и концепциях WPF, чтобы написать достойный элемент управления, потребуется достаточно времени ... эта книга облегчит вам путешествие!