For the last year I’ve been talking about the need to make a set of themes and templates available for WPF developers. There are plenty of companies who want nice looking WPF applications (other than the default Windows XP/Vista look) but don’t know where to start. I’ve argued, to anyone who’ll listen, that we need a community site that showcases the power of WPF templates.
CSS Zen Garden
I suspect that many of you are familiar with the CSS Zen Garden.
The goal of the site is to showcase what is possible with CSS-based design. Style sheets contributed by graphic designers from around the world are used to change the visual presentation of a single HTML file, producing hundreds of different designs. Aside from reference to an external CSS file, the HTML markup itself never changes. All visual differences are the result of the CSS (and supporting imagery).
The magnitude of the changes you can make to a prototype website by swapping the CSS is staggering. CSS Zen Garden permits designers to show how creative they can be with CSS and allows other to use these CSS files as starting points for their own development.
Where is the WPF/Silverlight Zen Garden?
Both WPF and Silverlight support templated controls. Templates allow us to completely change the way a control looks, while keeping the same behavior. This is a powerful concept that allows developer to change a button from
to
My dream is to have a community site where designers can display their templates for WPF/Silverlight controls and others can peruse the catalog looking for design ideas and samples.
WPF Futures releases new control templates
Microsoft has made a few small steps in publishing control templates. A few months ago Microsoft released a set of control templates for Silverlight. Those templates have been modified to work with WPF controls and were released last week for your consumption.

[...] agree with WPF Wonderland, we need a community site where designers can display their templates for WPF/Silverlight controls [...]
Yes! I third that idea Walt. And while we’re at it, let’s let users upload and share HLSL for Effects/Pixel Shaders for Silverlight and WPF!
What I’d like to see is a commitment from Microsoft to fund a site like this. Just like they have CodePlex.com for Microsoft centric Open Source projects they could have a dedicated site for design resources.
@Andy. I like the shader repository idea.
Nice ideas. and what do you think about using WPF here?
http://techzone.enterra-inc.com/architecture/algorythm-of-defining-plain-polygon-signature-point/
wondering if you agree that it is groundbreaking or think it’s rather ordinary?
@Walt. I love the idea of a CodePlex-like repository
The Gallery on the Expression Community web site has been updated to allow users to post such things as templates for WPF/Silverlight controls and where others can download and use them. See: http://gallery.expression.microsoft.com/
I hope you’ll check it out and post your templates. Everyone is welcome!
Hey Walt,
I’m ready to start such a project and get backing from Microsoft if you’d like to be involved in it too.
Drop me a line anytime.
Dax
Yea I was looknig for a css zen garden for wpf too. but no luck!
Hi, at http://www.xamltemplates.net/ you can find themes/styles for all the WPF and Silverlight controls.