Tuesday, December 14, 2004

XML Tools in Visual Studio 2005

XML Editor and the XSLT Debugger in Visual Studio 2005

The XML editor includes the following functionality:

1. Design time well-formedness and validation errors.
2. Validation support for Schema, DTD, and XDR.
3. Inferring an XSD Schema from an XML instance.
4. Converting a DTD or XDR to XSD Schema.
5. Context-sensitive Intellisense.
6. XSLT editing, viewing the results of the transform.
7. Standard Visual Studio code-editing, such as outlining and commenting or un-commenting.

The XSLT debugger comprises the following functionality:

1. Invoking the debugger from the XML Editor.
2. The ability to set and remove breakpoints.
3. Standard Visual Studio debugger function key and menu bindings (F9 for setting/removing breakpoints, F11 for "Step In," and so on).
4. Viewing the output of the transform as it is being generated.
5. Locals, Watch, and Call stack windows.
6. Stepping into the XSLT from a C# (or any other CLR language) program.

No comments: