<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
  <channel>
    <title>Valentin Stoychev's blog</title>
    <description>Valentin Stoychev's blog</description>
    <link>http://blogs.telerik.com/ValentinStoychev/Posts.aspx</link>
    <docs>http://backend.userland.com/rss</docs>
    <item>
      <title>Tweaking the Theme colors for Telerik Silverlight Controls</title>
      <description>&lt;p&gt;Its been a while since my last blog post. But this is all for good. It was a busy month for the Telerik Silverlight Team. We did a couple of public releases in the last few weeks. Our last release was yesterday - if you still haven't saw it - do this now - we shipped the missing "5th element" of the suite - the &lt;a href="http://demos.telerik.com/silverlight" target="blank"&gt;GridView control for Silverlight&lt;/a&gt;. Our next release will be in the middle of December when we will release our next essential control - the Docking Manager for Silverlight.&lt;/p&gt; &lt;p&gt;Now back on the topic. One of the major improvements in latest release of the Telerik Silverlight suite is the theming engine. We did a refactoring for all the control themes with one main goal in mind - to give you a suite that can be re-skinned with different colors in just a matter of minutes. By using this new approach we did 6 color variations of our default skin in less that 2 days - including all the tweaks and polishing work from our User Experience team! And ofcourse this was done for all the controls in the suite at once.&lt;/p&gt; &lt;p&gt;&lt;img width="694" height="129" alt="Telerik Theme Colors" src="~/Libraries/Valentin_Stoychev/ColorVariations.sflb" /&gt;&lt;/p&gt; &lt;p&gt;I've prepared an application where you can see all the themes and to change browse them runtime. Check it out here:&lt;/p&gt; &lt;p&gt;&lt;a href="http://demos.telerik.com/silverlight/themes" target="_blank"&gt;http://demos.telerik.com/silverlight/themes&lt;/a&gt; &lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;&lt;strong&gt;So how this all works?&lt;/strong&gt;. It is very simple. We have a shared list of resources (brushes, styles, colors) that are used across all the control templates. When you modify the resources from that list - the change is automatically applied to all the controls. All you need to do is open the xaml file in Expression Blend and play a bit with the color pickers to achieve the desired color for your application :). &lt;/p&gt; &lt;p&gt; &lt;img width="956" height="392" alt="Purple Silverlight Skin" src="~/Libraries/Valentin_Stoychev/Default_Purple.sflb" /&gt;&lt;/p&gt; &lt;p&gt;This is not all. To ease you even more, we also prepared styles for the most commonly used Silverlight framework controls - ScrollViewer, RadioButton, CheckBox, ListBox and for the default Button control. This way you will not need to bother skinning them to look exactly as our Telerik controls. You will get the entire application skinned out of the box by using the Telerik themes!&lt;/p&gt; &lt;p&gt; &lt;img width="956" height="392" alt="Black Silverlight Skin" src="~/Libraries/Valentin_Stoychev/Default_Black.sflb" /&gt;&lt;/p&gt; &lt;p &gt;I've also prepared a solution that will give you a quick start for creating your custom theme. (&lt;a href="~/Libraries/Valentin_Stoychev/TelerikThemingApplication.sflb"&gt;Download&lt;/a&gt;). The solution contains two projects. One is for the Custom Telerik theme, and the other is a Simple Silverlight application that uses that custom theme. Here are the steps that needs to done in order to create a custom styled theme:&lt;/p&gt; &lt;p&gt;1. Open the solution in Expression Blend.&lt;/p&gt; &lt;p&gt;2. Open the &lt;strong&gt;Common.xaml &lt;/strong&gt;file&lt;strong&gt; &lt;/strong&gt; from the Themes folder of the "MyCustomTheme" project. &lt;/p&gt; &lt;p&gt;3. Edit the brushes you need.&lt;/p&gt; &lt;p&gt;4. Compile and run the solution to see your new theme.&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p&gt;We are planning even more enhancements on the Theming mechanism and I will be glad to know what is your opinion about what has been done so far.&lt;/p&gt; &lt;p&gt; &lt;/p&gt; &lt;p align="center"&gt;&lt;img width="300" height="88" alt="Member of WPF &amp;amp; Silverlight Insiders" src="~/Libraries/Valentin_Stoychev/Ag_WPF_Insiders.sflb" /&gt;&lt;/p&gt;
</description>
      <link>http://blogs.telerik.com/ValentinStoychev/Posts/08-11-19/Tweaking_the_Theme_colors_for_Telerik_Silverlight_Controls.aspx</link>
      <author>Valentin Stoychev</author>
      <comments>http://blogs.telerik.com/ValentinStoychev/Posts/08-11-19/Tweaking_the_Theme_colors_for_Telerik_Silverlight_Controls.aspx</comments>
      <guid isPermaLink="false">d5119d67-27c5-4056-b336-d660884f8abe</guid>
      <pubDate>Wed, 19 Nov 2008 14:54:00 GMT</pubDate>
    </item>
    <item>
      <title>Silverlight session recordings not to miss from the PDC</title>
      <description>&lt;p&gt;For those of us who were not lucky enough to go to the PDC this week, Microsoft published all the video recordings online at the Channel9 website. If you have been there you should have seen the Telerik booth and some of my colleagues - we were once again the gold sponsor of the conference. &lt;/p&gt;
&lt;p&gt;There are eleven sessions for Silverlight - see them all here:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://channel9.msdn.com/tags/pdc2008.silverlight/"&gt;http://channel9.msdn.com/tags/pdc2008.silverlight/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;If you don't have the time to watch them all - here is my Top3 recommended list:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;
    &lt;p&gt;&lt;a href="http://channel9.msdn.com/pdc2008/PC11/" id="ctl00_MainPlaceHolder_TitleLink"&gt;Microsoft Silverlight Futures: Building Business Focused Applications &lt;/a&gt;&lt;br /&gt;
    Jamie Cool talks about the future releases of Silverlight components focused entirely on the LOB scenarios. You really should don't want to miss that one.&lt;/p&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;p&gt; &lt;a href="http://channel9.msdn.com/pdc2008/PC06/" id="ctl00_MainPlaceHolder_TitleLink"&gt;Deep Dive: Building an Optimized, Graphics-Intensive Application in Microsoft Silverlight &lt;/a&gt;&lt;br /&gt;
    A really advanced deep dive session from &lt;a href="http://blogs.msdn.com/seema"&gt;Seema Ramchandani&lt;/a&gt; - if you are building larger apps - definittely watch this video. There is also a nice demo of the &lt;a href="http://blogs.msdn.com/seema/archive/2008/10/08/xperf-a-cpu-sampler-for-silverlight.aspx"&gt;XPerf&lt;/a&gt; profiling tool.&lt;/p&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;p&gt; &lt;a href="http://channel9.msdn.com/pdc2008/PC27/" id="ctl00_MainPlaceHolder_TitleLink"&gt;Microsoft Silverlight, WPF and the Microsoft .NET Framework: Sharing Skills and Code&lt;/a&gt; &lt;br /&gt;
    If you are building, or planning to build an app that will work on both Silverlight and WPF this is a nice one. Also if you really care on sharing the code between the two platforms check-out the first bits of Prism2.0 project for Silverlight - &lt;a href="http://blogs.msdn.com/dphill/archive/2008/09/19/prism-2-0-first-drop.aspx"&gt;http://blogs.msdn.com/dphill/archive/2008/09/19/prism-2-0-first-drop.aspx&lt;/a&gt;&lt;/p&gt;
    &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;I hope you will like those. Stay tuned for our official release of Rad &lt;a href="http://www.telerik.com/silverlight"&gt;Controls for Silverlight&lt;/a&gt;, that is &lt;a href="http://blogs.telerik.com/NikolayAtanasov/Posts/08-10-31/RadControls_for_Silverlight_compatible_against_Microsoft_Silverlight2_RTW_and_releasing_more_controls_soon.aspx?ReturnURL=%2fBlogs.aspx"&gt;coming next week&lt;/a&gt;.  &lt;/p&gt;
</description>
      <link>http://blogs.telerik.com/ValentinStoychev/Posts/08-11-02/Silverlight_session_recordings_not_to_miss_from_the_PDC.aspx</link>
      <author>Valentin Stoychev</author>
      <comments>http://blogs.telerik.com/ValentinStoychev/Posts/08-11-02/Silverlight_session_recordings_not_to_miss_from_the_PDC.aspx</comments>
      <guid isPermaLink="false">419f3070-36d9-4d3c-b634-7e9b2f73dffd</guid>
      <pubDate>Sun, 02 Nov 2008 10:10:00 GMT</pubDate>
    </item>
    <item>
      <title>RadControls for Silverlight 2 - RTW update</title>
      <description>&lt;p&gt;Today Microsoft released Silverlight2 RTW. See more info on this &lt;a href="http://weblogs.asp.net/scottgu/archive/2008/10/14/silverlight-2-released.aspx" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Following this great news, we released an update of our &lt;a href="http://demos.telerik.com/silverlight" target="_blank"&gt;RadControls for Silverlight2&lt;/a&gt; suite that is compatible with this latest plugin.&lt;/p&gt;
