29/11/2008 20:58 El Bruno

[VSTS2010] Novedades para el trabajo con XSD

Buenas,

salvo en determinados escenarios, hoy el trabajo con XML se ha convertido en una constante para la mayoría de los desarrolladores. En este punto, las herramientas que incopora Microsoft Visual Studio 2008 son útiles pero es posible mejorarlas bastante. Visual Studio Team System 2010 incopora algunas novedades al respecto, pero comparados con productos de otras empresas todavía tiene mucho que mejorar.

Hoy le echaremos un vistazo al nuevo Schema Explorer y para basarnos en un ejemplo real, que mejor que traer un schema de la competencia y trabajar con el mismo; el schema en cuestion se puede descargar desde http://www.cduce.org/manual_schema_samples.html. A continuación un pequeño paso a paso para recorrer algunas de las novedades incorporadas en esta versión.

 

Tutorial

1. Una vez descargado el schema abrir el mismo desde Visual Studio Team System 2010 con el menú File // Open // File.

2. Podemos ver que además del panel XML Schema Explorer, dentro del IDE de VS existe un nuevo visor basado en WPF que nos permite inspeccionar de una manera un poco más amigable nuestro Schema XSD.

 

3. Dentro del panel XML Schema Explorer podemos ver que tenemos la opción de organizar los elementos del Schema de acuerdo a algun tipo de criterio: por nombre, por tipo o por el orden original del documento. Además de la opción de mostrar u ocultar los namespaces y los archivos.

 

3. Un detalle interesante es la capacidad buscar dentro del panel de una forma muy ràpida. Por ejemplo, podemos ingresar un texto de búsqueda y los elementos que coincidan con esta búsqueda dentro del schema, se resaltan con un color diferente.

 

4.  Dentro del nuevo visor, podemos ver una vista principal donde se muestran datos de alto nivel del schema como la cantidad de elementos globales, tipos simples y complejos. Existe además una sección superior, donde se presentan un par de ayudas para poder comenzar.

 

5. Existen además 2 nuevas vistas “Content Model View” y ”Graph View”; donde es posible ver los diferentes elementos del Schema en un modo gráfico, e ir analizando los diferentes elementos del schema. Por defecto estas vistas están vacías, es posible arrastrar elementos desde el panel XML Schema Explorer o incoporar desde elementos ya agregados.

 

6. Finalmente en la sección inferior podemos ver un pequeño “navegador” que nos muestra el rastro de migas del elemento seleccionado. Además, para ser un poco más ágiles, desde esta vista es posible volver al XML Schema Explorer, pasar al modo gráfico o ver el código xsd del mismo en el visor stándar de XML del IDE de Visual Studio.

 

En pocas palabras, el nuevo visor promete y bastante, ya que por ejemplo, frente a Schemas muy complejos podemos personalizar una o más vistas con los elementos que deseamos para tener un vistazo general de la estructura de un Schema.

 

Saludos @ Home

El Bruno

Crossposting from ElBruno.com
Archivado en: ,
Comparte este post:

# [VSTS2010] Listado de Novedades (VIII)

Monday, June 15, 2009 3:36 PM by El Bruno

Buenas, ya vamos por el 8vo recopilatorio con los posts que voy escribiendo sobre las novedades de Visual

# [VSTS2010] Listado de Novedades (X)

Monday, September 21, 2009 6:39 PM by El Bruno

Buenas, y llegó el 10mo recopilatorio con los posts que voy escribiendo sobre las novedades de

# [VSTS2010] Listado de Novedades (XI)

Tuesday, December 22, 2009 11:03 AM by El Bruno

Buenas, 11vo recopilatorio con los posts que voy escribiendo sobre las novedades de Visual Studio 2010

# [VSTS2010] Listado de Novedades (XII)

Tuesday, January 19, 2010 1:46 PM by El Bruno

Buenas, nuevo recopilatorio con los posts que voy escribiendo sobre las novedades de Visual Studio 2010