Home
Username:
Password:
Microsoft Visual Studio .NET (Espaņol) Tutorials

Los Lenguajes de Marcas / Documentos XML Bien Construidos pt. 2




Visitors to VTC.com will be able to view all introductory videos for each training course.
Free Trial Members will gain access to first three chapters for each training course.
Full Access Members have full access to VTC.com’s entire library of video tutorials.


Learn More

Subtitles of the Movie

˙ū [00:00:00.0] Este documento es o deberia estar bien construido. Por el momento, veamos lo que puede hacer por nosotros... [00:00:10.0] el Disenador XML; de hecho, podemos presentarlo en el lenguaje XML Schema, el cual se basa en la manera como encuentra los datos. [00:00:25.0] Este interpreta las marcas, los elementos, los atributos, los valores, etc.... [00:00:33.0] para crear una aproximacion de un Esquema del XML razonable con respecto a este documento XML. [00:00:45.0] Este es creado en un archivo XSD llamado "XMLFile2.xsd". [00:00:52.0] Regresamos al documento XML y observe que se ha incluido un atributo llamado "xmlns"& [00:01:05.0] con el valor "http://tempuri.org/XMLFile2.xsd"; esta es la ubicacion temporal... [00:01:18.0] donde podemos encontrar este archivo, y a partir de este Esquema del XML, no solo podemos definir si este documento esta bien construido, [00:01:30.0] sino que tambien podemos validar el documento. [00:01:33.0] Antes de validarlo, debemos guardarlo. Lo guardamos y vamos al menu "XML>Validate XML Data". [00:01:45.0] Observe que se nos indica en la barra de estado de la parte inferior que no se encontro ningun error. [00:01:50.0] Esto significa que este documento XML no solo esta bien construido, sino que los elementos, los atributos y los valores que utilizamos... [00:02:01.0] son validos de acuerdo a las especificaciones escritas en el archivo "XMLFile2.xsd". [00:02:09.0] Regresemos al archivo XSD y primero que todo, vamos a dar un vistazo al documento XML correspondiente a esta presentacion. [00:02:23.0] Nos desplazamos hacia abajo y hacemos clic en el boton "XML"; aparece el documento XML actual que conforma el esquema. [00:02:35.0] Todos estos elementos son creados y escritos automaticamente por el Disenador XML del Visual Studio .NET. [00:02:41.0] En este aspecto, esto es muy util siempre y cuando este pueda interpretar el codigo XML que escribimos. [00:02:48.0] Cuando veamos el tema de las bases de datos, veremos que tambien podemos crear Esquemas del XML con base en unas bases de datos, [00:02:57.0] asi como las relaciones entre las tablas, las bases de datos y el programa, las cuales son muy utiles. [00:03:07.0] Regresemos a la presentacion del esquema y veamos brevemente algunos de los elementos, atributos y valores... [00:03:12.0] que hemos creado. Tenemos el elemento "Customer", el cual puede contener unos elementos "Order"; [00:03:20.0] en cuanto al contenido, este puede tener un atributo definido con la letra "a", el cual acepta el tipo de datos "String". [00:03:32.0] Bajo este, el elemento "Order" es un elemento hijo del elemento "Customer", y asi mismo, este contiene un elemento hijo llamado "OrderItem". [00:03:40.0] Este tiene tres atributos: "Number", "Total" y "Date". Sin embargo, el numero de la orden esta configurado con un tipo de datos "String". [00:03:47.0] Debemos cambiarlo al tipo de datos "PositiveInteger" porque todos los numeros de las ordenes van a ser enteros positivos. [00:03:54.0] El total debe contener un valor de tipo numerico de alguna clase; veamos lo que tenemos aqui. [00:04:05.0] Todos estos son tipos de datos permitidos en el lenguaje XML Schema, como el "Integer", etc. [00:04:18.0] Aqui tenemos los tipos de datos "Double" y "Decimal"; vamos a utilizar este ultimo. En cuanto al tipo de datos "Date", [00:04:31.0] vamos a utilizarlo aqui para la fecha. Nos desplazamos hacia abajo hasta los elementos "OrderItem" individuales. Las cantidades... [00:04:43.0] siempre van a ser enteros positivos; podemos configurar el precio con el tipo de datos "Decimal" y vamos a guardar todo esto. Ahora tenemos los tipos de datos correctos... [00:04:59.0] para los elementos de este esquema. Si vamos al menu "Schema>Add", [00:05:06.0] observe que tenemos las opciones "New Attribute" para agregar nuevos atributos, "New attributeGroup" para agregar nuevos grupos de atributos y "New anyAttribute" para agregar nuevos atributos de cualquier clase. [00:05:13.0] Si hacemos clic en un elemento, obtenemos la opcion "New Element" para agregar un nuevo elemento como un elemento hijo de este elemento& [00:05:21.0] o podemos crear grupos, etc. [00:05:23.0] Observe que tambien tenemos las opciones "New Key" para crear llaves, llaves primarias y llaves de formulario, las cuales corresponden a terminos utilizados en las bases de datos... [00:05:32.0] y "New Relation" para crear relaciones, las cuales a su vez, son terminos relacionados a las bases de datos relacionales. [00:05:40.0] Observe que tenemos muchas herramientas en el Disenador XML, no solo para crear documentos XML bien construidos, [00:05:49.0] sino tambien para crear esquemas a partir de ellos y trabajar con los datos de manera que estos puedan ser validados. [00:05:58.0] Este es un documento XML terminado y no solo esta bien construido, sino que tambien es valido. [00:06:09.0]

Tutorial Information

Course: Microsoft Visual Studio .NET (Espaņol)
Author: Dave Mercer
SKU: 33738
ISBN: 1-933736-62-3
Release Date: 2007-01-19
Duration: 7.5 hrs / 101 lessons
Work Files: Yes
Captions: Available on CD and Online University
Compatibility: Vista/XP/2000, OS X, Linux
QuickTime 7, Flash 8

VTC Sign up & Benefits

  • Unlimited Access
  • 98,729 Video Tutorials (23,265 free)
  • Video Available as Flash or QuickTime
  • Over 1026 Courses
  • $30 for One Month Access
  • Multi-User Discounts Available