&lt;p&gt;The update is &lt;strong&gt;now&lt;/strong&gt; available for download from your &lt;a href="http://www.telerik.com/client.net" target="_blank"&gt;client.net&lt;/a&gt; account.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;With this update, we expanded the suite with two bright new controls - RadContextMenu and &lt;a href="http://demos.telerik.com/silverlight/#Examples/CoverFlow/FirstLook" target="_blank"&gt;RadCoverFlow&lt;/a&gt;, and we added support for custom &lt;a href="http://demos.telerik.com/silverlight/#Examples/TreeView/Themes"&gt;Themes&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt; &lt;a href="http://demos.telerik.com/silverlight" target="_blank"&gt;&lt;img width="1001" height="382" alt="Rad Controls for Silverlight" src="/Libraries/Valentin Stoychev/rtw.sflb" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;There are also a couple of new examples:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://demos.telerik.com/silverlight/#Examples/TreeView/CheckedNodes"&gt;RadTreeView &amp;gt; Checked Nodes&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://demos.telerik.com/silverlight/#Examples/TreeView/ExpandMode"&gt;RadTreeView &amp;gt; Expand Mode&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://demos.telerik.com/silverlight/#Examples/TreeView/LinesSupport"&gt;RadTreeView &amp;gt; Lines Support&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://demos.telerik.com/silverlight/#Examples/TreeView/HtmlApi"&gt;RadTreeView &amp;gt; HtmlApi&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://demos.telerik.com/silverlight/#Examples/TreeView/Themes"&gt;RadTreeView &amp;gt; Themes&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://demos.telerik.com/silverlight/#Examples/TabControl/DragOverTab"&gt;RadTabControl &amp;gt; Drag Over Tab&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://demos.telerik.com/silverlight/#Examples/TabControl/DragReorder"&gt;RadTabControl &amp;gt; Drag Reorder&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://demos.telerik.com/silverlight/#Examples/Upload/ImageGallery"&gt;RadUpload &amp;gt; ImageGallery sample&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://demos.telerik.com/silverlight/#Examples/Upload/Events"&gt;RadUpload &amp;gt; Events&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://demos.telerik.com/silverlight/#Examples/Upload/CustomParameters"&gt;RadUpload &amp;gt; Working with Custom Parameters&lt;/a&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;In the following days we will upload several sample applications where you can see all this new stuff in action.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;May the source be with you!&lt;/p&gt;
</description>
      <link>http://blogs.telerik.com/ValentinStoychev/Posts/08-10-14/RadControls_for_Silverlight_2_-_RTW_update.aspx</link>
      <author>Valentin Stoychev</author>
      <comments>http://blogs.telerik.com/ValentinStoychev/Posts/08-10-14/RadControls_for_Silverlight_2_-_RTW_update.aspx</comments>
      <guid isPermaLink="false">214a7100-d79a-4d91-bc97-2f3b2348d0f2</guid>
      <pubDate>Tue, 14 Oct 2008 12:20:00 GMT</pubDate>
    </item>
    <item>
      <title>Context Menu for Silverlight. Integration with RadTreeView</title>
      <description>&lt;p&gt;Here at Telerik we are cooking a lot of things with Silverlight. You will see some great new (and big!) controls with our Q3 release that is already knocking on the door.&lt;/p&gt;
&lt;p&gt;One small, but very popular thing, that is missing in Silverlight2 these days is the Context Menu support. As we got this working already internally, I thought that I'll share the good news with you :) &lt;/p&gt;
&lt;p&gt;&lt;img width="562" height="362" alt="Silverlight ContextMenu TreeView" src="http://blogs.telerik.com/Libraries/Valentin%20Stoychev/treeView_contextMenu.sflb" /&gt;&lt;/p&gt;
&lt;p&gt;This image above shows the integration between the new RadContextMenu and RadTreeView. As you can see you have full control over the context menu content, and you can also control the shortcut keys that will open the menu. &lt;/p&gt;
&lt;p&gt;So, any comments about that?&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
</description>
      <link>http://blogs.telerik.com/ValentinStoychev/Posts/08-10-07/Context_Menu_for_Silverlight_Integration_with_RadTreeView.aspx</link>
      <author>Valentin Stoychev</author>
      <comments>http://blogs.telerik.com/ValentinStoychev/Posts/08-10-07/Context_Menu_for_Silverlight_Integration_with_RadTreeView.aspx</comments>
      <guid isPermaLink="false">cf6d45fa-3ab2-41bd-8b15-a4b1ce379fad</guid>
      <pubDate>Tue, 07 Oct 2008 08:50:02 GMT</pubDate>
    </item>
    <item>
      <title>Loading Images in Silverlight2 Applications</title>
      <description>&lt;p&gt;One question we receive very often from our customers, is how to load an image, from different relative folders in Silverlight. This is a little bit tricky and it is different from the way it is working in HTML.&lt;/p&gt;
&lt;p&gt;I found this great article, from the Katrien's MSDN blog, about &lt;span style="text-decoration: underline"&gt;all&lt;/span&gt; the possible scenarios that you may have.&lt;/p&gt;
&lt;p&gt;Here is the reference:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/katriend/archive/2008/04/27/different-ways-for-loading-images-and-files-in-silverlight-2-applications.aspx"&gt;http://blogs.msdn.com/katriend/archive/2008/04/27/different-ways-for-loading-images-and-files-in-silverlight-2-applications.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Enjoy!&lt;/p&gt;
</description>
      <link>http://blogs.telerik.com/ValentinStoychev/Posts/08-10-02/Loading_Images_in_Silverlight2_Applications.aspx</link>
      <author>Valentin Stoychev</author>
      <comments>http://blogs.telerik.com/ValentinStoychev/Posts/08-10-02/Loading_Images_in_Silverlight2_Applications.aspx</comments>
      <guid isPermaLink="false">cc0a4972-8a4e-4fa6-bca4-2613bc240173</guid>
      <pubDate>Thu, 02 Oct 2008 01:59:00 GMT</pubDate>
    </item>
    <item>
      <title>Silverlight2 RC0 is out! </title>
      <description>&lt;p&gt;&lt;span id="UniqueID1222545739162" csco_HTML="function(){return value;}"&gt;Rad Controls For Silverlight update is coming too.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;span csco_HTML="function(){return value;}"&gt;Today Scott Guthrie announced the availability of the Release Candidate 0 of Microsoft Silverlight2 plugin. Read His post &lt;a href="http://weblogs.asp.net/scottgu/archive/2008/09/25/silverlight-2-release-candidate-now-available.aspx"&gt;here&lt;/a&gt;. &lt;/span&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;span csco_HTML="function(){return value;}"&gt;A full coverage of what has been changed since the beta2 release is available on the Ashish Shetty &lt;a href="http://nerddawg.blogspot.com/2008/09/silverlight-2-rc0-heres-whats-new.html"&gt;blog&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;span csco_HTML="function(){return value;}"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span csco_HTML="function(){return value;}"&gt;For me one of the biggest changes is the availability of the &lt;a href="http://msdn.microsoft.com/en-us/library/system.windows.uielement.snapstodevicepixels.aspx"&gt;SnapsToDevicePixels property &lt;/a&gt;. &lt;br /&gt;
Now our Silverlight applications will not look blurry anymore. Awesome!&lt;/span&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;span csco_HTML="function(){return value;}"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span csco_HTML="function(){return value;}"&gt;The other important update for us are the improvements on the Accessibility and UI automation. We know how important the accessibility is for you - so, the news here is that all our controls will implement the UI automation and Accessibility interfaces for our Q3 release ( targeted for the begining of November ).&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span csco_HTML="function(){return value;}"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span csco_HTML="function(){return value;}"&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span csco_HTML="function(){return value;}"&gt;&lt;strong&gt;When will the RadControls for Silverlight get compatibility update to work with this RC&lt;/strong&gt;? &lt;br /&gt;
We have been working closely with Microsoft Silverlight team on this RC release, and we are happy to tell you that we are pretty close on clearing all the issues and finalizing all new features. &lt;br /&gt;
We will be able to release an update at the beggining of next week, so you will have enough time to play with the new plugin and our controls until the official Silverlight2 release.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span csco_HTML="function(){return value;}"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span csco_HTML="function(){return value;}"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span csco_HTML="function(){return value;}"&gt;Wait - there is more! Telerik Silverlight release next week will include not only compatibility updates, but also two very important frameworks - &lt;strong&gt;Page Navigation&lt;/strong&gt; and &lt;strong&gt;Drag and Drop&lt;/strong&gt;. &lt;/span&gt;&lt;span csco_HTML="function(){return value;}"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span csco_HTML="function(){return value;}"&gt;I'm sure you are excited about these two, so keep you fingers crossed until next week.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;span csco_HTML="function(){return value;}"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span csco_HTML="function(){return value;}"&gt;May the source be with you!&lt;/span&gt;&lt;/p&gt;
</description>
      <link>http://blogs.telerik.com/ValentinStoychev/Posts/08-09-26/Silverlight2_RC0_is_out.aspx</link>
      <author>Valentin Stoychev</author>
      <comments>http://blogs.telerik.com/ValentinStoychev/Posts/08-09-26/Silverlight2_RC0_is_out.aspx</comments>
      <guid isPermaLink="false">3877c680-153d-4094-9e6a-d9346cab4be8</guid>
      <pubDate>Fri, 26 Sep 2008 15:13:03 GMT</pubDate>
    </item>
    <item>
      <title>How to Databind RadTreeView in WPF</title>
      <description>&lt;p&gt;Download the source code of the samples &lt;a href="/Libraries/Valentin Stoychev/WPFTreeViewDataBinding.sflb"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;This is the first part of a series of posts demonstrating common scenarios of &lt;strong&gt;RadTreeView&lt;/strong&gt; control. I'll be covering both WPF and Silverlight. One of the most common scenarios for our customers is populating the &lt;strong&gt;RadTreeView&lt;/strong&gt; with data. In WPF data binding is one of the most powerful concepts. Data binding the Treeview can be done in several ways. In this post I'll explain the most common scenarios - binding to an XML file, binding to a Collection, and a more advanced sample - data binding using grouping and &lt;strong&gt;CollectionViewSource&lt;/strong&gt;.&lt;/p&gt;
