Jakie książki WPF polecacie? [zamknięte]

Cóż, mam ładną książkę WPF o nazwie Sams Windows Presentation Foundation Unleashed. Bardzo lubię czytać i uczyć się z nim. Czy są jakieś inne książki WPF, które mógłbyś polecić?

 65
wpf
Author: darkdog, 2008-08-13

9 answers

Znalazłem następujące książki bardzo przydatne:

Windows Presentation Foundation Unleashed-Adam Nathan
Wspominasz, że masz już tę książkę, jednak chciałem wyrazić swoją opinię na jej temat. Jest to świetna książka dla nowicjusza-jest drukowana w pełnym kolorze, co jest świetną pomocą w wizualizacji zarówno xaml, jak i koncepcji dla WPF.

Essential Windows Presentation Foundation-Chris Anderson
Jest to również kolejna świetna książka dla nowicjusza. Póki jest nie jest drukowany w Kolorze, daje świetny wgląd w to, jak działa WPF.

Pro WPF w C# 2008-Matthew Macdonald
Jest to świetna książka referencyjna - taka, która siedzi na moim biurku i jest stale polecana. Jednak nie czułem, że jest tak przyjazny dla początkujących, jak dwie pozostałe książki powyżej. Jest to najnowsza Książka wydana (w czasie tego postu) i została zaktualizowana dla VS2008. Jest to przydatne, ponieważ istnieją pewne zmiany w wersjach WPF. Wierzę, że istnieje VB.NET dostępna wersja.

Programowanie WPF-Chris Sells & Ian Griffiths
Kolejna świetna książka-szkoda, że nie była dostępna, gdy po raz pierwszy uczyłem się frameworka.

Application = Code + Markup-Charles Petzold
To był pierwszy WPF, który kupiłem. To jest Nie Bardzo przyjazny dla początkujących, i nie polecam go po raz pierwszy-wpf ' er. Fakt, że Xaml nie jest wprowadzony, dopóki strona 457 nie uczy się technologii dla prawdziwego świata bardzo trudne. To powiedziawszy, ta książka jest nieoceniona, jeśli naprawdę chcesz zrozumieć, jak rzeczy działają na bardzo głębokim poziomie(co jest również ważne, aby jak najlepiej wykorzystać ramy.

Jedyna książka, której bym całkowicie uniknął to:

Profesjonalne programowanie WPF-Chris Andrade et al.
Chociaż treść była w porządku w tej książce, po prostu znalazłem inne książki, aby być znacznie jaśniejsze i zagłębić się w znacznie głębszy poziom.

Mam nadzieję, że to pomoże! WPF ma stromą naukę curve, ale gdy już to "dostaniesz", programowanie UI może stać się "zabawą"!

 76
Author: Brad Leach,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-13 14:57:08

Sams Naucz się WPF w 24 godziny.

Jestem jednym z autorów, więc moja opinia jest stronnicza. Nasza książka opiera się na budowaniu czterech aplikacji. Nie jest tak dogłębna jak książki Nathana czy Petzolda. Jego zamiarem nie jest wyczerpujące (lub odniesienie), a raczej jest środkiem do szybkiego wprowadzenia prędkości na WPF. Podobnie, aby zapewnić fundament, abyś nie czuł się przytłoczony, gdy napotkasz niektóre z różnych zakamarków w technologii.
 13
Author: Christopher Bennage,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-10-16 20:56:16
 7
Author: IgorK,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-12-11 11:35:09

Książka Adama jest fantastyczna - http://blogs.msdn.com/adam_nathan/archive/2006/05/17/599301.aspx Również Petzold jest dobry, chociaż trochę chewey do przejścia: -) http://www.charlespetzold.com/wpf/

 5
Author: AndyB,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-13 09:13:07

MCTS Self-Paced Training Kit-Microsoft. NET 3.5 Windows Presentation Foundation (70-502)

Osobiście uważam, że staję się znacznie bardziej zmotywowany do czytania i uczenia się na dany temat, jeśli proces uczenia się zakończy się certyfikatem Microsoft. Jeśli jesteś podobny do mnie, może okazać się bardziej satysfakcjonujące zanurzenie się w tym przewodniku badań certyfikacyjnych, który ukazał się tydzień lub dwa temu.

 5
Author: YeahStu,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-29 02:06:23

Właśnie ukazała się nowa książka wybitnego eksperta WPF, Pavan Podila (z niewielką pomocą Kevina Hoffmana). To wszystko o sterowaniu budynkami w WPF i jest trafnie nazywane:

WPF Control Development Unleashed

Jeśli zamierzasz tworzyć wizualizacje, elementy lub kontrolki w WPF, będziesz chciał tę książkę na swojej półce. Dotarcie do punktu, w którym rozumiesz wystarczająco dużo API WPF i koncepcji, aby napisać przyzwoitą kontrolę, zajmuje wystarczająco dużo czasu ... ta książka ułatwi Ci podróż!

 2
Author: cplotts,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2009-09-24 12:16:06

Jestem z KiwiB* Super książka. Chociaż musisz teraz. NET, aby uzyskać niektóre przykłady, ponieważ brakuje niektórych instrukcji użycia dla przykładów kodu.

 1
Author: ,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-13 09:25:51

Obecnie zaczynam pracę nad "Pro WPF z VB 2008: Windows Presentation Foundation z. NET 3.5 (Paperback) " i jak na razie jestem z tego całkiem zadowolony. Dobrze dla nas VB ' er... :)

 1
Author: Greg Duncan,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-12-17 16:53:15

Tak, gorąco polecam Ten

 0
Author: JamesSugrue,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-13 09:10:15