Search Wiki:

Microsoft XAML Toolkit

Microsoft XAML Toolkit is a set of libraries enabling easier manipulation and analysis of XAML for .NET 4.0 and Silverlight.
  • XamlDom – A XAML DOM that is LINQ friendly. Enables easy static analysis.
  • XAML FxCop integration – You can run FxCop rules that analyze your XAML against rules.
  • XAML FxCop rule authoring - A BaseXamlRule implementation that allows you to write custom FxCop rules that target XAML. We’re also shipping a couple of simple ones including a ValidationRule that will validate your XAML.
  • SilverlightSchemaContext – A XamlSchemaContext that allows System.Xaml to parse Silverlight XAML for tools use.

What's New in the Microsoft XAML Toolkit CTP - July 2010
  • The UISchemaContext has been removed.
  • The SilverlightSchemaContext now supports Silverlight Version 3.0, 4.0 and Phone 7.
  • A SilverlightAssemblyHelper static class has been added to help with loading the correct Silverlight schema version.
  • License terms permit usage in live operating environments (with some restrictions) and distribution of the toolkit binaries. Please see the Microsoft XAML Toolkit License Terms for full details.

Last edited Jul 30 2010 at 11:38 PM  by jennile, version 7
jennile wrote  Aug 3 2010 at 4:17 AM  
Check out Lester's example of writing a custom FxCop rule targeting XAML that checks for multiple access modifiers using the XAML Toolkit on his MSDN blog:

arasheed wrote  Aug 10 2011 at 7:39 PM  
Can someone shed some light on the future of XAML toolkit? Why is this project archived? Will there be any future development? Please advice

Sergeyb28 wrote  Jul 25 2012 at 12:15 PM  
Hey, I am currently trying to write custom rules to test my programs. Is there any way that I could get XAML Toolkit that is complied for FxCop 10.0 rather than FxCop 1.36? Reason being, FxCop 10.0 uses references of FxCopSdk version 10 while XAML Toolkit uses FxCopSdk version 9. Also is there a way to get the source code for XAML Toolkit?

Page view tracker