&lt;h2&gt;XML &lt;/h2&gt;
&lt;ol&gt;
    &lt;li&gt;Define the XML source &lt;/li&gt;
    &lt;li&gt;Define the HierarchicalDataTemplates &lt;/li&gt;
    &lt;li&gt;Set the ItemsSource of RadTreeView &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Take a look at the XML data below to see the different XML elements. Basically we have an Artist type which has a collection of Albums; and Album type which has a collection of Songs.&lt;/p&gt;
&lt;p&gt;&lt;img alt="TreeView XML Data binding" src="/Libraries/Valentin Stoychev/XMLDatabinding.sflb" /&gt;&lt;/p&gt;
&lt;p&gt;First, for defining the XML data we are using the &lt;strong&gt;XmlDataProvider&lt;/strong&gt;. You need to point the &lt;strong&gt;Source&lt;/strong&gt; property to the XML file and set the &lt;strong&gt;XPath&lt;/strong&gt; property to the root element of the XML.&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal; mso-layout-grid-align: none"&gt;&lt;span style="font-size: 10pt; color: #0000ff; font-family: 'courier new'; mso-no-proof: yes"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 10pt; color: #a31515; font-family: 'courier new'; mso-no-proof: yes"&gt;XmlDataProvider&lt;/span&gt;&lt;span style="font-size: 10pt; color: #ff0000; font-family: 'courier new'; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal; mso-layout-grid-align: none"&gt;&lt;span style="font-size: 10pt; color: #ff0000; font-family: 'courier new'; mso-no-proof: yes"&gt;    x&lt;/span&gt;&lt;span style="font-size: 10pt; color: #0000ff; font-family: 'courier new'; mso-no-proof: yes"&gt;:&lt;/span&gt;&lt;span style="font-size: 10pt; color: #ff0000; font-family: 'courier new'; mso-no-proof: yes"&gt;Key&lt;/span&gt;&lt;span style="font-size: 10pt; color: #0000ff; font-family: 'courier new'; mso-no-proof: yes"&gt;="myArtistsData"&lt;/span&gt;&lt;span style="font-size: 10pt; color: #ff0000; font-family: 'courier new'; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal; mso-layout-grid-align: none"&gt;&lt;span style="font-size: 10pt; color: #ff0000; font-family: 'courier new'; mso-no-proof: yes"&gt;    XPath&lt;/span&gt;&lt;span style="font-size: 10pt; color: #0000ff; font-family: 'courier new'; mso-no-proof: yes"&gt;="/Artists"&lt;/span&gt;&lt;span style="font-size: 10pt; color: #ff0000; font-family: 'courier new'; mso-no-proof: yes"&gt; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal; mso-layout-grid-align: none"&gt;&lt;span style="font-size: 10pt; color: #ff0000; font-family: 'courier new'; mso-no-proof: yes"&gt;    Source&lt;/span&gt;&lt;span style="font-size: 10pt; color: #0000ff; font-family: 'courier new'; mso-no-proof: yes"&gt;="DataSources/Artists.XML"/&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal; mso-layout-grid-align: none"&gt; &lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal; mso-layout-grid-align: none"&gt;Now that we have the data, the next step is to declare the &lt;strong&gt;HierarchicalDataTemplates&lt;/strong&gt; which will "tell" the &lt;strong&gt;RadTreeView&lt;/strong&gt; how to display the XML data.&lt;/p&gt;
&lt;p&gt;You need to define &lt;strong&gt;HierarchicalDataTemplate&lt;/strong&gt; for each element type from your XML data. Here is the template for the &lt;strong&gt;Artist&lt;/strong&gt; element:&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal; mso-layout-grid-align: none"&gt;&lt;span style="font-size: 10pt; color: #008000; font-family: 'courier new'; mso-no-proof: yes"&gt;&amp;lt;!-- DataTemplate for Artist type --&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal; mso-layout-grid-align: none"&gt;&lt;span style="font-size: 10pt; color: #0000ff; font-family: 'courier new'; mso-no-proof: yes"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 10pt; color: #a31515; font-family: 'courier new'; mso-no-proof: yes"&gt;HierarchicalDataTemplate&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'courier new'; mso-no-proof: yes"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt; text-indent: 0.5in; line-height: normal; mso-layout-grid-align: none"&gt;&lt;span style="font-size: 10pt; color: #ff0000; font-family: 'courier new'; mso-no-proof: yes"&gt;DataType&lt;/span&gt;&lt;span style="font-size: 10pt; color: #0000ff; font-family: 'courier new'; mso-no-proof: yes"&gt;="Artist"&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'courier new'; mso-no-proof: yes"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal; mso-layout-grid-align: none"&gt;&lt;span style="font-size: 10pt; font-family: 'courier new'; mso-no-proof: yes"&gt;&lt;span style="mso-spacerun: yes"&gt;      &lt;/span&gt;&lt;span style="color: #ff0000"&gt;ItemsSource&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="{&lt;/span&gt;&lt;span style="color: #a31515"&gt;Binding&lt;/span&gt;&lt;span style="color: #ff0000"&gt; XPath&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=Albums&lt;/span&gt;/&lt;span style="color: #0000ff"&gt;Album}"&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal; mso-layout-grid-align: none"&gt;&lt;span style="font-size: 10pt; color: #a31515; font-family: 'courier new'; mso-no-proof: yes"&gt;&lt;span style="mso-tab-count: 1"&gt;      &lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 10pt; color: #0000ff; font-family: 'courier new'; mso-no-proof: yes"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 10pt; color: #a31515; font-family: 'courier new'; mso-no-proof: yes"&gt;TextBlock&lt;/span&gt;&lt;span style="font-size: 10pt; color: #ff0000; font-family: 'courier new'; mso-no-proof: yes"&gt; FontWeight&lt;/span&gt;&lt;span style="font-size: 10pt; color: #0000ff; font-family: 'courier new'; mso-no-proof: yes"&gt;="Bold"&lt;/span&gt;&lt;span style="font-size: 10pt; color: #ff0000; font-family: 'courier new'; mso-no-proof: yes"&gt; Text&lt;/span&gt;&lt;span style="font-size: 10pt; color: #0000ff; font-family: 'courier new'; mso-no-proof: yes"&gt;="{&lt;/span&gt;&lt;span style="font-size: 10pt; color: #a31515; font-family: 'courier new'; mso-no-proof: yes"&gt;Binding&lt;/span&gt;&lt;span style="font-size: 10pt; color: #ff0000; font-family: 'courier new'; mso-no-proof: yes"&gt; XPath&lt;/span&gt;&lt;span style="font-size: 10pt; color: #0000ff; font-family: 'courier new'; mso-no-proof: yes"&gt;=&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'courier new'; mso-no-proof: yes"&gt;@&lt;span style="color: #0000ff"&gt;Name}" /&amp;gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal; mso-layout-grid-align: none"&gt;&lt;span style="font-size: 10pt; color: #0000ff; font-family: 'courier new'; mso-no-proof: yes"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 10pt; color: #a31515; font-family: 'courier new'; mso-no-proof: yes"&gt;HierarchicalDataTemplate&lt;/span&gt;&lt;span style="font-size: 10pt; color: #0000ff; font-family: 'courier new'; mso-no-proof: yes"&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 0pt; line-height: normal; mso-layout-grid-align: none"&gt;&lt;span style="font-size: 10pt; color: #0000ff; font-family: 'courier new'; mso-no-proof: yes"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt; &lt;/p&gt;
&lt;p&gt;It's all set - now the only thing left is to tell the &lt;strong&gt;RadTreeView&lt;/strong&gt; where the data is - we just need to set the &lt;strong&gt;ItemsSource&lt;/strong&gt; property:&lt;br /&gt;
&lt;span style="font-size: 13px; color: #0000ff"&gt;&lt;span style="font-size: 13px; color: #0000ff"&gt;&lt;span style="font-size: 10pt; color: #0000ff; font-family: 'courier new'; mso-no-proof: yes"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-size: 13px; color: #0000ff"&gt;&lt;span style="font-size: 13px; color: #0000ff"&gt;&lt;span style="font-size: 10pt; color: #0000ff; font-family: 'courier new'; mso-no-proof: yes"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 10pt; color: #a31515; font-family: 'courier new'; mso-no-proof: yes"&gt;telerik&lt;/span&gt;&lt;span style="font-size: 10pt; color: #0000ff; font-family: 'courier new'; mso-no-proof: yes"&gt;:&lt;/span&gt;&lt;span style="font-size: 10pt; color: #a31515; font-family: 'courier new'; mso-no-proof: yes"&gt;RadTreeView&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'courier new'; mso-no-proof: yes"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 10pt"&gt;&lt;span style="font-size: 10pt; line-height: 115%; font-family: 'courier new'; mso-no-proof: yes"&gt;&lt;span style="mso-tab-count: 1"&gt;      &lt;/span&gt;&lt;span style="color: #ff0000"&gt;&lt;span style="mso-tab-count: 1"&gt;      &lt;/span&gt;ItemsSource&lt;/span&gt;&lt;span style="color: #0000ff"&gt;="{&lt;/span&gt;&lt;span style="color: #a31515"&gt;Binding&lt;/span&gt;&lt;span style="color: #ff0000"&gt; Source&lt;/span&gt;&lt;span style="color: #0000ff"&gt;={&lt;/span&gt;&lt;span style="color: #a31515"&gt;StaticResource&lt;/span&gt;&lt;span style="color: #ff0000"&gt; myArtistsData&lt;/span&gt;&lt;span style="color: #0000ff"&gt;},&lt;/span&gt;&lt;span style="color: #ff0000"&gt; XPath&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=Artist}"/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;That's it - we are ready. Check the full source code below. &lt;/p&gt;
&lt;div style="border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; font-size: 11px; overflow: auto; border-left: #7f9db9 1px solid; line-height: 100%! important; border-bottom: #7f9db9 1px solid; font-family: courier new; height: 300px; background-color: white"&gt;
&lt;table style="border-top-width: 0px; border-left-width: 0px; margin: 2px 0px; width: 99%; border-bottom: #eee 0px solid; border-collapse: collapse; background-color: #fff; border-right-width: 0px" cellspacing="0" cellpadding="0"&gt;
    &lt;colgroup&gt;&lt;col style="padding-left: 10px; font-size: 11px; border-bottom: #f7f7f7 1px solid; font-family: courier new; white-space: nowrap" /&gt;&lt;/colgroup&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;span style="font-size: 11px"&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;Grid&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;    &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;Grid.Resources&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;          &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;        &lt;span style="color: #008000"&gt;&amp;lt;!-- Xml Datasource --&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;        &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;XmlDataProvider x:&lt;/span&gt;&lt;span style="color: #ff0000"&gt;Key&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"myArtistsData"&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;span style="color: #ff0000"&gt;XPath&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"/Artists"&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;span style="color: #ff0000"&gt;Source&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"DataSources/Artists.xml"&lt;/span&gt;&lt;span style="font-size: 11px"&gt;/&amp;gt;  &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;          &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;        &lt;span style="color: #008000"&gt;&amp;lt;!-- DataTemplate for Artist type --&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;        &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;HierarchicalDataTemplate   &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;            &lt;span style="color: #ff0000"&gt;DataType&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"Artist"&lt;/span&gt;&lt;span style="font-size: 11px"&gt;   &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;            &lt;span style="color: #ff0000"&gt;ItemsSource&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"{Binding XPath=Albums/Album}"&lt;/span&gt;&lt;span style="font-size: 11px"&gt;&amp;gt;  &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;            &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;TextBlock &lt;/span&gt;&lt;span style="color: #ff0000"&gt;FontWeight&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"Bold"&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;span style="color: #ff0000"&gt;Text&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"{Binding XPath=@Name}"&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;        &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 11px"&gt;HierarchicalDataTemplate&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt; &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;        &lt;span style="color: #008000"&gt;&amp;lt;!-- DataTemplate for Album type --&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;        &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;HierarchicalDataTemplate   &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;            &lt;span style="color: #ff0000"&gt;DataType&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"Album"&lt;/span&gt;&lt;span style="font-size: 11px"&gt;   &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;            &lt;span style="color: #ff0000"&gt;ItemsSource&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"{Binding XPath=Songs/Song}"&lt;/span&gt;&lt;span style="font-size: 11px"&gt;&amp;gt;  &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;            &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;TextBlock &lt;/span&gt;&lt;span style="color: #ff0000"&gt;Foreground&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"Red"&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;span style="color: #ff0000"&gt;Text&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"{Binding XPath=@Name}"&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;        &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 11px"&gt;HierarchicalDataTemplate&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt; &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;        &lt;span style="color: #008000"&gt;&amp;lt;!-- DataTemplate for Song type --&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;        &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;DataTemplate   &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;            &lt;span style="color: #ff0000"&gt;DataType&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"Song"&lt;/span&gt;&lt;span style="font-size: 11px"&gt;&amp;gt;  &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;            &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;TextBlock &lt;/span&gt;&lt;span style="color: #ff0000"&gt;FontStyle&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"Italic"&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;span style="color: #ff0000"&gt;Text&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"{Binding XPath=@Name}"&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;        &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 11px"&gt;DataTemplate&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;    &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 11px"&gt;Grid.Resources&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt; &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;    &lt;span style="color: #008000"&gt;&amp;lt;!-- RadTreeView declaration --&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;    &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;telerik:RadTreeView   &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;        &lt;span style="color: #ff0000"&gt;ItemsSource&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"{Binding Source={StaticResource myArtistsData}, XPath=Artist}"&lt;/span&gt;&lt;span style="font-size: 11px"&gt;/&amp;gt;  &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 11px"&gt;Grid&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h2&gt;Binding to a Collection&lt;/h2&gt;
