XAML practices series, part1

If you ask any of the XAML practitioners about the XAML best practices on organizing a project, resources, etc..  they will all give you a single answer “it depends; every project is different”..  If you then ask them for details, you will get a slightly different answer from each expert. In a brief attempt to…

1

Forwarding the DataGrid’s DataContext to its’ columns..

DataContext is a very handy inherited property on any WPF application..      Most of the time, I set DataContext near the root on the [logical] tree, and let the inherited DataContext do its magic to bind the rest of the scene. I recently tried to bind a DataGridColumn to its inherited DataContext (via its datagrid container)…

4

Microsoft Client Continuum in action: The Silverlight toolkit charts, running in WPF

The Silverlight toolkit CTP released at PDC includes some new charting functionality  (Column, Bar, Pie, Line, and Scatter).    The long-term plan is for all of these controls to be ported to WPF; but inspired by Rudi’s work on porting the themes, I peeked into the task to see if the Microsoft continuum would hold for…

17

Eight WPF themes released…

Today, Rudi Grobler released a “WPF Themes Pack” on codeplex. The project includes eight XAML themes for WPF applications… Read his announcement here.   WPF Themes Codeplex project is here. I like his ‘Expression Dark’ theme.. It feels safe (and familiar) and I like the DavesGlossy theme too (screenshots below). Since some of the themes also…

2

NY Times ReaDER Free Edition..

One of my favorite WPF apps is the NY times reader.. but a while ago they started charging a subscription fee and {since I am a cheap skate, and a very seldom commuter}  I stopped using it.. Now they are back with a Free Edition..  It includes Top Stories,  Select Articles from Sunday Magazine, and…

2

WPF DataGrid RTMs.. and Ribbon Preview..

Today, on codeplex we released updates to the WPF Toolkit. This release includes: RTM, V1 version of DataGrid DatePicker and Calendar controls. A preview of VisualStateManager (VSM). We also release the Preview version of Ribbon. Install instructions here. PDC has been taking most of my time lately so I don’t [yet] have a great tutorial…

1

Announcement: WPF Pixel Shader Effects Library on codeplex..

We just published a codeplex project with source for > 25 Pixel Shader effects and ~35 Transition effects..  This video demonstrating the effects and transitions is a must watch. it is much better than the descriptions below.. [but for any one with less bandwidth I still tried].. Effects: BandedSwirl, Bloom, BrightExtract, ColorKeyAlpha, ColorTone, ContrastAdjust, DirectionalBlur,…

11

Great WPF applications: Lawson’s Smart Office

Earlier in the year, you might have seen screen shots of Lawson’s Smart Office application.  Now, thanks to Adam Kinney and Matt Allbee (from Lawson), you can actually see it live in this 9 min interview/walk through! I recommend the high quality video for the interactivity, but for those not patient enough, I have sprinkled lots…

4

Inside the PDC2008 Pre-conference sessions..

Last week I recorded a PDC CountDown video about the Pre-conference seminars at PDC2008.  Going into the recording, I knew I would have to keep it very high level (since the format for the whole recording is < 10 mins and there are important PDC announcements first, so I was couting on 8 minutes, and…

1

Client profile explained..

As I mentioned on the SP1 cheat sheet, client profile is an exciting new deployment feature in SP1..   Troy Martez has an intro paper and a deployment guide for it.  Those docs and his coming blog are the ultimate reference on client profile, but I wanted to share the whole context and my 2c on…

10