Deep diving into Silverlight UI framework
Justin-Josef Angel - SLV354
Deep diving into Silverlight UI framework through Silverlight controls

In first glance Silverlight seems to have a pretty extensive learning curve. And what do we as developers do when confronted with "framework magic"? We stick to the basics and tend to roll our own mini-framework. In this talk we'll uncover and unmystify all sorts of Silverlight/WPF framework magic and we'll try to get a better understanding of those. Some of these hardcore Silverlight concepts include: * The VisualStateManager - How does a button animate it's visuals when clicked/hovered? * DataTemplates - How does ListBox know the template of it's item? * ItemsControls - How does ComboBox generate ComboBoxItems from CLR Instances? * Re-Templating - How does Expression Blend allow us to transform a ListBox to a solar system? Justin Angel is a Microsoft Silverlight Program Manager.He was so deeply involved with shipping the Silverlight Toolkit that he was the one to press the mythical "Ship it!" button.

Code:
Level:
Schedule:
Speaker's background:
"Captain (res.) Justin-Josef Angel has recently left his entire life, friends and family behind on another continent to come work for Microsoft on Silverlight.

After being a Senior .Net consultant in Israel, .Net Book author, multiple conference speaker, Avid tech blogger, UG organizer and a C# MVP for 5 years - True passion hit him smack dab on the face.

He found Silverlight. The very realization of .Net in the browser turned Justin's life perception upside down. Now Justin works and lives in Vancouver helping Microsoft make Silverlight just a little bit better. "

Language:
Schedule:
10/06/2009 15:00:00 Room: Garibaldi