&lt;p&gt;This is probably the easiest way to bind the RadTreeView. Here are the steps:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Define the Collection &lt;/li&gt;
    &lt;li&gt;Set the HierarchicalDataTemplates for each data type &lt;/li&gt;
    &lt;li&gt;Set the RadTreeView ItemsSource property  &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img width="898" height="477" alt="RadTreeView Data binding to a Collection" src="/Libraries/Valentin Stoychev/CollectionBinding.sflb" /&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div style="border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; font-size: 11px; overflow: auto; border-left: #7f9db9 1px solid; line-height: 100%! important; border-bottom: #7f9db9 1px solid; font-family: courier new; height: 300px; background-color: white"&gt;
&lt;table style="border-top-width: 0px; border-left-width: 0px; margin: 2px 0px; width: 99%; border-bottom: #eee 0px solid; border-collapse: collapse; background-color: #fff; border-right-width: 0px" cellspacing="0" cellpadding="0"&gt;
    &lt;colgroup&gt;&lt;col style="padding-left: 10px; font-size: 11px; border-bottom: #f7f7f7 1px solid; font-family: courier new; white-space: nowrap" /&gt;&lt;/colgroup&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;span style="font-size: 11px"&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;Grid&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;    &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;Grid.Resources&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;        &lt;span style="color: #008000"&gt;&amp;lt;!-- Declare the Collection source --&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;        &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;sample:LeagueCollection x:&lt;/span&gt;&lt;span style="color: #ff0000"&gt;Key&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"MyCollection"&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt; &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;        &lt;span style="color: #008000"&gt;&amp;lt;!-- Declare Templates for each data type --&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;        &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;DataTemplate x:&lt;/span&gt;&lt;span style="color: #ff0000"&gt;Key&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"Team"&lt;/span&gt;&lt;span style="font-size: 11px"&gt;&amp;gt;  &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;            &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;TextBlock &lt;/span&gt;&lt;span style="color: #ff0000"&gt;Text&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"{Binding Name}"&lt;/span&gt;&lt;span style="font-size: 11px"&gt;/&amp;gt;  &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;        &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 11px"&gt;DataTemplate&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt; &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;        &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;HierarchicalDataTemplate   &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;            x:&lt;span style="color: #ff0000"&gt;Key&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"Division"&lt;/span&gt;&lt;span style="font-size: 11px"&gt;   &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;            &lt;span style="color: #ff0000"&gt;ItemTemplate&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"{StaticResource Team}"&lt;/span&gt;&lt;span style="font-size: 11px"&gt;   &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;            &lt;span style="color: #ff0000"&gt;ItemsSource&lt;/span&gt;&lt;span style="font-size: 11px"&gt; = &lt;/span&gt;&lt;span style="color: #0000ff"&gt;"{Binding Teams}"&lt;/span&gt;&lt;span style="font-size: 11px"&gt;&amp;gt;  &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;            &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;TextBlock &lt;/span&gt;&lt;span style="color: #ff0000"&gt;Text&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"{Binding Name}"&lt;/span&gt;&lt;span style="font-size: 11px"&gt;/&amp;gt;  &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;        &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 11px"&gt;HierarchicalDataTemplate&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt; &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;        &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;HierarchicalDataTemplate   &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;            x:&lt;span style="color: #ff0000"&gt;Key&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"League"&lt;/span&gt;&lt;span style="font-size: 11px"&gt;   &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;            &lt;span style="color: #ff0000"&gt;ItemTemplate&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"{StaticResource Division}"&lt;/span&gt;&lt;span style="font-size: 11px"&gt;   &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;            &lt;span style="color: #ff0000"&gt;ItemsSource&lt;/span&gt;&lt;span style="font-size: 11px"&gt; = &lt;/span&gt;&lt;span style="color: #0000ff"&gt;"{Binding Divisions}"&lt;/span&gt;&lt;span style="font-size: 11px"&gt;&amp;gt;  &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;            &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;TextBlock &lt;/span&gt;&lt;span style="color: #ff0000"&gt;Text&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"{Binding Name}"&lt;/span&gt;&lt;span style="font-size: 11px"&gt;/&amp;gt;  &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;        &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 11px"&gt;HierarchicalDataTemplate&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;    &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 11px"&gt;Grid.Resources&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;      &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;    &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;telerik:RadTreeView   &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;        &lt;span style="color: #ff0000"&gt;IsLineEnabled&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"True"&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;        &lt;span style="color: #ff0000"&gt;ItemsSource&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"{Binding Source={StaticResource MyCollection}}"&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;        &lt;span style="color: #ff0000"&gt;ItemTemplate&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"{StaticResource League}"&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 11px"&gt;Grid&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt; &lt;/p&gt;
