Notice: An updated version of the article is available at
Sitecore Developer Network.
From the introduction to the article:
XAML (eXtensible Application Markup Language, pronounced as ‘zaml’)
is the new declarative markup language used to create user interfaces.
XAML combined with the Avalon graphics engine is one of the main
pillars of ‘Longhorn’ new generation OS from Microsoft. However, you
don’t have to wait that long in order to use it. Sitecore V5 introduces
new feature called XML layouts. Now you can create rich and powerful
user interfaces faster than ever before, using the XAML markup and
Sheer UI as a rendering engine.
The article guides you through the process of creating your first XAML
application for the Sitecore client. We will create a playground for
you to toy with the new technology and explore its possibilities.
Once you’ve comfortable with this material, you will be able to advance
to the next article – building a real-world valuable application. We
will build a Publish Queue Viewer application that will show a list of
items waiting for the publishing, showing how to work with most
advanced and ready-to-use controls.
[Please use the
Sitecore Developer Network downloads]