« Official TechEd NZ drinking game | Main | TechEd NZ and CodeCamp 2008 wrap-up »

August 31, 2008

CodeCamp 2008 - Thinking in WPF

Thanks to everyone who came along to CodeCamp 2008 and to everyone who gave me feedback on the "Thinking in WPF" talk. (And especially to the people who volunteered to be part of the named parts pattern demo!) I'm not sure how much sense the slide deck makes without the discussion and demos, but here it is for what it's worth!

Thinking in WPF (746K, PowerPoint 2007 only, sorry)

August 31, 2008 in Software | Permalink

TrackBack

TrackBack URL for this entry:
https://www.typepad.com/services/trackback/6a00d8341c5c9b53ef00e554cde74f8833

Listed below are links to weblogs that reference CodeCamp 2008 - Thinking in WPF:

Comments

Hi Ivan,

Thanks for presenting at Code Camp!

I thought your presentation was great, and I know I wasn't the only one. You might be interested in this quote from Scott Hanselman during his Astoria talk at TechEd NZ today:

"We've got a listbox because Ivan said that listboxes are awesome. We do everything as listboxes now because Ivan is awesome"

I agree :)

Kirk

Posted by: Kirk Jackson at Sep 1, 2008 11:25:34 PM

Any chance of seeing the code for your talk? I am trying to use the listbox to create a gantt-like control but am not having much luck.

Posted by: Mark Walker at Nov 14, 2008 9:35:28 AM

The code I wrote to create the slides for my talk was really kludgy and hacky and generally bad, so not really useful as a starting point!

However, I did write up a detailed walkthrough of building up a graphical list control at http://www.mindscape.co.nz/blog/index.php/2007/12/04/five-steps-to-wpf-data-visualisation/ which goes into a bit of detail on positioned list controls and contains full sample code. That should make a good starting point; if it doesn't help, drop me a line directly or via the NZ.NET mailing list with some more details of what you're doing and how it's not working, and we'll see if we can figure it out.

Posted by: Ivan at Nov 14, 2008 10:19:17 AM