Microsoft XAML Toolkit is a set of libraries enabling easier manipulation and analysis of XAML for .NET 4.0 and Silverlight. XAML Toolkit includes:
- XamlDom – LINQ-friendly XAML DOM that enables easy static analysis.
- XAML FxCop integration – Run FxCop rules that analyze your XAML against rules.
- XAML FxCop rule authoring – A BaseXamlRule implementation that enables you to write custom FxCop rules that target XAML.
- SilverlightSchemaContext – A XamlSchemaContext that allows System.Xaml to parse Silverlight XAML for tools use.
The following features are 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.
Microsoft XAML Toolkit
Acid tests determine whether HTML websites support web standards in different web browsers. Similarly, the XAML Compliance Suite provides a basic set of tests that determines whether a XAML parser implementation is compliant with the XAML spec.
The XAML Compliance Suite consists of two parts: a custom type library and a collection of XAML files that use those custom types. A simple loader for the System.Xaml parser is included in the project as a sample.
Download XAML Compliance Suite
XAML Object Mapping Specification 2009
XAML Power Toys is a Visual Studio Add-In for WPF & Silverlight developers working in the XAML editor. It includes Line-of-Business form generation tools, Grid tools, and DataForm/DataGrid/ListView generation tools that significantly reduce the XAML form layout time.
XAML Power Toys commands are accessed using the XAML editor context menu and code editor context menu. XAML Power Toys 2010 generates .NET 4.0 WPF-compliant XAML and Silverlight 3-compliant XAML.
XAML Power Toys
XAML Power Toys is a Visual Studio 2008 Multi-AppDomain add-in that empowers WPF & Silverlight developers while working in the XAML editor. It offers line-of-business form generation tools, grid tools, DataGrid and ListView generation, and really shortens the XAML page layout time.
XAML Power Toys generates .NET 3.5 SP1 WPF compliant XAML and Silverlight 2 compliant XAML. Version 4.0 adds many new features.
XAML Power Toys