.NET Skinning WPF XAML

DevScovery Redmond Session Files

A couple of weeks ago I presented two sessions at DevScoveryBlend for Developers, and Meeting in the Middle, designer/developer workflow (co-presented with Josh Smith). I’ve posted zip files for both presentations. The zip for the Blend session includes just the presentation itself, which may or may not be helpful. It basically defines a rough outline for the presentation. I’ve given that presentation a few times now, and each time it’s a little bit different, depending on the audience. I try to keep the session as interactive as possible, focusing on areas of the tool that are of interest to the current audience. I actually ended up spending a considerable amount of time discussing the different panels available in WPF, a little low-level for a Blend presentation, but necessary if you don’t have that fundamental knowledge of WPF layout.

Download DevScovery: Introduction to Blend Presentation

The Meeting in the Middle zip file includes the presentation, a demo project, and a Fireworks source file used for layout. This is the third time I’ve done this presentation and the second time I’ve done it with Josh. This time, we worked through the slides, covering core concepts in WPF that enable an effective designer/developer workflow and concluded the presentation by creating a simple XML-bound layout. Josh created the rough, developer-styled layout in Visual Studio, then I stepped in and imported artwork from Fireworks and tweaked the layout in Blend. We made it through without any problems – a miracle considering how many moving pieces there were. We kept the scope of the application extremely small though, so that worked in our favor.

Download DevScovery: Meeting in the Middle Presentation


NetAdvantage for WPF 2008.2 Public CTP

If you don’t know about it yet, Infragistics posted a Public CTP of NetAdvantage for WPF 2008.2, which includes the new xamOutlookBar and Reporting features. From the post…

In an effort to get more code to the public faster, Infragistics’ WPF team has shipped an interim build of NetAdvantage for WPF controls planned for the 2008 Volume 2 release. This release includes two major enhancements: xamOutlookBar and Printing Capabilities that not only easily print the xamDataGrid, but allow for the creation of a fully stylized report. The xamOutlookBar is styled and has functionally modeled off of Outlook 2007 which greatly increases the developers ability to create line of business applications. The Printing Capabilities allow not only printing, but allow for publishing documents out as XPS.


Radiohead Interactive 3D Visualization

I have seen a couple of tweets about this and I know it’s being blogged, but just wanted to add to the noise. The visuals for a the House of Cards video and a 3D interactive Flash piece were created using a modified version of Papervision3d and data created by 64 rotating lasers (for 3D plotting). Very cool!

.NET Silverlight WPF XAML

Infragistics Silverlight CTP Posted

The Infragistics Silverlight June CTP is now available for demo and download, compiled against Silverlight 2 Beta 2 released last Friday.

The CTP includes a Silverlight Chart and Silverlight Gauge both of which you can see in the online demo. So download the bits, take them for a test drive, then send us feedback and help shape the final shipping product!


Fireworks CS4 Beta on Adobe Labs

The public beta of Fireworks CS4 is now available for download at In addition to a very noticeable (and polished) cosmetic makeover, there are a lot of great new features. Check out Nick’s list of top new features. Alan has also posted a Breeze session archive demoing the new features. My panels should all function correctly, but please let me know if you run into any issues and I’ll work to get them fixed.