&lt;h2&gt;Binding to a CollectionViewSource&lt;/h2&gt;
&lt;p&gt;(sample is based on &lt;a href="http://www.beacosta.com/blog" title="Beatriz Costa"&gt;Beatriz Costa's blog&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;This is a bit more advanced example. Say you have a flat collection of objects and you want to group it by some common property. For this example we have a collection of animals. Each &lt;strong&gt;Animal&lt;/strong&gt; class has a &lt;strong&gt;Category&lt;/strong&gt; property that we will use in order to create the hierarchical view. The grouping of the data can be easily achieved if we use the WPF &lt;strong&gt;CollectionViewSource&lt;/strong&gt; class.&lt;/p&gt;
&lt;p&gt;Here are the steps that we need to follow:&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;Define the Collection &lt;/li&gt;
    &lt;li&gt;Configure the &lt;strong&gt;CollectionViewSource&lt;/strong&gt;&lt;br /&gt;
    a. Set the &lt;strong&gt;Source&lt;/strong&gt; property to point to our collection&lt;br /&gt;
    b. Set the grouping using the &lt;strong&gt;GroupDescriptions&lt;/strong&gt; &lt;/li&gt;
    &lt;li&gt;Declare the &lt;strong&gt;HierarchicalDataTemplate&lt;/strong&gt; &lt;/li&gt;
    &lt;li&gt;Set the &lt;strong&gt;RadTreeView&lt;/strong&gt; &lt;strong&gt;ItemsSource&lt;/strong&gt; to point to the &lt;strong&gt;CollectionViewSource&lt;/strong&gt; &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;img width="1013" height="581" alt="RadTreeView Data binbding with CollectionViewSource" src="/Libraries/Valentin Stoychev/CollectionViewSourceBinding.sflb" /&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;div style="border-right: #7f9db9 1px solid; border-top: #7f9db9 1px solid; font-size: 11px; overflow: auto; border-left: #7f9db9 1px solid; line-height: 100%! important; border-bottom: #7f9db9 1px solid; font-family: courier new; height: 300px; background-color: white"&gt;
&lt;table style="border-top-width: 0px; border-left-width: 0px; margin: 2px 0px; width: 99%; border-bottom: #eee 0px solid; border-collapse: collapse; background-color: #fff; border-right-width: 0px" cellspacing="0" cellpadding="0"&gt;
    &lt;colgroup&gt;&lt;col style="padding-left: 10px; font-size: 11px; border-bottom: #f7f7f7 1px solid; font-family: courier new; white-space: nowrap" /&gt;&lt;/colgroup&gt;
    &lt;tbody&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;span style="font-size: 11px"&gt;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;Grid&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;    &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;Grid.Resources&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;        &lt;span style="color: #008000"&gt;&amp;lt;!-- Declare the source collection --&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;        &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;sample:Animals x:&lt;/span&gt;&lt;span style="color: #ff0000"&gt;Key&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"AnimalCollection"&lt;/span&gt;&lt;span style="font-size: 11px"&gt;/&amp;gt;  &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;          &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;        &lt;span style="color: #008000"&gt;&amp;lt;!-- Configure the CollectionViewSource --&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;        &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;CollectionViewSource   &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;            x:&lt;span style="color: #ff0000"&gt;Key&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"CVS"&lt;/span&gt;&lt;span style="font-size: 11px"&gt;   &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;            &lt;span style="color: #ff0000"&gt;Source&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"{Binding Source={StaticResource AnimalCollection}, Path=AnimalList}"&lt;/span&gt;&lt;span style="font-size: 11px"&gt;&amp;gt;  &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;            &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;CollectionViewSource.GroupDescriptions&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;                &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;PropertyGroupDescription &lt;/span&gt;&lt;span style="color: #ff0000"&gt;PropertyName&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"Category"&lt;/span&gt;&lt;span style="font-size: 11px"&gt;/&amp;gt;  &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;            &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 11px"&gt;CollectionViewSource.GroupDescriptions&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;        &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 11px"&gt;CollectionViewSource&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt; &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;        &lt;span style="color: #008000"&gt;&amp;lt;!-- Set the DataTemplate for the Animal --&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;        &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;DataTemplate x:&lt;/span&gt;&lt;span style="color: #ff0000"&gt;Key&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"AnimalTemplate"&lt;/span&gt;&lt;span style="font-size: 11px"&gt;&amp;gt;  &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;            &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;TextBlock &lt;/span&gt;&lt;span style="color: #ff0000"&gt;Text&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"{Binding Path=Name}"&lt;/span&gt;&lt;span style="font-size: 11px"&gt;/&amp;gt;  &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;        &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 11px"&gt;DataTemplate&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt; &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;        &lt;span style="color: #008000"&gt;&amp;lt;!-- Set the HierarchicalDataTemplate --&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;        &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;HierarchicalDataTemplate x:&lt;/span&gt;&lt;span style="color: #ff0000"&gt;Key&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"CategoryTemplate"&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;                &lt;span style="color: #ff0000"&gt;ItemsSource&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"{Binding Path=Items}"&lt;/span&gt;&lt;span style="font-size: 11px"&gt;   &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;                &lt;span style="color: #ff0000"&gt;ItemTemplate&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"{StaticResource AnimalTemplate}"&lt;/span&gt;&lt;span style="font-size: 11px"&gt;&amp;gt;  &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;            &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;TextBlock &lt;/span&gt;&lt;span style="color: #ff0000"&gt;Text&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"{Binding Path=Name}"&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;span style="color: #ff0000"&gt;FontWeight&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"Bold"&lt;/span&gt;&lt;span style="font-size: 11px"&gt;/&amp;gt;  &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;        &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 11px"&gt;HierarchicalDataTemplate&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;    &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 11px"&gt;Grid.Resources&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt; &lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;    &lt;span style="color: #008000"&gt;&amp;lt;!-- RadTreeView declaration --&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;    &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt;telerik:RadTreeView   &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;        &lt;span style="color: #ff0000"&gt;IsLineEnabled&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"True"&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;        &lt;span style="color: #ff0000"&gt;ItemsSource&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"{Binding Source={StaticResource CVS}, Path=Groups}"&lt;/span&gt;&lt;span style="font-size: 11px"&gt;   &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td style="background-color: #f7f7f7"&gt;        &lt;span style="color: #ff0000"&gt;ItemTemplate&lt;/span&gt;&lt;span style="font-size: 11px"&gt;=&lt;/span&gt;&lt;span style="color: #0000ff"&gt;"{StaticResource CategoryTemplate}"&lt;/span&gt;&lt;span style="font-size: 11px"&gt;/&amp;gt;  &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
            &lt;td&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="font-size: 11px"&gt;Grid&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;span style="font-size: 11px"&gt; &lt;/span&gt;&lt;/td&gt;
        &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;That's it for now - let me know if you have an interesting scenario that you want to use with RadTreeView - I'll gladly help you!&lt;/p&gt;
&lt;p&gt;PS: Our fellows from Silverlightshow.net created a pivot table using our Rad TreeView for Silverlight. Check it out &lt;a href="http://www.silverlightshow.net/items/Creating-a-simple-Pivot-table-using-LINQ-and-RadTreeView-for-Silverlight.aspx" title="Telerik TreeView for Silverlight - pivot table example"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;May the source be with you!&lt;br /&gt;
 &lt;/p&gt;
</description>
      <link>http://blogs.telerik.com/ValentinStoychev/Posts/08-08-05/How_to_Databind_RadTreeView_in_WPF.aspx</link>
      <author>Valentin Stoychev</author>
      <comments>http://blogs.telerik.com/ValentinStoychev/Posts/08-08-05/How_to_Databind_RadTreeView_in_WPF.aspx</comments>
      <guid isPermaLink="false">ea51f1b0-2bbc-4357-b283-978a745af22a</guid>
      <pubDate>Tue, 05 Aug 2008 07:15:00 GMT</pubDate>
    </item>
    <item>
      <title>Beta version of Rad Controls for Silverlight 2 available</title>
      <description>&lt;p&gt;With the &lt;a href="http://telerikwatch.com/2008/07/q2-2008-now-live.html" title="Telerik Q2 release"&gt;Telerik Q2 release&lt;/a&gt; the Silverlight team releases the &lt;strong&gt;Beta&lt;/strong&gt; version of the &lt;a href="http://www.telerik.com/silverlight" title="Controls for Silverlight"&gt;Rad Controls for Silverlight2&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The controls are separated in 4 different assemblies:&lt;br /&gt;
 &lt;br /&gt;
&lt;strong&gt;Telerik.Windows.Controls.&lt;em&gt;Navigation&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
  - &lt;a href="http://www.telerik.com/demos/silverlight/#Examples/Window/FirstLook" title="Window For Silverlight"&gt;Window&lt;/a&gt;, &lt;a href="http://www.telerik.com/demos/silverlight/#Examples/Menu/FirstLook" title="Menu For Silverlight"&gt;Menu&lt;/a&gt;, &lt;a href="http://www.telerik.com/demos/silverlight/#Examples/TreeView/FirstLook" title="TreeView For Silverlight"&gt;TreeView&lt;/a&gt;, &lt;a href="http://www.telerik.com/demos/silverlight/#Examples/TabControl/FirstLook" title="TabControl For Silverlight"&gt;TabControl&lt;/a&gt;, &lt;a href="http://www.telerik.com/demos/silverlight/#Examples/PanelBar/FirstLook" title="PanelBar for Silverlight"&gt;PanelBar&lt;/a&gt;, &lt;a href="http://www.telerik.com/demos/silverlight/#Examples/Cube/FirstLook"&gt;Cube&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Telerik.Windows.Controls.&lt;em&gt;Input&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;
  - &lt;a href="http://www.telerik.com/demos/silverlight/#Examples/ComboBox/FirstLook" title="ComboBox for Silverlight"&gt;ComboBox&lt;/a&gt;, &lt;a href="http://www.telerik.com/demos/silverlight/#Examples/Upload/FirstLook" title="Multiple File Upload for Silverlight"&gt;Upload&lt;/a&gt;, &lt;a href="http://www.telerik.com/demos/silverlight/#Examples/Calendar/FirstLook" title="Calendar for Silverlight"&gt;Calendar&lt;/a&gt;, &lt;a href="http://www.telerik.com/demos/silverlight/#Examples/DatePicker/FirstLook" title="DatePicker for Silverlight"&gt;DatePicker&lt;/a&gt;, &lt;a href="http://www.telerik.com/demos/silverlight/#Examples/NumericUpDown/FirstLook"&gt;NumericUpDown&lt;/a&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Telerik.Windows.Controls.&lt;em&gt;MediaPlayer&lt;/em&gt; &lt;br /&gt;
 - &lt;/strong&gt;&lt;a href="http://www.telerik.com/demos/silverlight/#Examples/MediaPlayer/FirstLook" title="MediaPlayer for Silverlight"&gt;MediaPlayer&lt;/a&gt;&lt;strong&gt;.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Telerik.Windows.Controls&lt;/strong&gt;&lt;br /&gt;
  - &lt;a href="http://www.telerik.com/demos/silverlight/#Examples/Slider/FirstLook" title="Range Slider for Silverlight"&gt;Range Slider&lt;/a&gt;, &lt;a href="http://www.telerik.com/demos/silverlight/#Examples/ProgressBar/FirstLook"&gt;ProgressBar&lt;/a&gt;, WrapPanel, DockPanel, UniformGridPanel&lt;br /&gt;
  &lt;/p&gt;
&lt;h3&gt;What is the current status of the suite and where we are heading to?&lt;/h3&gt;
&lt;p&gt;All of the controls are fully featured and extensively tested. We released two CTP versions of the controls before the current "Beta 1". We have got a lot of feedback from the community (a big THANKS! for that - keep it coming!) &lt;/p&gt;
&lt;ul&gt;
    &lt;li&gt;
    &lt;p&gt;We will now continue to work on &lt;strong&gt;polishing&lt;/strong&gt; &lt;strong&gt;the existing controls&lt;/strong&gt;: &lt;/p&gt;
    &lt;ul&gt;
        &lt;li&gt;adding more &lt;strong&gt;embedded skins and themes&lt;/strong&gt;. A good example of what we are trying to achieve with the number of themes is our &lt;a href="http://www.telerik.com/DEMOS/ASPNET/Prometheus/Window/Examples/Skinning/DefaultCS.aspx"&gt;RadControls for ASP.NET AJAX&lt;/a&gt;. &lt;/li&gt;
        &lt;li&gt;adding better &lt;strong&gt;support for Microsoft Blend&lt;/strong&gt;. You can edit each control theme in Blend2.5 even now, but there is still a lot to be done in this area. We are working closely with Microsoft on this and I'm sure you will see some amazing design time support in the future. &lt;/li&gt;
        &lt;li&gt;adding &lt;strong&gt;more examples and KB articles&lt;/strong&gt; &lt;/li&gt;
        &lt;li&gt;&lt;strong&gt;help&lt;/strong&gt; - we have only an API reference for the moment. A complete help for all the controls will be available with the next major release &lt;/li&gt;
    &lt;/ul&gt;
    &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Web services support&lt;/strong&gt;&lt;br /&gt;
    We believe this is very important topic especially when developing with Silverlight. We will provide examples and sample applications for using WebServices with our controls and performing &lt;a href="http://en.wikipedia.org/wiki/Create,_read,_update_and_delete"&gt;CRUD&lt;/a&gt;  operations with them and the data source. We are also looking for feedback if creating some wrapper controls for easing the work with web services will be a good idea? &lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;New controls&lt;/strong&gt; that we are working on and hopefully will have their debut with Telerik Q3 release:&lt;br /&gt;
     - &lt;strong&gt;Grid&lt;/strong&gt; for Silverlight&lt;br /&gt;
     - &lt;strong&gt;Carousel&lt;/strong&gt; for Silverlight&lt;br /&gt;
    &lt;br /&gt;
    &lt;br /&gt;
    The above controls have their WPF versions even now. You can check the demos here: &lt;a href="http://www.telerik.com/demos/wpf"&gt;http://www.telerik.com/demos/wpf&lt;/a&gt;&lt;br /&gt;
     &lt;br /&gt;
    We are also working on a &lt;strong&gt;docking layout control for Silverlight&lt;/strong&gt;. To get an idea of what this control will feature, you can check our &lt;a href="http://www.telerik.com/products/winforms/controls/dock/overview.aspx"&gt;RadDock for Winforms&lt;/a&gt;. We believe this is a must control for Silverlight - here is a sample screenshot: &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt; &lt;img width="714" height="393" alt="Docking Layout for Winforms" src="/Libraries/Valentin Stoychev/DockPreview (1).sflb" /&gt;&lt;/p&gt;
&lt;p&gt;I hope this gives you a better idea about where we are now and what to expect from us in the next couple of months.&lt;/p&gt;
&lt;p&gt;Go &lt;a href="http://www.telerik.com/client.net/my-client.net.aspx"&gt;download the controls now&lt;/a&gt; and give us your feedback!&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
</description>
      <link>http://blogs.telerik.com/ValentinStoychev/Posts/08-07-25/Beta_version_of_Rad_Controls_for_Silverlight_2_available.aspx</link>
      <author>Valentin Stoychev</author>
      <comments>http://blogs.telerik.com/ValentinStoychev/Posts/08-07-25/Beta_version_of_Rad_Controls_for_Silverlight_2_available.aspx</comments>
      <guid isPermaLink="false">66fdda22-cf1f-4e46-9737-de4e8b9cfec0</guid>
      <pubDate>Fri, 25 Jul 2008 10:08:00 GMT</pubDate>
    </item>
    <item>
      <title>Optimizing the load size of Telerik Silverlight controls</title>
      <description>Following the expansion of our Silverlight suite (more than 15 controls coming out next week) and the feedback we've got from the community, we are now in a process of optimizing the size of the assemblies.&lt;br /&gt;
&lt;br /&gt;
Instead of including all our controls into one big assembly, we decided to group them into several smaller ones. This will reduce the size of the XAP file when you are not using all the controls in the suite. We came up with the following list of assemblies:&lt;br /&gt;
&lt;ul&gt;
    &lt;li&gt;
    &lt;div style="margin: 0in 0in 10pt"&gt;Telerik.Windows.UI.dll&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div style="margin: 0in 0in 10pt"&gt;Telerik.Windows.Controls.Navigation.dll&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div style="margin: 0in 0in 10pt"&gt;Telerik.Windows.Controls.Input.dll&lt;/div&gt;
    &lt;/li&gt;
    &lt;li&gt;
    &lt;div style="margin: 0in 0in 10pt"&gt;Telerik.Windows.Controls.Web.dll&lt;/div&gt;
    &lt;/li&gt;
&lt;/ul&gt;
Apart from this list there will be assemblies that hold the themes of the controls - e.g. separate assemblies for the &lt;b&gt;Telerik&lt;/b&gt;, &lt;b&gt;Vista&lt;/b&gt; and &lt;b&gt;Default&lt;/b&gt; themes.&lt;br /&gt;
&lt;p style="margin: 0in 0in 10pt" align="center"&gt; &lt;img width="377" height="322" alt="Telerik Silverlight Controls size optimization" src="/Libraries/Valentin Stoychev/graph1.sflb" /&gt;&lt;/p&gt;
&lt;p&gt;I want to emphasize, that the separation of the assemblies &lt;strong&gt;will neither lead to more requests&lt;/strong&gt; to the server,nor it &lt;strong&gt;will affect the deployment&lt;/strong&gt; of your application. This is due to the fact that Silverlight apps are deployed as a single XAP file that contains all the &lt;b&gt;needed&lt;/b&gt; assembly references and resources. &lt;/p&gt;
&lt;p&gt;We would greatly appreciate your feedback about this change.  Drop us a line and let us know what you prefer - &lt;strong&gt;one monolithic&lt;/strong&gt; assembly, or &lt;strong&gt;separate assemblies for every control&lt;/strong&gt;. We will implement the above mentioned change in the next couple of days. Any suggestions and comments are welcome.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
</description>
      <link>http://blogs.telerik.com/ValentinStoychev/Posts/08-07-07/Optimizing_the_load_size_of_Telerik_Silverlight_controls.aspx</link>
      <author>Valentin Stoychev</author>
      <comments>http://blogs.telerik.com/ValentinStoychev/Posts/08-07-07/Optimizing_the_load_size_of_Telerik_Silverlight_controls.aspx</comments>
      <guid isPermaLink="false">153458ed-f1bf-4bc6-9794-88303f429e0f</guid>
      <pubDate>Mon, 07 Jul 2008 03:10:00 GMT</pubDate>
    </item>
    <item>
      <title>RadControls for Silverlight and WPF</title>
      <description>&lt;p&gt;My colleague Hristo Deshev just announced the availability of Telerik &lt;a href="http://blogs.telerik.com/HristoDeshev/Posts/08-07-02/RadControls_for_WPF_--_Now_with_Filtering_Support.aspx" title="RadControls for WPF "&gt;RadControls for WPF&lt;/a&gt; Beta2. This is a very important release not only because it brings so many new features and controls for WPF, but because this is our first release that includes the Silverlight and WPF controls under a &lt;strong&gt;single&lt;/strong&gt; distributable. &lt;/p&gt;
&lt;p&gt;&lt;img alt="Telerik WPF Silverlight TreeView" src="/Libraries/Valentin Stoychev/wpf_treeview.sflb" /&gt;&lt;/p&gt;
&lt;p&gt;For this first release we ported just a few &lt;a href="http://www.telerik.com/demos/silverlight" title="Silverlight controls"&gt;Silverlight controls&lt;/a&gt; for WPF (namely TreeView, PanelBar, Calendar, DatePicker, Slider, ProgressBar and NumericUpDown), but in the long run almost all Silverlight controls that are applicable in a desktop scenario will be included in the WPF suite. &lt;/p&gt;
&lt;p&gt;&lt;img width="355" height="207" alt="Telerik WPF Silverlight Calendar" src="http://blogs.telerik.com/Libraries/Valentin%20Stoychev/wpf_calendar%20(1).sflb" /&gt;&lt;/p&gt;
&lt;p&gt;What does this mean to you as a developer? Why is this important? The biggest advantage of this decision is that &lt;strong&gt;you will be able to share the code&lt;/strong&gt; that you write with our components with no changes between the WPF and Silverlight platforms. You get exactly the same API, exactly the same features and styles for each and every Telerik control you are using. This also means that your learning curve for using the controls for both platforms is cut in half - once you can write applications for Silverlight, you are ready to write them in WPF too. Isn't this great? &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;This is just the first step - we will add more value to our Silverlight and WPF suites for Q2 2008 which is already &lt;a href="http://telerikwatch.com/2008/07/q2-2008-road-maps-updated-for-winforms.html"&gt;knocking on the door&lt;/a&gt;. Right after Q2 some major new controls will be introduced - so, just stay tuned and keep the feedback coming! &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
</description>
      <link>http://blogs.telerik.com/ValentinStoychev/Posts/08-07-03/RadControls_for_Silverlight_and_WPF.aspx</link>
      <author>Valentin Stoychev</author>
      <comments>http://blogs.telerik.com/ValentinStoychev/Posts/08-07-03/RadControls_for_Silverlight_and_WPF.aspx</comments>
      <guid isPermaLink="false">00a29455-0654-4289-a74e-9b2b792a423c</guid>
      <pubDate>Thu, 03 Jul 2008 02:40:00 GMT</pubDate>
    </item>
    <item>
      <title>Telerik sponsors the Silverlight Control Builder Contest 2008</title>
      <description>&lt;p&gt;Silverlight platform is getting more mature, the adoption rate is constantly raising and at the same time &lt;a href="http://www.pagebrooks.com/"&gt;Page Brooks&lt;/a&gt; and &lt;a href="http://www.wynapse.com/"&gt;Dave Campbell&lt;/a&gt;, together with some of the Silverlight community leaders and Microsoft MVPs have started a control builder contest. Check out the contest website to see the rules, prizes and how to register - &lt;a href="http://gosilverlight.org/"&gt;http://gosilverlight.org/&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;&lt;a href="http://gosilverlight.org/Default.aspx" title="Silverlight control contest - Telerik silverlight controls"&gt;&lt;img width="587" height="282" alt="Telerik prize silverlight contest" src="http://blogs.telerik.com/Libraries/Valentin%20Stoychev/first_place.sflb" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;As we are deeply involved with the Silverlight platform and community, we decided to make our contribution to the contest by giving our &lt;strong&gt;most valued license control bundle&lt;/strong&gt; to all the winners!!! &lt;/p&gt;
&lt;p&gt;The bundle includes "ASP.NET AJAX + WinForms + Telerik Reporting" controls. The license will also automatically give you the &lt;a href="http://telerik.com/silverlight" title="Silverlight controls"&gt;Silverlight controls&lt;/a&gt; once they are officially released (which will happen till the end of this summer). &lt;/p&gt;
&lt;p&gt;The first place winner will also receive "1-Year MSDN Premimum Subscription" and "one book from the entire O'Reilly catalog". What more can you possible need to build a cool Silverlight application :)&lt;/p&gt;
&lt;p&gt;Meanwhile - check out our &lt;a href="http://www.telerik.com/demos/Silverlight/" title="Telerik Silverlight controls suite"&gt;current progress on building the Silverlight controls suite&lt;/a&gt;. Next week we will release a CTP2 of the suite with a couple of the most requested controls including RadWindow, RadComboBox, and ... well .. just wait and see ;-)&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
</description>
      <link>http://blogs.telerik.com/ValentinStoychev/Posts/08-07-01/Telerik_sponsors_the_Silverlight_Control_Builder_Contest_2008.aspx</link>
      <author>Valentin Stoychev</author>
      <comments>http://blogs.telerik.com/ValentinStoychev/Posts/08-07-01/Telerik_sponsors_the_Silverlight_Control_Builder_Contest_2008.aspx</comments>
      <guid isPermaLink="false">3b5a7d9b-9410-4e90-88af-9a7080173c30</guid>
      <pubDate>Tue, 01 Jul 2008 01:00:00 GMT</pubDate>
    </item>
    <item>
      <title>Free Distribution of RadControls for Silverlight 1.0</title>
      <description>I am now pleased to announce immediate availability of the public Beta of RadControls for Silverlight. Telerik is really eager to promote the Silverlight technology in the community and we have decided to ship a free distribution of our RadControls for Microsoft Silverlight 1.0. The bits are now available as a free download from our &lt;a href="http://www.telerik.com/silverlight"&gt;website&lt;/a&gt; . The latest version of RadControls features the new &lt;a href="http://www.telerik.com/demos/aspnet/silverlight/MediaPlayer/Examples/Default/DefaultCS.aspx"&gt;RadMediaPlayer&lt;/a&gt; control. Some of the key features of the media player include: &lt;br&gt;
