Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>The learning curve is high, but there are a lot of really good resources out there. And, the MSDN documentation and SDK samples (as some have already mentioned) are really good.</p> <p>One thing that will help you though, is just to acknowledge the learning curve up front, and to not get discouraged when it doesn't make sense. There really are a lot of concepts to 'grok' before you can do some even basic things.</p> <p>The WPF books already mentioned are all valuable in their own way. My personal experience was that I got a copy of <em>WPF Unleashed</em> first and tried reading it to no avail. It wasn't until I picked up Charles Petzold's <em>Application = Code + Markup</em> and read through some of that ... before I could even begin to understand <em>WPF Unleashed</em>. However, my brain needs detail before concepts actually sink in ...</p> <p>Tim Sneath has an excellent list of WPF bloggers that I have found valuable to get hooked into the WPF community: <a href="http://blogs.msdn.com/tims/articles/475132.aspx" rel="noreferrer" title="WPF Bloggers">WPF Bloggers</a></p> <p>A <em>few</em> blogs on my must read list:</p> <ul> <li><a href="http://blogs.windowsclient.net/rob_relyea/default.aspx" rel="noreferrer" title="Rob Relyea">Rob Relyea</a></li> <li><a href="http://www.drwpf.com/blog/Home/tabid/36/BlogId/1/Default.aspx" rel="noreferrer" title="Dr. WPF">Dr. WPF</a></li> <li><a href="http://joshsmithonwpf.wordpress.com/" rel="noreferrer" title="Josh Smith">Josh Smith</a></li> <li><a href="http://blog.nerdplusart.com/" rel="noreferrer" title="Robby Ingebretsen">Robby Ingebretsen</a></li> <li><a href="http://work.j832.com/" rel="noreferrer" title="Kevin Moore">Kevin Moore</a></li> <li><a href="http://www.charlespetzold.com/" rel="noreferrer" title="Charles Petzold">Charles Petzold</a></li> <li><a href="http://blog.pixelingene.com/" rel="noreferrer" title="Pavan Podila">Pavan Podila</a></li> </ul> <p>Another thing I would do is get Dr. WPF's snippet library (located <a href="http://www.drwpf.com/Blog/Default.aspx?tabid=36&amp;EntryID=22" rel="noreferrer" title="Dr. WPF&#39;s Snippets">here</a>). This is an extremely good way to learn some of the basic plumbing type concepts like Dependency Properties, Routed Events, and Routed Commands.</p> <p>Finally, I would get a copy of Blend (v2.5 is still in beta and free) and use that to generate xaml and then dive into that generated xaml to understand what you did in Blend, maps to the WPF API.</p> <p>Hope this helps. Good luck.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload