Silverlight 5 FireStarter

Today we announced the plans for the next version of Silverlight along with a bunch a demos at the FireStarter event. If you missed it, you can take a look at the recordings   The feature list for SL5 includes Media improvements Graphics Improvements Databinding updates Performance improvements Fluid UI capabilities Text improvements …. and…

WPF Ribbon (October Update Available)

October 2010 update of WPF Ribbon (on codeplex) is now available for download. The updates include: ·         Ribbon Targets .NET  4.0 as well ·         Ribbon targeting 4.0 takes advantage of the ClearType in WPF ·         Ribbon now works in VS2010 Express editions ·         Stylistic fixes ·         Rendering fixes ·         …    Share this post  


Xaml Art Assets

One more interesting site:  … Was looking around for some interesting xaml artifacts for a sample project and this site had plenty of it. The clipart is pretty nice (as shown below)… Have fun.. \ Share this post  


Porting WPF apps to Silverlight

The other day when browsing through the blogosphere I came across Arik’s posts describing the workarounds\tips that he used for porting his 3.5 WPF application to Silverlight. It was a good read since all these tips from different bloggers have been consolidated in 2 posts Porting from WPF to Silverlight: The Missing Pieces, Part 1…


Using RibbonGallery Control

The Ribbon Control is a pretty big control owing to the complexity of the Ribbon design guidelines. You can give it a try by downloading from LINK While there are several things to blog about, this post will focus on RibbonGallery. The download provides a sample that covers all features by implementing the Office Ribbon….


Zoomable Canvas Control

Kael has a nice series on the Zoomable Canvas control The usage is something like <ListBox.ItemsPanel>    <ItemsPanelTemplate>        <ZoomableCanvas Loaded=”ZoomableCanvas_Loaded”                        RealizationLimit=”1000″                        RealizationRate=”10″                        RealizationPriority=”Background”/>    </ItemsPanelTemplate></ListBox.ItemsPanel> (Move the Slider right to see it in action) (this is an xbap in an iframe. Would require IE\FireFox with .NET4 on your machine) Slide the slider right to populate the canvas….


Xaml Toolkit: Manipulation of Xaml

One of the interesting things you could easily do with the Xaml Toolkit is manipulation of Xaml. For example, in the case of XamlPadX, if we copy pasted xaml from a WPF application, it wouldnt render because of events, unknown members and so forth. We would need to extract these members in order to make…


WPF Ribbon Basics

  The WPF Ribbon control is easy to use once you get the basics of it. The structure is simple <ribbon:Ribbon x:Name=”Ribbon” >     <ribbon:Ribbon.ApplicationMenu>         <ribbon:RibbonApplicationMenu SmallImageSource=”Images\SmallIcon.png” >             <ribbon:RibbonApplicationMenuItem Header=”Open _File” ImageSource=”Images\LargeIcon.png”/>         </ribbon:RibbonApplicationMenu>     </ribbon:Ribbon.ApplicationMenu>     <ribbon:RibbonTab Header=”Home”>         <ribbon:RibbonGroup Header=”Group1″>   So you have Ribbon, Menu, RibbonTab, and then the Ribbon…


Ribbon Control Design Time Experience

The Ribbon Control is now available to the public for download. If you havent taken a look yet, would definitely recommend it. A neat thing about this release is that it includes a design time plugin to VS. So out of the box you have a template in VS, when creating a new project The…


Running Xaml FXCop rules in FXCop GUI

So one of the uses of the XamlToolkit is to write FXCop rules for XAML. We provide the Microsoft.Tools.Xaml.FxCop.dll which has some inbuilt XAML rules that you can try out. You could also write new ones by referencing this dll.  One of the queries I got in response to my previous post was how do…