&lt;ul&gt;
&lt;li&gt;Support for chapters and playlists 
&lt;li&gt;Full customization through themes that can be easily modified/created with Microsoft Expression Blend 
&lt;li&gt;Integration with Microsoft Expression Media Encoder 
&lt;li&gt;Flexible client-side API and events for effortless integration and customizability &lt;/li&gt;&lt;/ul&gt;&lt;a href="http://www.telerik.com/demos/aspnet/silverlight"&gt;Online Demos&lt;/a&gt;&lt;br&gt;&lt;a href="http://www.telerik.com/help/radcontrols/silverlight"&gt;Online Documentation&lt;/a&gt;&lt;br&gt;&lt;a href="http://www.telerik.com/products/silverlight/faq.aspx"&gt;FAQ section on the website&lt;/a&gt;&lt;br&gt;&lt;a href="http://telerik.com/community/forums/allthreads/b312H-cct.aspx"&gt;Discussion Forum&lt;/a&gt;&lt;br&gt;&lt;br&gt;We are looking forward to hearing your &lt;a href="http://telerik.com/community/forums/allthreads/b312H-cct.aspx"&gt;feedback&lt;/a&gt; and helping you get started with the new Silverlight technology.</description>
      <link>http://blogs.telerik.com/ValentinStoychev/Posts/07-07-17/Free_Distribution_of_RadControls_for_Silverlight_1_0.aspx</link>
      <author>Valentin Stoychev</author>
      <comments>http://blogs.telerik.com/ValentinStoychev/Posts/07-07-17/Free_Distribution_of_RadControls_for_Silverlight_1_0.aspx</comments>
      <guid isPermaLink="false">b959c3d6-a6ce-4895-88ef-ac498d80df27</guid>
      <pubDate>Tue, 17 Jul 2007 16:37:00 GMT</pubDate>
    </item>
    <item>
      <title>RadMediaPlayer for Silverlight CTP is now live!</title>
      <description>&lt;p&gt;We are very happy to announce the &lt;a href="http://www.telerik.com/demos/aspnet/silverlight/MediaPlayer/Examples/Default/DefaultCS.aspx"&gt;official CTP&lt;/a&gt; of "RadControls for Silverlight" suite. Telerik is the first control vendor to give you a real Silverlight 1.0 controls which you can play with and use in your web pages. &lt;/p&gt;
