Last week, we held a WPF boot camp for a set of folks here in Redmond.  It was a great event and, most pertinently, we taped the entire thing, just as we did last year. (We should have the videos posted in the next few weeks.) And, just as last year, we have had some great sessions on real world WPF by non-Microsoft folks.  This year, we had Josh Smith (Infragistics), Alan Le (Vertigo) and Josh Wagoner (IdentityMine). Each gave great talks full of nuggets of WPF wisdom. 

Josh's talk really explicated how the model-view-controller pattern is baked into WPF and he provided a very cool skeleton app that demonstrated this, using WPF features like commands, databinding and more, all ready made for unit testing.  He actually turned the content of his talk into a code project articleHere's the code and slides from his talk.

Alan Le, self described as a creative developer (nice!), delved into the realities of designer-developer collaboration.  Here's his slides.

Josh Wagoner, whose been working on WPF forever I think, covered IRTs (Intermediate Render Targets), animation (both frame based and timer-based) and attached properties (every WPF guru's favorite trick).  Check out his demo code and slides.

Overall, listening to these guys talk about their excitement for WPF reminded me how addictive WPF is once you've gained some proficiency. It really appeals to those developers who appreciate elegance.

Posted on January 28, 2008 06:48
Actions: E-mail | Comments (11)

Comments


Roger Deetz

Roger Deetz

January 25, 2008 16:55

Karsten, I really enjoyed attending this year's WPF Bootcamp. I got a lot out of it, and I'm really excited about WPF. Thanks for posting these materials.
          


Corrado Cavalli

Corrado Cavalli

January 25, 2008 23:19

Please post recordings for all the people who couldn't attend.
          


Karsten Januszewski

Karsten Januszewski

January 26, 2008 11:45

We'll get the videos up ASAP.
          


anon

anon

January 27, 2008 07:15

Links doesn't work :-/
          


Karsten Januszewski

Karsten Januszewski

January 27, 2008 08:38

All links are fixed.  Sorry about that!
          


anotheranon

anotheranon

January 28, 2008 02:38

Some of the links do work if you substitute the 'downloads' part with 'download'. However the pptx is MIA.

Thank you for those samples by the way!
          


Ken Ross

Ken Ross

February 1, 2008 20:00

Karsten,

Great meeting you at the bootcamp! My team and I really appreciated all the time that went into this event and the many "after hours" chats we were able to have with you, Jaime, and others. Really looking forward to charging ahead with WPF/Silverlight!
          


Ben

Ben

February 7, 2008 13:25

Thanks for posting.. this fills my WPF knowledge hole.
          


Joe

Joe

March 1, 2008 04:46

where is the beef?
          


Louis Duran

Louis Duran

March 11, 2008 12:16

I'd love to see the videos of the presentations especially Josh Smith and Alan Le's presentations. Are they available yet? I found the video for last year's boot camp but can't find the 2008 boot camp.
          


Karsten Januszewski

Karsten Januszewski

April 22, 2008 08:23

Here's a link to the content:

http://www.visitmix.com/university/wpf/bc08/" rel="nofollow">http://www.visitmix.com/university/wpf/bc08/" rel="nofollow">http://www.visitmix.com/university/wpf/bc08/" rel="nofollow">http://www.visitmix.com/university/wpf/bc08/" rel="nofollow">http://www.visitmix.com/university/wpf/bc08/" rel="nofollow">http://www.visitmix.com/university/wpf/bc08/" rel="nofollow">http://www.visitmix.com/university/wpf/bc08/" rel="nofollow">http://www.visitmix.com/university/wpf/bc08/" target="_blank" >http://www.visitmix.com/university/wpf/bc08/" rel="nofollow">http://www.visitmix.com/university/wpf/bc08/" rel="nofollow">http://www.visitmix.com/university/wpf/bc08/" rel="nofollow">http://www.visitmix.com/university/wpf/bc08/" rel="nofollow">http://www.visitmix.com/university/wpf/bc08/" rel="nofollow">http://www.visitmix.com/university/wpf/bc08/" rel="nofollow">http://www.visitmix.com/university/wpf/bc08/" rel="nofollow">http://www.visitmix.com/university/wpf/bc08/

or if you just want to download it go here:

http://www.visitmix.com/university/wpf/bc08/" rel="nofollow">http://www.visitmix.com/university/wpf/bc08/" rel="nofollow">http://www.visitmix.com/university/wpf/bc08/" rel="nofollow">http://www.visitmix.com/university/wpf/bc08/" rel="nofollow">http://www.visitmix.com/university/wpf/bc08/" rel="nofollow">http://www.visitmix.com/university/wpf/bc08/" rel="nofollow">http://www.visitmix.com/university/wpf/bc08/" rel="nofollow">http://www.visitmix.com/university/wpf/bc08/" target="_blank" >http://www.visitmix.com/university/wpf/bc08/" rel="nofollow">http://www.visitmix.com/university/wpf/bc08/" rel="nofollow">http://www.visitmix.com/university/wpf/bc08/" rel="nofollow">http://www.visitmix.com/university/wpf/bc08/" rel="nofollow">http://www.visitmix.com/university/wpf/bc08/" rel="nofollow">http://www.visitmix.com/university/wpf/bc08/" rel="nofollow">http://www.visitmix.com/university/wpf/bc08/" rel="nofollow">http://www.visitmix.com/university/wpf/bc08/links.htm

          


Add comment

Enter your name, handle, alias, or email.

We'll incarnate your avatar from the services below.