In this post, Jeremy Likness talks about the ICustomTypeProvider interface and how to use it in Silverlight 5 to display a sortable grid that derives from JSON data.
Source: C#er : IMage
By now you've likely heard the buzz surrounding the release of the Silverlight 5 beta and some of the great new features. Developers have been waiting some time for a dynamic type that can participate in data-binding for Silverlight. Silverlight 5 introduces this ability, but not in the form of Expando objects or the dynamic keyword as most expected. Instead, it comes in the form of ICustomTypeProvider.