&lt;p&gt;Those of you who signed up through the CTP registration form have already received the bits. For those of you who missed the registration - it is still &lt;a href="http://www.telerik.com/products/silverlight/telerik-silverlight-ctp.aspx"&gt;open&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The controls in the suite target Silverlight version 1.0 Beta. The official version of Silverlight 1.0 is expected this summer.&lt;/p&gt;
&lt;p&gt;So what do you need in order to use the controls? Nothing special really - just make sure the following is installed on your machine:&lt;/p&gt;
&lt;p&gt;- Silverlight 1.0 plugin which you will be prompted to install if you do not have it. The download size of the plugin is 1.38Mb for Windows. The install is available &lt;a href="http://www.microsoft.com/silverlight/install.aspx"&gt;here&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;- ASP.NET Ajax framework which can be installed from here (&lt;a href="http://ajax.asp.net/"&gt;http://ajax.asp.net/&lt;/a&gt;). The download size is 1.4Mb.&lt;/p&gt;
&lt;p&gt;The major add-on for this CTP is the &lt;strong&gt;RadMediaPlayer&lt;/strong&gt; control. You can see the online demos &lt;a href="http://www.telerik.com/demos/aspnet/silverlight/MediaPlayer/Examples/Default/DefaultCS.aspx"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Why we have decided to implement a media player control? There are two main reasons behind this decision: &lt;/p&gt;
&lt;p&gt;1. This is where the &lt;a href="http://silverlight.net/"&gt;Silverlight&lt;/a&gt; technology is strong at the moment. The platform provides a supreme video quality with a minimum required bandwidth thus offering cost-effective and viable video delivery.&lt;/p&gt;
&lt;p&gt;2. There are a couple of studies available that show the increasing users demand in providing interactivity in the digital technology market. For a reference you can see this &lt;a href="http://www.ramprate.com/pdf/RampRate_Microsoft_Silverlight_Qualitative_Study.pdf"&gt;Qualitative study&lt;/a&gt; done by RampRate.&lt;/p&gt;
&lt;p&gt;RadMediaPlayer control is a fully featured control which tends to deliver a DVD-like user experience. Here is a full list of supported features:&lt;/p&gt;
&lt;p&gt;- Support for streaming media&lt;/p&gt;
&lt;p&gt;- Variety of media formats , such as (wmv, mp3,.)( &lt;a href="http://msdn2.microsoft.com/en-us/library/bb412386.aspx"&gt;full list here&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;- Cross-browser, cross platform - based on Silverlight it supports, IE, Firefox, on Mac and Windows. A support for Linux and Opera is coming soon.&lt;/p&gt;
&lt;p&gt;- &lt;a href="http://www.telerik.com/demos/aspnet/silverlight/mediaplayer/examples/Playlist/DefaultCS.aspx"&gt;Playlist support&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;- &lt;a href="http://www.telerik.com/demos/aspnet/silverlight/mediaplayer/examples/Watermark/DefaultCS.aspx"&gt;Watermark support&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;- Full screen support (+ full video control in full screen mode)&lt;/p&gt;
&lt;p&gt;- &lt;a href="http://www.telerik.com/demos/aspnet/silverlight/mediaplayer/examples/Chapters/DefaultCS.aspx"&gt;Chapters support&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;- &lt;a href="http://www.telerik.com/demos/aspnet/silverlight/mediaplayer/examples/ASX/DefaultCS.aspx"&gt;ASX files&lt;/a&gt; - allowing you to reuse your existing playlist files&lt;/p&gt;
&lt;p&gt;- Rich client side &lt;a href="http://www.telerik.com/demos/aspnet/silverlight/mediaplayer/examples/ClientSideAPI/DefaultCS.aspx"&gt;API&lt;/a&gt; and &lt;a href="http://www.telerik.com/demos/aspnet/silverlight/mediaplayer/examples/ClientSideEvents/DefaultCS.aspx"&gt;events&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;- Skinning - create easily new skins/ modify existing by using the Microsoft Expression Blend. RadMediaPlayer is compatible with the skins exported from the MS Expression Encoder.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Take your time and play with the &lt;a href="http://www.telerik.com/demos/aspnet/silverlight/MediaPlayer/Examples/Default/DefaultCS.aspx"&gt;RadMediaPlayer&lt;/a&gt;. Let us &lt;a href="http://www.telerik.com/community/forums/allthreads/b312H-cct.aspx"&gt;know of any feedback you have&lt;/a&gt;.&lt;/p&gt;</description>
      <link>http://blogs.telerik.com/ValentinStoychev/Posts/07-06-26/RadMediaPlayer_for_Silverlight_CTP_is_now_live.aspx</link>
      <author>Valentin Stoychev</author>
      <comments>http://blogs.telerik.com/ValentinStoychev/Posts/07-06-26/RadMediaPlayer_for_Silverlight_CTP_is_now_live.aspx</comments>
      <guid isPermaLink="false">3d10e0c3-a9f9-4ad1-9457-3590042b630c</guid>
      <pubDate>Tue, 26 Jun 2007 20:25:00 GMT</pubDate>
    </item>
    <item>
      <title>Fiddler and IE7</title>
      <description>&lt;p&gt;Do you use &lt;a href="http://www.fiddlertool.com/fiddler/"&gt;Fiddler&lt;/a&gt; to inspect the HTTP traffic? &lt;br&gt;&lt;br&gt;You may be faced with the following problem: since we started using the beta of the IE7 browser we started experiencing problems when monitoring the requests sent to http://localhost or http://127.0.0.1 - the requests were not reported by the Fiddler tool.&lt;br&gt;&lt;br&gt;It took us some time to understand what was the exact reason for this until we found the workaround for this issue here:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.fiddlertool.com/Fiddler/help/hookup.asp"&gt;http://www.fiddlertool.com/Fiddler/help/hookup.asp&lt;/a&gt; &lt;br&gt;&lt;br&gt;--- quote ---&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Why don't I see IE7 or System.NET traffic sent to http://localhost or http://127.0.0.1?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;IE7 and the .NET Framework are hardcoded not to send requests for Localhost through any proxies, and as a proxy, Fiddler cannot intercept such traffic. &lt;/p&gt;
&lt;p&gt;The workaround is to use your machine name as the hostname instead of Localhost or 127.0.0.1. So, for instance, rather than hitting http://localhost:8081/mytestpage.aspx, instead visit http://machinename:8081/mytestpage.aspx.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;--- end quote --- &lt;/p&gt;
&lt;p&gt;What tools for monitoring the HTTP traffic do you use? Have you experienced the same issues?&lt;br&gt;&lt;br&gt;&lt;br&gt;Have a nice debugging and may the source be with you! :)&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;</description>
      <link>http://blogs.telerik.com/ValentinStoychev/Posts/06-05-16/Fiddler_and_IE7.aspx</link>
      <author>Valentin Stoychev</author>
      <comments>http://blogs.telerik.com/ValentinStoychev/Posts/06-05-16/Fiddler_and_IE7.aspx</comments>
      <guid isPermaLink="false">a0eaeacc-ecad-413a-a591-c43fb5121bdf</guid>
      <pubDate>Tue, 16 May 2006 12:09:00 GMT</pubDate>
    </item>
  </channel>
</rss>