Jul
29
2004

An Introduction to the XML Tools in Visual Studio 2005

Msdn published an interesting article concerning the new XML possibilities of the IDE Visual Studio 2005.

Summary:

  • Checks the well-formedness errors in the XML and provides live feedback using red squiggly under the sequence of characters that is the cause of the errors and  through the error list.
  • XML File using schema are validated at design time and  the XML editor provides context-sensitive Intellisense.
  • Inferring a Schema from an XML Document The inferred schema is the most restrictive it can be, based on the XML used to infer it.
  • Attaching an XML Schema to an XML Document The user already has the schema and an XML file, and now needs to figure out how to associate the two.
  • Editing XSLT XSLT errors and standard XML syntax errors are displayed with the red squigglies and in the Error List.  Intellisense. Intellisense list is also sensitive to the namespaces that are being used.
  • Debugging XSLT Files from the XML Editor itself, or from a CLR language program that uses an XSLTCommand object from System.XML.

The debugging part for the XSLT and intellisense are really cool features.

Add comment

  Country flag

biuquote
  • Comment
  • Preview
Loading

About Laurent

Laurent Kempé

Laurent Kempé is the editor, founder, and primary contributor of Tech Head Brothers, a French portal about Microsoft .NET technologies.

He is currently employed by Innoveo Solutions since 10/2007 as a Senior Solution Architect, certified Scrum Master and Founding Member.

Founder, owner and Managing Partner of Jobping, which provides a unique and efficient platform for connecting Microsoft skilled job seekers with employers using Microsoft technologies.

Laurent was awarded Most Valuable Professional (MVP) by Microsoft from April 2002 to April 2012.

JetBrains Academy Member
Certified ScrumMaster
My status

Twitter

Flickr

www.flickr.com
This is a Flickr badge showing public photos and videos from Laurent Kempé. Make your own badge here.

Month List

Page List