That's a good idea. There are some pretty instructive WPF hands on using Blend 
to get started @ 
http://windowsclient.net/downloads/folders/hands-on-labs/default.aspx.
Best,
Ted
From: [email protected] [mailto:[email protected]] On 
Behalf Of [email protected]
Sent: Monday, March 22, 2010 6:43 PM
To: [email protected]
Subject: RE: Getting started with WPF

I'd recommend starting with Expression Blend.  I recently put a WPF newbie with 
an ASP background onto Blend and he picked up WPF very quickly.

The advantage with Blend is that it's a fantastic tool for playing with the 
hierarchy of controls.  It's also WYSIWYG so you can immediately see the impact 
of what you're changing.  For all the tinkering you will be doing while you're 
feeling out how WPF works I think it's the ideal tool.

Mind you, I haven't played with the WPF designer in VS2010 yet which I'm sure 
is a landslide better than in VS2008.

Carl.

From: [email protected] [mailto:[email protected]] On 
Behalf Of Ted Hu <[email protected]>
Sent: Tuesday, 23 March 2010 9:34 AM
To: ozWPF <[email protected]>
Subject: RE: Getting started with WPF

Hi Aaron, you may want to start with WPF hands on walkthroughs starting with 
Building a WPF app to begin understanding the app and content model as well as 
databinding fundamentals then proceed from there. 
http://msdn.microsoft.com/en-us/netframework/aa663316.aspx. If you're 
interested, I have updated versions of that content for .NET 3.5.

From: [email protected] [mailto:[email protected]] On 
Behalf Of Steven Nagy
Sent: Monday, March 22, 2010 6:14 PM
To: ozWPF
Subject: RE: Getting started with WPF

Hi Aaron,

Getting started is always hard and a pet project with a defined goal is 
something I always find useful in learning a technology.
I also believe that to learn something properly you have to do it wrong before 
you can do it right.

I think you should probably learn about MVVM but not use a framework (as Paul 
suggested earlier). MVVM will help you unveil the rich tapestry that is WPF 
data binding. Also google for the WPF binding cheat sheet, a PDF file that 
gives you all the shortcut notation (I find it useful since I frequently 
forget). Also, try to build something without creating custom controls of your 
own. Instead use styles and templates and attached behaviours to create custom 
functionality that can be attached to any control.

Some other reasonably introductory topics to read about:

*        Layout

*        Navigation

*        Routed events

*        Attached Properties

Joseph's site: learnwpf.com is good too.
Steven Nagy
Readify | Senior Developer
M: +61 404 044 513 | E: [email protected]<sip:[email protected]> | 
B: azure.snagy.name<http://azure.snagy.name/>

From: [email protected] [mailto:[email protected]] On 
Behalf Of Aaron Powell
Sent: Tuesday, 23 March 2010 11:05 AM
To: OzWPF Mailing list
Subject: Getting started with WPF

As a webforms/ mvc I'm possibly an odd-man-out on this mailing list, but I've 
decided that I want to have a(nother) crack at learning WPF for little more 
than hobby projects.

I've played with WPF in the past but it was nothing more than small tinkering 
and basically having next to no idea what I was even doing.

I do have an idea of something which I want to build, but I don't even know 
where one would start with WPF development.
Should I dive in and start dropping controls around until something magical 
happens?
Should I focus on learning with a MVVM framework to go with it?
Any things to be very mindful of before starting?

Thanks,
--
Aaron Powell
Umbraco Ninja

www.aaron-powell.com<http://www.aaron-powell.com>

______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________
_______________________________________________
ozwpf mailing list
[email protected]
http://prdlxvm0001.codify.net/mailman/listinfo/ozwpf

_______________________________________________________________________________

Unencrypted electronic mail is not secure and may not be authentic.

If you have any doubts as to the contents please telephone to confirm.

This electronic transmission including any attachments is intended only

for those to whom it is addressed. It may contain copyright material or

information that is confidential, privileged or exempt from disclosure by law.

Any claim to privilege is not waived or lost by reason of mistaken transmission

of this information. If you are not the intended recipient you must not

distribute or copy this transmission and should please notify the sender.

Your costs for doing this will be reimbursed by the sender.

We do not accept liability in connection with computer virus, data corruption,

delay, interruption, unauthorised access or unauthorised amendment.

_______________________________________________________________________________

______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________
_______________________________________________
ozwpf mailing list
[email protected]
http://prdlxvm0001.codify.net/mailman/listinfo/ozwpf

Reply via email to