5.1 Introducción a XSL
|
|
- Lidia Maidana Padilla
- hace 8 años
- Vistas:
Transcripción
1 5.1 Introducción a XSL Añadir Forma al Contenido (I)! Un documento XML que cumple las normas del dialecto ListaML: <listas> <lista nombre= ESIDE-TIM desc= Lista de TiM > <subs mail= 1jolopez@rigel.deusto.es /> <subs mail= 3jugonza@rigel.deusto.es /> </lista> <lista nombre= AMIGOS desc= Lista de amigos > <subs mail= colegui@mixmail.com /> <subs mail= compi@hotmail.com /> <subs mail= amiguete@wanadoo.es /> </lista> </listas> 2002 Borja Sotomayor 1
2 Añadir Forma al Contenido (II)! Es un documento XML bien formado y válido... Genial!! Sin embargo, si intentamos visualizar este documento en Internet Explorer, en Mozilla, etc. lo único que veremos será... el documento XML!! Según el navegador, a veces veremos el contenido de las etiquetas del documento.! Por qué? Añadir Forma al Contenido (III)! El navegador web reconoce HTML y XHTML.! P.ej.: Sabe que cuando se encuentra con una etiqueta <table> tiene que empezar a dibujar una tabla.! El navegador web no reconoce las etiquetas de nuestro lenguaje (<lista> <subs> le suenan a Chino y las ignora)! Cómo podemos conseguir que el navegador web reconozca nuestro dialecto y lo visualice de una cierta manera? (p.ej. en una tabla) 2002 Borja Sotomayor 2
3 Añadir Forma al Contenido (IV)! Una posible solución " Cada vez que se crea un nuevo dialecto XML, se notifica a los fabricantes de navegadores web para que incluyan en su producto un motor de visualización.! Esto, obviamente, es una locura. El numero de dialectos XML existentes es demasiado grande y no se puede estar al tanto de todos ellos. Añadir Forma al Contenido (V)! Solución: encargarnos nosotros mismos de aplicar una forma al contenido. Es decir, indicar de alguna manera al navegador web cómo debe presentarse visualmente la información contenida en el documento XML (por pantalla, la impresora, etc.) Borja Sotomayor 3
4 Añadir Forma al Contenido (VI)! Sin embargo, hay que tener en cuenta una cosa: la mayoría de los dialectos XML son dialectos orientados al contenido. Es decir, almacenan únicamente datos y ninguna información sobre la presentación de los datos. Añadir Forma al Contenido (VII)! Entonces... cómo añadimos esta información sobre presentación (la forma) sin contaminar el documento XML?! El documento XML sólo debe almacenar el contenido!!! Solución " XSL (extensible Stylesheet Language) 2002 Borja Sotomayor 4
5 XSL (I)! XSL es una tecnología XML que se compone de dos dialectos XML:! XSLT! XSL-FO! Cómo nos ayuda cada una a añadir forma a nuestro contenido? XSL (II)! XSLT " Es un lenguaje que nos permite transformar un documento XML de un dialecto a otro.! Podemos transformar un dialecto XML orientado al contenido (ListaML) a un dialecto orientado a la presentación (XHTML, por ejemplo, para presentación en la web) 2002 Borja Sotomayor 5
6 XML (ListaML) XML (XSLT) Hoja de Transformación XML (XHTML) El navegador web no sabe visualizarlo El navegador web sabe visualizarlo! La Hoja de Transformación es un documento XML en el que se especifican unas transformaciones utilizando el lenguaje XSLT.! Podemos especificar unas transformaciones que convierten un documento ListaML en un documento XHTML.! Para llevar a cabo dicha conversión aplicamos la hoja de transformación al documento ListaML. XSL (III)! Ojo! Se ha hablado mucho de que el navegador web sabe o no sabe visualizar un documento. Los navegadores web no son los únicos programas capaces de visualizar dialectos XML (de hecho, los últimos navegadores web sólo visualizan dialectos XML orientados a web, como XHTML).! El termino correcto es agente de usuario (User Agent) o agente de visualización Borja Sotomayor 6
7 XSL (IV)! Por ejemplo, hay agentes que visualizan CML (Chemical Markup Language) o MathML (formulas matemáticas). Igual que el navegador web, estos agentes no entenderían nuestro lenguaje ListaML ( pero tampoco entenderían XHTML!) XSL (V)! XSL-FO " Es un lenguaje que nos permite especificar directamente el formato de un documento:! Páginas, tablas, cabeceras, etc.! Obviamente, es un dialecto XML orientado a la presentación Borja Sotomayor 7
8 5.2 XSLT: Introducción Introducción (I)! Ejemplo. Partimos del siguiente documento ListaML: <listas> <lista nombre= ESIDE-TIM > <subs mail= /> <subs mail= /> </lista> <lista nombre= AMIGOS > <subs mail= /> <subs mail= /> <subs mail= /> </lista> </listas> 2002 Borja Sotomayor 1
9 Introducción (II)! Ya hemos dicho antes que este documento no puede ser visualizado en un navegador web (en general: en cualquier User Agent que no entienda el dialecto ListaML )! Si lo transformamos a XHTML, sí podríamos visualizarlo en un navegador web. Introducción (III)! Cómo hacemos esta transformación? Especificando reglas de transformación.! Regla de transformación: Especifica los cambios que han de realizarse a una entidad A para que se convierta en una entidad B.! Para transformar nuestro documento ListaML a XHTML podríamos especificar 3 reglas de transformación Borja Sotomayor 2
10 Queremos que el resultado de toda la transformación sea un documento XHTML. Por lo tanto, habrá que transformar el elemento raíz <listas> en algo que se parezca a un documento XHTML: <listas>... </listas> <html> <head> <title>listas de Distribucion</title> </head> <body>... </body> </html> 1ª Regla de Transformación: El elemento <listas> pasa a convertirse en el esqueleto de un documento XHTML. Ojo! Si sólo aplicamos la 1ª regla obtenemos esto: <html> <head> <title>listas de Distribucion</title> </head> <body> <lista nombre= ESIDE-TIM > <subs mail= 1jolopez@rigel.deusto.es /> <subs mail= 3jugonza@rigel.deusto.es /> </lista> <lista nombre= AMIGOS > <subs mail= colegui@mixmail.com /> <subs mail= compi@hotmail.com /> <subs mail= amiguete@wanadoo.es /> </lista> </body> </html> Sólo hemos transformado el elemento <listas>! El resto del documento no ha sido modificado (se ha introducido tal cual en el esqueleto HTML ). Obviamente, esto todavía no es un documento XHTML. Hay que aplicar más reglas de transformación Borja Sotomayor 3
11 Si queremos que las listas se presenten en una tabla XHTML, podemos transformar el elemento <lista> en una tabla cuya primera fila contiene el nombre de la lista. <lista nombre= nombre_lista >... </lista> <table border="1"> <tr><th>lista nombre_lista</th></tr>... </table> 2ª Regla de Transformación: El elemento <lista> pasa a convertirse en el esqueleto de una tabla XHTML. Si aplicamos la 1ª y 2ª regla tenemos lo siguiente: <html> <head> <title>listas de Distribucion</title> </head> <body> <table border="1"> <tr><td>lista ESIDE-TIM</td></tr> <subs mail= 1jolopez@rigel.deusto.es /> <subs mail= 3jugonza@rigel.deusto.es /> </table> <table border="1"> <tr><td>lista AMIGOS</td></tr> <subs mail= colegui@mixmail.com /> <subs mail= compi@hotmail.com /> <subs mail= amiguete@wanadoo.es /> </table> </body> </html> 2002 Borja Sotomayor 4
12 Si hemos transformado el elemento <lista> en el esqueleto de una tabla XHTML, entonces tiene sentido que el elemento <subs> sea transformado en filas para esa tabla. <subs mail= dir_mail /> <tr> <td>dir_mail</td> </tr> 3ª Regla de Transformación: El elemento <subs> pasa a convertirse en una fila de una tabla XHTML. Finalmente, si aplicamos todas las reglas: <html> <head> <title>listas de Distribucion</title> </head> <body> <table border="1"> <tr><td>lista ESIDE-TIM</td></tr> <tr><td>1jolopez@rigel.deusto.es</td></tr> <tr><td>3jugonza@rigel.deusto.es</td></tr> </table> <table border="1"> <tr><td>lista AMIGOS</td></tr> <tr><td>colegui@mixmail.com</td></tr> <tr><td>compi@hotmail.com</td></tr> <tr><td>amiguete@wanadoo.es</td></tr> </table> </body> </html> Un documento XHTML válido y bien formado! 2002 Borja Sotomayor 5
13 Introducción (III)! La transformación que hemos hecho paso a paso en este ejemplo la podemos hacer con XSLT.! XSLT nos permite especificar formalmente las reglas de transformación.! Las reglas de transformación estarán en un documento llamado hoja de transformación. Introducción (IV) XML (ListaML) Regla 1 Regla 2 Regla 3 Hoja de Transformación XML (XHTML) El navegador web no sabe visualizarlo El navegador web sabe visualizarlo! La hoja de transformación es un documento XML ( no olvidemos que XSLT también es un dialecto XML!) 2002 Borja Sotomayor 6
14 Introducción (V)! Para vincular una hoja de transformación a un documento XML tenemos que añadir la siguiente instrucción de procesamiento en el documento XML: <?xml-stylesheet type= text/xml href= URL?> Introducción (VI)! En la Web, la transformación la puede realizar:! El servidor web! El cliente (el navegador web)! Es preferible que se encargue el servidor web, ya que no todos los navegadores web están totalmente preparados para realizar transformaciones XSLT Borja Sotomayor 7
15 Aplicaciones de XSLT (I)! XSLT es un lenguaje muy potente.! Curiosidad: Se ha demostrado que XSLT es un lenguaje Turing-Completo.! Pueden especificarse transformaciones muy complejas.! Las transformaciones que hemos hecho en el ejemplo no son más que la punta del iceberg. Aplicaciones de XSLT (II)! XSLT tiene principalmente tres aplicaciones:! XML contenido " XML presentación Convertir de un dialecto XML orientado al contenido a otro orientado a la presentación. Lo que conseguimos es añadir forma al contenido. Es lo que hemos hecho en el ejemplo. De cara a la Web, es la principal aplicación de XSLT Borja Sotomayor 8
16 Aplicaciones de XSLT (III)! XML contenido " XML contenido XML se utiliza mucho como soporte para almacenar datos (sin que necesariamente luego tengan que ser presentados visualmente). Es una aplicación inesperada de XML, pero que está cobrando mucha importancia y protagonismo. Por eso mismo, resulta interesante poder convertir un dialecto orientado al contenido a otro dialecto también orientado al contenido. Aplicaciones de XSLT (IV) Ejemplo: Supongamos que una compañía con la que trabajamos almacena la información sobre sus listas de distribución utilizando un dialecto XML llamado DistroListML. Con XSLT podemos crear una hoja de transformación que convierta nuestros documentos ListaML a DistroListML. De esta manera, las dos compañías consiguen compartir datos fácilmente Borja Sotomayor 9
17 Aplicaciones de XSLT (V)! XML " No XML Podemos utilizar XSLT para convertir un documento XML (orientado al contenido o a la presentación) en un documento no-xml. Por ejemplo, utilizando XSLT podemos convertir XML a:! Imágenes 2D y 3D! Documentos PDF! Código fuente de un programa! Formatos ad hoc Estas hojas de transformación (sobre todo las que convierten un documento XML en una imagen) son bastante complicadas y difíciles de programar Borja Sotomayor 10
18 5.3 XSLT: Estructura Básica Elemento Raíz (I)! XSLT es un dialecto XML.! Hoja de Transformación " Un documento XML que cumple las normas del dialecto XSLT.! El elemento raíz de este documento XML es: <xsl:stylesheet>... </xsl:stylesheet> 2002 Borja Sotomayor 1
19 Elemento Raíz (II)! El elemento raíz tiene dos atributos obligatorios:! version= numero_version! Actualmente sólo hay tres posibles números de versión: 1.0, 1.1, y 2.0! xmlns:xsl= El valor de este atributo debe escribirse exactamente así. De lo contrario, la hoja de transformación no funcionará. Reglas de Transformación (I)! El elemento raíz puede contener varios `elementos de primer nivel.! El más importante es <xsl:template>... </xsl:template>! Cada elemento xsl:template es una regla de transformación Borja Sotomayor 2
20 Reglas de Transformación (II)! El elemento xsl:template tiene un atributo match con el que especificamos qué debe transformar la regla.! Por ejemplo: <xsl:template match= lista >... </xsl:template> es una regla de transformación para el elemento lista Reglas de Transformación (III)! Cuando el procesador XSLT se encuentra en el documento XML un elemento que cumpla la condición especificada en el match, lo substituye por lo que sea que haya dentro del <xsl:template>.! El atributo match toma el valor de una dirección XPath Borja Sotomayor 3
21 <tienda> <articulo precio= >Impresora</articulo> <articulo precio= >Disco Duro</articulo> <articulo precio= >Monitor</articulo> </tienda> + <xsl:stylesheet... > <xsl:template match= articulo > Esto es un articulo </xsl:template> </xsl:stylesheet> = Esto es un articulo Esto es un articulo Esto es un articulo Todos los elementos <articulo> son substituidos por el texto Esto es un articulo El Procesador XSLT (I)! Pero si yo tengo el siguiente documento XML: <cineasta nombre= Woody Allen > <peliculas>... </peliculas> <influencias> <cineasta nombre= Ingmar Bergman /> <cineasta nombre= Groucho Marx /> </influencias> </cineasta> y defino una regla de transformación con match= cineasta... qué elementos serán transformados? 2002 Borja Sotomayor 4
22 El Procesador XSLT (II)! Todos?! El primer elemento (Woody Allen)?! Los últimos (Bergman + Marx)?! match= cineasta? Si cineasta es una dirección XPath, Cual es el contexto?! Para resolver este tipo de problemas, conviene saber como aplica exactamente las reglas de transformación el procesador XSLT. El Procesador XSLT (III)! La transformación del documento es un proceso recursivo.! Primero intenta transformar el elemento raíz. Si existe una regla de transformación definida para el elemento raíz, la aplica. Si no aplica una regla por defecto, e intenta transformar a los hijos del elemento raíz Borja Sotomayor 5
23 El Procesador XSLT (IV)! Por cada hijo, si se ha definido una regla de transformación, se aplica. Si no, aplica una regla por defecto, e intenta transformar a los hijos del elemento. Este proceso se repite hasta que se agotan los hijos.! Ojo! Si un elemento efectivamente tiene definida una regla de transformación, ésta se aplica y los hijos no son transformados a no ser que lo solicitemos explícitamente. Informalmente, el algoritmo que sigue es: función Transformar(nodo) { Si existe regla de transformación para nodo en contexto entonces contexto # nodo Aplicar regla de transformación Si no contexto # nodo Aplicar regla por defecto Por cada hijo de nodo hacer Transformar(hijo) fin Por cada fin Si } main() { contexto # Nodo raíz Transformar(contexto) } Ojo! La expresión contexto # nodo no es estrictamente correcta. En XSLT, el contexto no depende exclusivamente del nodo actual sino de más parámetros, especialmente cuando se tiene que determinar si existe regla de transformación para nodo en contexto. Sin embargo, en la mayoría de los casos este algoritmo es válido Borja Sotomayor 6
24 <cineasta nombre= Woody Allen > <peliculas>... </peliculas> <influencias> <cineasta nombre= Ingmar Bergman /> <cineasta nombre= Groucho Marx /> </influencias> </cineasta> Si definimos una regla de transformación para cineasta entonces sólo será transformado el elemento raíz cineasta. Sus hijos serán ignorados Borja Sotomayor 7
25 5.4 XSLT: Instrucciones Básicas Instrucciones XSLT (I)! Antes hemos visto una regla de transformación muy sencilla: <xsl:stylesheet... > <xsl:template match= articulo > Esto es un articulo </xsl:template> </xsl:stylesheet>! Obviamente, en una transformación no vamos a limitarnos a sustituir elementos por texto. Querremos hacer cosas como:! Acceder al contenido del elemento.! Acceder a los atributos del elemento.! Decidir si queremos transformar también los hijos Borja Sotomayor 1
26 Instrucciones XSLT (II)! Esto se consigue con las instrucciones XSLT, que están contenidas dentro de las reglas de transformación (<xsl:template>) xsl:value-of (I)! Para mostrar el texto de un elemento, el valor de un atributo, etc. utilizamos <xsl:value-of select= exp_xpath />! exp_xpath es una expresión XPath (no necesariamente tiene que devolver un nodo)! Ojo! Si exp_xpath devuelve un nodo, entonces el texto que aparecerá en el documento resultante será el valor del nodo.! Si devuelve varios nodos, solo se tiene en consideración el primer nodo Borja Sotomayor 2
27 xsl:value-of (II)! Valores! Elemento: Concatenación de el valor de sus nodos texto y de los nodos texto de sus descendientes. La concatenación se realiza tal cual aparece en el documento XML original.! Nodo Raíz: Valor del elemento raíz.! Atributo: El propio valor del atributo. xsl:value-of (III)! Comentarios: El texto contenido entre <! y -->! Instrucciones de proceso: El texto contenido entre <? y?> pero sin el nombre de la instrucción de proceso Borja Sotomayor 3
28 <tienda> <articulo precio= >Impresora</articulo> <articulo precio= >Disco Duro</articulo> <articulo precio= >Monitor</articulo> </tienda> + <xsl:stylesheet... > <xsl:template match= articulo > <xsl:value-of select=. /> </xsl:template> </xsl:stylesheet> = Impresora Disco Duro Monitor Todos los elementos <articulo> son substituidos por su valor ( ojo con el contexto!!) <tienda> <articulo precio= >Impresora</articulo> <articulo precio= >Disco Duro</articulo> <articulo precio= >Monitor</articulo> </tienda> + <xsl:stylesheet... > <xsl:template match= articulo > <xsl:value-of /> </xsl:template> </xsl:stylesheet> = Todos los elementos <articulo> son substituidos por el valor de su atributo precio 2002 Borja Sotomayor 4
29 xsl:value-of (IV)! Y si queremos insertar un valor dentro de un atributo? Por ejemplo: <tienda> <articulo>impresora</articulo> <articulo>disco Duro</articulo> <articulo>monitor</articulo> </tienda> <tienda> <articulo nombre= Impresora /> <articulo nombre= Disco Duro /> <articulo nombre= Monitor /> </tienda> Cómo? xsl:value-of (V)! En principio, se nos podría ocurrir hacerlo así: <xsl:stylesheet... > <xsl:template match= articulo > <articulo nombre= <xsl:value-of select=. /> > </xsl:template> </xsl:stylesheet> 2002 Borja Sotomayor 5
30 xsl:value-of (VI)! No! Hay que poner la expresión XPath entre corchetes y dentro del valor del atributo: <xsl:stylesheet... > <xsl:template match= articulo > <articulo nombre= {.} /> </xsl:template> </xsl:stylesheet> xsl:apply-templates (I)! Para alterar el flujo de la transformación, en una regla podemos pausar la transformación actual y aplicar reglas a otro/s nodo/s.! Especificamos estos otros nodos con una dirección XPath.! Si nos fijamos en el algoritmo, es como si pudiésemos invocar nosotros mismos a la función Transformar(nodo) 2002 Borja Sotomayor 6
31 xsl:apply-templates (II)! Para hacer esto, utilizamos: <xsl:apply-templates select= dir_xpath /> <tienda> <articulo precio= >Impresora</articulo> <articulo precio= >Disco Duro</articulo> </tienda> + <xsl:stylesheet... > <xsl:template match= tienda > Los articulos de mi tienda son: <ol> <xsl:apply-templates select= articulo /> </ol> </xsl:template> <xsl:template match= articulo > <li><xsl:value-of select=. /></li> </xsl:template> </xsl:stylesheet> 2002 Borja Sotomayor 7
32 xsl:apply-templates (III)! El resultado es: Los articulos de mi tienda son: <ol> <li>impresora</li> <li>disco Duro</li> </ol> xsl:apply-templates (IV)! Si omitimos el atributo select, sencillamente se transforman todos los nodos hijos del contexto. <xsl:apply-templates /> 2002 Borja Sotomayor 8
33 xsl:apply-templates (V)! xsl:apply-templates y xsl:template tienen un atributo llamado mode, que me permite definir distintos modos de transformación.! Es decir, yo puedo especificar más de una regla de transformación para una misma dirección XPath, distinguiendo las reglas con el atributo mode. xsl:apply-templates (VI)! Por ejemplo: <xsl:template match= articulo mode= negrita > <b><xsl:value-of select=. /></b> </xsl:template> <xsl:template match= articulo mode= cursiva > <i><xsl:value-of select=. /></i> </xsl:template> 2002 Borja Sotomayor 9
34 xsl:apply-templates (VII)! Cual se aplica? Lo indico con el atributo mode de xsl:apply-templates. <xsl:apply-templates select= articulo mode= negrita /> Otras Instrucciones! Lo que hemos visto es lo básico de XSLT. Tiene muchas otras instrucciones que le dan mucha potencia y versatilidad:! Iteración! Estructuras condicionales! Ordenación de nodos según un criterio 2002 Borja Sotomayor 10
Transformación de documentos XML con
Transformación de documentos XML con X S L T Necesidad de las transformaciones XML se presenta como un estándar para transmitir datos a través de Internet. Ante la posibilidad de que distintos centros
Más detallesGENERAR DOCUMENTOS HTML USANDO LENGUAJE PHP. EJERCICIO RESUELTO EJEMPLO SENCILLO. (CU00733B)
APRENDERAPROGRAMAR.COM GENERAR DOCUMENTOS HTML USANDO LENGUAJE PHP. EJERCICIO RESUELTO EJEMPLO SENCILLO. (CU00733B) Sección: Cursos Categoría: Tutorial básico del programador web: HTML desde cero Fecha
Más detalles1 Introducción a XML
1 Introducción a XML Introducción (I)! Qué es XML?! Últimamente todo el mundo habla sobre XML!! Dicen que es un lenguaje etiquetado...es decir: Es un lenguaje como HTML, pero con nuevas etiquetas?! Dicen
Más detalles1.1.- Introducción a la Web Vemos una introducción al medio donde se encajan los lenguajes que vamos a tratar: la web.
Sesión 01: Introducción a los lenguajes web COMPUTACION E INFORMATICA WEB DEVELOPPER III Competencias a Conseguir: - Introducción general a la programación web. - Conocer y diferenciar el concepto de páginas
Más detallesCAPAS O CONTENEDORES EN HTML. ETIQUETAS DIV Y SPAN. EJEMPLOS. MAQUETAR O DAR ESTRUCTURA A LAS PÁGINAS WEB. (CU00726B)
APRENDERAPROGRAMAR.COM CAPAS O CONTENEDORES EN HTML. ETIQUETAS DIV Y SPAN. EJEMPLOS. MAQUETAR O DAR ESTRUCTURA A LAS PÁGINAS WEB. (CU00726B) Sección: Cursos Categoría: Tutorial básico del programador web:
Más detallesPROCESADORES DE LENGUAJES I PRÁCTICA DE LABORATORIO 7
PROCESADORES DE LENGUAJES I PRÁCTICA DE LABORATORIO 7 En esta práctica veremos cómo aplicar transformaciones XSLT a documentos XML. Esta tecnología nos permite hacer algo similar a lo que ya hicimos en
Más detallesCÓMO CREAR NUESTRO CATÁLOGO
CÓMO CREAR NUESTRO CATÁLOGO Mediante la aplicación (http://www.prensasoft.com/programas/conline) podemos crear nuestros propios catálogos. Para crear un catálogo necesitamos: - Varios productos que mostrar,
Más detallesCASO PRÁCTICO DISTRIBUCIÓN DE COSTES
CASO PRÁCTICO DISTRIBUCIÓN DE COSTES Nuestra empresa tiene centros de distribución en tres ciudades europeas: Zaragoza, Milán y Burdeos. Hemos solicitado a los responsables de cada uno de los centros que
Más detalles2 Estructura de un Documento XML
2 Estructura de un Documento XML Introducción (I)! Un documento XML contiene texto, nunca datos binarios.! Documento XML Fichero XML! Un documento XML puede estar en un registro de una base de datos,
Más detallesLa ventana de Microsoft Excel
Actividad N 1 Conceptos básicos de Planilla de Cálculo La ventana del Microsoft Excel y sus partes. Movimiento del cursor. Tipos de datos. Metodología de trabajo con planillas. La ventana de Microsoft
Más detallesCentro de Capacitación en Informática
Combinación de funciones y fórmulas =SI(Y(...)...) o =Si(O(...)...) En secciones anteriores vimos que la función SI() debía cumplir una condición, como por ejemplo, controlar si en una celda determinada
Más detallesInstructivo Asesoría Básica Comunidad Virtual SharePoint 2010
Instructivo Asesoría Básica Comunidad Virtual SharePoint 2010 CONTENIDO 1. Qué es? 2. Cómo crear y acceder a la Comunidad Virtual en Microsoft SharePoint 2010? Ejemplo. 3. Qué tengo en la página de inicio
Más detalles3.1 Tipos de DTDs. ! Si queremos validar un documento XML (para comprobar si cumple las normas de un dialecto) tendremos que validarlo contra el DTD.
3.1 Tipos de DTDs Introducción (I)! El DTD es un documento que nos permite definir un dialecto XML.! DTD " Document Type Definition! Si queremos validar un documento XML (para comprobar si cumple las normas
Más detallesTransformación de documentos : XSLT
Transformación de documentos : XSLT XSL : Lenguaje Extensible de Hojas de Estilo, cuyo objetivo principal es mostrar cómo debería estar estructurado el contenido, cómo debería ser diseñado el contenido
Más detallesGUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS.
GUÍA RÁPIDA DE TRABAJOS CON ARCHIVOS. 1 Direcciones o Ubicaciones, Carpetas y Archivos Botones de navegación. El botón Atrás permite volver a carpetas que hemos examinado anteriormente. El botón Arriba
Más detallesUTILIZACIÓN DE UNA CUENTA DE CORREO ELECTRÓNICO (NUEVO) Acceso al correo electrónico
Acceso al correo electrónico Pasamos ahora a lo que sería usar la cuenta de correo que nos hicimos en la clase anterior. Lo primero que hacemos es entrar en la página web de Yahoo y localizar el icono
Más detallesFormularios HTML. Elementos de Programación y Lógica
Formularios HTML Elementos de Programación y Lógica Formularios HTML es un lenguaje de marcado cuyo propósito principal consiste en estructurar los contenidos de los documentos y páginas web. Sin embargo,
Más detallesDesarrollo de software para navegación web desde terminales celulares de 3ª generación
Desarrollo de software para navegación web desde terminales celulares de 3ª generación Registro SIP 2008-0796 Resumen Como parte de un Programa generador de páginas web para celulares, se desarrolló un
Más detallesCentro de Capacitación en Informática
Fórmulas y Funciones Las fórmulas constituyen el núcleo de cualquier hoja de cálculo, y por tanto de Excel. Mediante fórmulas, se llevan a cabo todos los cálculos que se necesitan en una hoja de cálculo.
Más detallesLA WEB 2.0 (III): RSS Y GOOGLE READER
LA WEB 2.0 (III): RSS Y GOOGLE READER TUTORIALES INFORMÁTICA DOCENCIA RAFALAFENA Continuamos con nuestros tutoriales de informática dedicados a la web 2.0, y en esta ocasión hablamos de un servicio muy
Más detallesPlantilla de texto plano
Plantilla de texto plano Esta es la plantilla seleccionada por defecto al crear una nueva página. Título: Es el título que aparecerá identificando a la página, así como en la cabecera del documento en
Más detallesEl proceso de edición digital en Artelope y CTCE
El proceso de edición digital en Artelope y CTCE Carlos Muñoz Pons Universitat de València carlos.munoz-pons@uv.es Introducción Una de las cuestiones más importantes a la hora de trabajar en proyectos
Más detallesCÓMO CREAR UN SITIO WEB CON GOOGLE SITES
CÓMO CREAR UN SITIO WEB CON GOOGLE SITES Vamos a analizar las características de una herramienta que ofrece google y que posibilita la creación de páginas sencillas y personales y que se denomina google
Más detallesManual Usuario Wordpress. Índice
2 Índice 1. Manual usuario...2 1.1 Zona de mensajes...2 1.2 Zona de usuarios...5 1.2.1 Identificarse...5 1.2.2 Registrarse...6 1.3 Categorías...6 1.4 Subscribirse...6 1.5 Archivos...7 1.6 Calendario...7
Más detallesGUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES
GUÍA TÉCNICA PARA LA DEFINICIÓN DE COMPROMISOS DE CALIDAD Y SUS INDICADORES Tema: Cartas de Servicios Primera versión: 2008 Datos de contacto: Evaluación y Calidad. Gobierno de Navarra. evaluacionycalidad@navarra.es
Más detallesEste programa mueve cada motor de forma independiente, y cuando termina una línea pasa a la siguiente.
1 Programa 1 Utilizando el icono añadimos un movimiento a por cada línea de programa. Podremos usar 8 posibles líneas de programa (Base, Hombro, Codo, Muñeca, Pinza, Salida 1, Salida 2 y línea en blanco).
Más detalles2011-2012 RESOLUCIÓN DE ERRORES EN MOODLE CAMPUS VIRTUAL-BIRTUALA UPV-EHU
2011-2012 RESOLUCIÓN DE ERRORES EN MOODLE CAMPUS VIRTUAL-BIRTUALA UPV-EHU Antecedentes:... 2 1. Introducción... 3 2. Imágenes que no se visualizan... 3 3. URLs de recursos o actividades que no son autocontenido...
Más detallesHojas de Estilos XSLT en el aula. Nieves Carralero Colmenar I.E.S Ramón y Cajal. Albacete ncarralero@jccm.es
Hojas de Estilos XSLT en el aula Nieves Carralero Colmenar I.E.S Ramón y Cajal. Albacete ncarralero@jccm.es Resumen Según la Orden EDU/2887/2010, de 2 de noviembre, por la que se establece el currículo
Más detallesEJEMPLO DE APERTURA Y CIERRE DE UNA ETIQUETA.
DOCUMENTOS HTML QUÉ SON? Los documentos HTML son archivos creados con etiquetas en lenguaje de hyper text markup language (lenguaje de hipertexto). Estos documentos son interpretados por los programas
Más detallesZCARTAS: Iniciación a la suma y resta de números enteros... 4. Introducción... 4. Actividad 1: Escenario con cartas numeradas desde -2 hasta 2...
CONTENIDO ZCARTAS: Iniciación a la suma y resta de números enteros... 4 Introducción... 4 Actividad 1: Escenario con cartas numeradas desde -2 hasta 2... 4 Contenidos trabajados... 4 Instrucciones de Scratch...
Más detallesUn kilobyte (KB) son 1024 bytes, un Megabyte (MB) son 1024 KB, un Gigabyte son 1024 Mb
El Explorador de Windows es la herramienta básica en un Sistema Operativo porque con ella controlaremos toda la información que tenemos guardada en nuestro disco duro, disquete, CD, USB, etc. Terminología
Más detallesMATERIAL 2 EXCEL 2007
INTRODUCCIÓN A EXCEL 2007 MATERIAL 2 EXCEL 2007 Excel 2007 es una planilla de cálculo, un programa que permite manejar datos de diferente tipo, realizar cálculos, hacer gráficos y tablas; una herramienta
Más detallesNORMA 19.14 (SEPA) 22/11/2013
NORMA 19.14 (SEPA) 22/11/2013 1. Descripción La aplicación de generación de ficheros de adeudos permite generar fácilmente Órdenes para que su banco efectúe el cobro de recibos a clientes creando una Base
Más detalles2. ABRIR UN NUEVO DOCUMENTO DE TRABAJO
2. ABRIR UN NUEVO DOCUMENTO DE TRABAJO 18 Introducción Hasta ahora hemos visto como abrir una imagen para tratarla en Photoshop CS3, y a guardarla en cualquiera de los estados en los que se encuentre en
Más detallesSquipy v1.1. 0.-Introducción
Squipy v1.1 0.-Introducción Squipy es un sencillo proxy que permite filtrar y modificar los datos que se envían desde el navegador hacia un servidor web. El interfaz está en castellano y en inglés y su
Más detallesConfiguración de DNS seguros
Configuración de DNS seguros para la navegación de niños por Internet El otro día os contaba del secuestro de los DNS de Google, y qué son los DNS. Para hacer un resumen rápido: son como las páginas amarillas
Más detallesPrefDataImporter Manual de Usuario Noviembre de 2013
PrefDataImporter Manual de Usuario Noviembre de 2013 Ronda Guglielmo Marconi, 9 Parque Tecnológico 46980 Paterna Valencia Spain T +34 96 338 99 66 ventas@preference.es Por favor, recicle Documento PrefSuite
Más detallesPRÁCTICAS DE GESTIÓN GANADERA:
PRÁCTICAS DE GESTIÓN GANADERA: MANEJO DE HOJA DE CÁCULO (EXCEL) 1. INTRODUCCIÓN AL MANEJO DE EXCEL La pantalla del programa consta de una barra de herramientas principal y de una amplia cuadrícula compuesta
Más detallesCÓMO DESCARGAR E INSERTAR O INSTALAR PLUGINS O BOTONES DE FACEBOOK EN NUESTRA PÁGINA WEB: ME GUSTA. (DV00503A)
APRENDERAPROGRAMAR.COM CÓMO DESCARGAR E INSERTAR O INSTALAR PLUGINS O BOTONES DE FACEBOOK EN NUESTRA PÁGINA WEB: ME GUSTA. (DV00503A) Sección: Divulgación Categoría: Servicios web gratuitos Fecha revisión:
Más detallesEstructuras de Datos y Algoritmos. Árboles de Expresión
Estructuras de Datos y Algoritmos Árboles de Expresión Año 2014 Introducción Los avances tecnológicos producen día a día una gran cantidad de información que debe ser almacenada y procesada en forma eficiente.
Más detallesCALCULAR NOTAS CON EXCEL
CALCULAR NOTAS CON EXCEL Este documento pretende ser una iniciación sencilla a Excel. Empezaremos indicando cómo se abre un libro Excel. A continuación debemos pensar cómo queremos organizar nuestra información
Más detallesTienda Virtual Synergy (Parte 2)
Tienda Virtual Synergy (Parte 2) El catálogo electrónico de productos es la base de toda la aplicación por lo que siempre será necesario instalarlo. Los siguientes dos módulos (tienda virtual y módulo
Más detallesMANUAL DE USUARIO DEL SISTEMA PARA EL REDACTOR
MANUAL DE USUARIO DEL SISTEMA PARA EL REDACTOR Conceptos Básicos. Drupal es un sistema de gestión de contenido que permite manejar artículos, fotos, archivos, etc. Es un sistema dinámico que administra
Más detallesEn cualquier caso, tampoco es demasiado importante el significado de la "B", si es que lo tiene, lo interesante realmente es el algoritmo.
Arboles-B Características Los árboles-b son árboles de búsqueda. La "B" probablemente se debe a que el algoritmo fue desarrollado por "Rudolf Bayer" y "Eduard M. McCreight", que trabajan para la empresa
Más detallesAntes de construir tu base de datos es conveniente saber que tipos de datos vas a almacenar y como distribuirlos.
Microsoft Access es un sistema de gestión de bases de datos para uso personal o de pequeñas organizaciones. En pocas palabras, sirve para manipular información. Antes de construir tu base de datos es conveniente
Más detallesManual para configurar nuestra privacidad en Facebook
Manual para configurar nuestra privacidad en Facebook Desde los inicios de Facebook, sus condiciones de privacidad han ido cambiando y han sido objeto de críticas y debates. A día de hoy sigue cambiando,
Más detallesGUÍA PARA PUBLICACIÓN DE CONTENIDO www.psico.edu.uy
GUÍA PARA PUBLICACIÓN DE CONTENIDO www.psico.edu.uy INTRODUCCIÓN Esta guía mostrará como publicar contenido en nuestro sitio web www.psico.edu.uy que cuenta con la instalación de Drupal y está dirigida
Más detallesCaso práctico de Cuadro de Mando con Tablas Dinámicas
1 Caso práctico de Cuadro de Mando con Tablas Dinámicas Luis Muñiz Socio Director de SisConGes & Estrategia Introducción Hay una frase célebre que nos permite decir que: Lo que no se mide no se puede controlar
Más detallesUn Navegador es un programa que nos conecta a Internet y nos permite organizar nuestro
Introducción Un Navegador es un programa que nos conecta a Internet y nos permite organizar nuestro acceso al mundo Web. Cuando queremos entrar a Internet, lo primero que se abre en el ordenador es el
Más detallesReservas - Rooming List
Reservas - Rooming List Desde esta pantalla obtendremos la rooming list del día o periodo solicitados. 1. Criterios para obtener la Rooming List En la parte derecha de la pantalla se nos ofrecen todas
Más detallesTUTORIAL SOBRE EL MANEJO DE LA OFICINA VIRTUAL PARA LA REMISIÓN DE INFORMES DE DOCENCIA VIRTUAL VÍA ADMINISTRACIÓN ELECTRÓNICA
TUTORIAL SOBRE EL MANEJO DE LA OFICINA VIRTUAL PARA LA REMISIÓN DE INFORMES DE DOCENCIA VIRTUAL VÍA ADMINISTRACIÓN ELECTRÓNICA. COORDINADORES DE MÓDULOS/MATERIAS/ ASIGNATURAS VIRTUALES DE POSGRADOS CON
Más detallesRECUPERAR DATOS DE UN FORMULARIO HTML USANDO PHP. USO DE $_GET. EJEMPLOS Y EJERCICIOS RESUELTOS. (CU00833B)
APRENDERAPROGRAMAR.COM RECUPERAR DATOS DE UN FORMULARIO HTML USANDO PHP. USO DE $_GET. EJEMPLOS Y EJERCICIOS RESUELTOS. (CU00833B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP desde
Más detallesInfoPath forma parte del paquete ofimático de Microsoft desde la versión XP (2003).
Formularios Los Sistemas Informacionales utilizan los datos derivados de los OAS y Transaccionales (nóminas, facturaciones, etc.) para, en su aspecto más básico, generar informes que ayuden a los directivos
Más detallesNemoTPV SAT Manual de usuario 1. NemoTPV SAT APLICACIÓN DE GESTIÓN DE SERVICIO TÉCNICO PARA PUNTOS DE VENTA DE EUSKALTEL
NemoTPV SAT Manual de usuario 1 NemoTPV SAT APLICACIÓN DE GESTIÓN DE SERVICIO TÉCNICO PARA PUNTOS DE VENTA DE EUSKALTEL NemoTPV SAT Manual de usuario 2 Ante un problema, lo importante no es saber solucionarlo,
Más detallesA25. Informática aplicada a la gestión Curso 2005/2006 Excel Tema 7. Funciones avanzadas de Excel II
DEPARTAMENTO DE LENGUAJES Y SISTEMAS INFORMÁTICOS ESCUELA SUPERIOR DE TECNOLOGÍA Y CIENCIAS EXPERIMENTALES A.D.E.M. Segundo Curso A25. Informática aplicada a la gestión Curso 2005/2006 Excel Tema 7. Funciones
Más detallesFeriaOnline.com C/Llamaquique Nº 4 Tfno: 985256655 33005 Oviedo mail: info@feriaonline.com Url: www.feriaonline.com
FeriaOnline.com C/Llamaquique Nº 4 Tfno: 985256655 33005 Oviedo mail: info@feriaonline.com Url: www.feriaonline.com 6.1 Creación de materiales con MS Office ÍNDICE: 1.- DOCUMENTACIÓN CON WORD 1.1 Los Hipervínculos
Más detallesGuía de usuario web. hermandad@hermandadvirgendelmar.es www.hermandadvirgendelmar.es [EL RECUERDO DE LA TIERRA Y EL AMOR A NUESTRA VIRGEN DEL MAR]
Guía de usuario web [EL RECUERDO DE LA TIERRA Y EL AMOR A NUESTRA VIRGEN DEL MAR] 1 ANTES DE EMPEZAR La Hermandad de la Santísima Virgen, quiere estar presente en las vidas de sus Hermanos y Hermanas,
Más detallesImpress : Programa de presentaciones de OpenOffice.
Impress : Programa de presentaciones de OpenOffice. Básicamente Impress es un programa de presentaciones proyectadas a través de diapositivas (pantallas completas) que un orador o ponente puede utilizar
Más detalles5.2.1 La Página Principal
5.2 Las Páginas WEB Una página Web es un documento electrónico escrito en un lenguaje de ordenador llamado HTML, o Hypertext Markup Language (lenguaje de marcación de hipertexto). Como ya hemos dicho,
Más detallesManual para la utilización de PrestaShop
Manual para la utilización de PrestaShop En este manual mostraremos de forma sencilla y práctica la utilización del Gestor de su Tienda Online mediante Prestashop 1.6, explicaremos todo lo necesario para
Más detallesComercial Cartas de Fidelización
Comercial Cartas de Fidelización El objetivo es poder enviar, de una forma sencilla a través de e-mail, textos en su idioma a todos los clientes que cumplen determinadas características. En principio,
Más detallesDESCARGA E INSTALACIÓN DE LA DOCUMENTACIÓN PARA LAS CLASES DEL API DE JAVA. CONSULTAR EN LOCAL O EN INTERNET? (CU00910C)
APRENDERAPROGRAMAR.COM DESCARGA E INSTALACIÓN DE LA DOCUMENTACIÓN PARA LAS CLASES DEL API DE JAVA. CONSULTAR EN LOCAL O EN INTERNET? (CU00910C) Sección: Cursos Categoría: Lenguaje de programación Java
Más detallesCÓMO CREAR UNA PÁGINA WEB v.1
CÓMO CREAR UNA PÁGINA WEB v.1 Índice 1 Introducción 1 2 Diseño gráfico 1 3 El lenguaje HTML 1 4 Alojamiento y publicación 2 5 Promoción 5 1 Introducción 2 Diseño gráfico Una página web es un espacio virtual
Más detallesManual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL
Manual de usuario para Android de la aplicación PORTAFIRMAS MÓVIL Índice 1 Introducción... 5 1.1 Perfil de la aplicación... 5 1.2 Requisitos técnicos... 5 2 Manual de usuario... 7 2.1 Instalación del certificado...
Más detalles- Dirigido a Centros Docentes- Versión 01-23/03/2010
K Manual de usuario "Inventario TIC - Dirigido a Centros Docentes- Versión 01-23/03/2010 ÍNDICE ÍNDICE...1 1. INTRODUCCIÓN...2 Terminología utilizada... 2 2. DESCRIPCIÓN DEL SISTEMA...2 3. CONSIDERACIONES
Más detallesManual de usuario de Solmicro BI. Página 1
Manual de usuario de Solmicro BI Página 1 Índice 1. Estructura general del sistema, 2. Estructura de presentación de la información, 3. Acceso a Solmicro BI y los diferentes cuadros de mando, 4. Partes
Más detallesManual de OpenOffice Impress
Manual de OpenOffice Impress. Capítulo 4. Trabajando con gráficos, esquemas y plantillas 1 Manual de OpenOffice Impress Capítulo 4: Trabajando con gráficos, esquemas y plantillas Este material es una adaptación
Más detallesEjercicio Nº 3: Realizar aumentos en una Tabla de Sueldos
SESION5: BASE DE DATOS PLANILLAS Ejercicio Nº : Realizar aumentos en una Tabla de Sueldos Veamos pues. En la hoja de calculo se tiene la Tabla de Sueldos de varios empleados (aquí ahora vemos solo empleados,
Más detallesManual de adminitración web www.accioncosteira.es
Manual de adminitración web www.accioncosteira.es Manual de administración Accioncosteira.es Contenidos 1. Presentación de la página...3 2. Tipos de contenido...5 2.1. Tipos de contenido...5 2.2. Categorías...5
Más detallesLuis Eduardo Barón Bienvenidos al Módulo N. 3 de Internet Para Emprendedores. Yo soy Luis Eduardo Barón. Álvaro Mendoza Y yo soy Álvaro Mendoza.
Bienvenidos al Módulo N. 3 de Internet Para Emprendedores. Yo soy Luis Eduardo Barón. Y yo soy. En el día de hoy tenemos un módulo que has estado esperando. Ya viste cómo puedes buscar tu mercado, cómo
Más detallesÚtil cuando tenemos que reinstalar en varios equipos iguales lo mismo.
Tutorial. Creación de un CD con Windows 7 personalizado y desatendida Objetivo Se trata de crear un disco de instalación sólo con las características que queramos que tenga, utilizando el DVD de instalación
Más detallesDIPLOMADO: LA DOCENCIA EN INTERNET
DIPLOMADO: LA DOCENCIA EN INTERNET Módulos. Módulo 1. Navegación por Internet. Unidad 1. Navegación en la Red. Unidad 2. El correo electrónico. Módulo 2. Internet en el ámbito científico-técnico. Unidad
Más detallesWeb institucional Edición de contenidos en idiomas
Web institucional Edición de contenidos en idiomas Web institucional Edición de contenidos en idiomas Fecha: Octubre-2009 Índice Índice de contenido 1. Objeto del documento...2 2. Consideraciones previas...2
Más detallesFuentes de información y plataformas de almacenamiento de información P08/93150/01582
Fuentes de información y plataformas de almacenamiento de información P08/93150/01582 FUOC P06/M1003/01067 2 Fuentes de información y plataformas de almacenamiento de información FUOC P08/93150/01582 Fuentes
Más detallesConfiguración Global de Joomla
Configuración Global de Joomla Una vez instalado y habiendo ingresado ya al panel de administración ubicado en http://www.midominio.com/joomla/administrator/ lo primero que vamos a hacer configurar las
Más detallesMANUAL PLATAFORMA SMSWORLD
1 MANUAL PLATAFORMA SMSWORLD - ENTRAMOS en www.smsworld.es - Ahora pinchamos sobre el enlace Plataforma de Envíos y nos llevara a la página principal de la plataforma. - En la página principal de la plataforma
Más detallesMódulo III. Aprendizaje permanente Tema 4: Aprendizaje de actividades laborales Entrevista. El papel de las familias como impulsoras del empleo
Módulo III. Aprendizaje permanente Tema 4: Aprendizaje de actividades laborales Entrevista. El papel de las familias como impulsoras del empleo Carmen Ochoa Berrozpe Pedagoga Responsable del Programa de
Más detallesServicio de estadísticas de Alojamiento Fecha de revisión: 19/09/2005
Servicio de estadísticas de Alojamiento Fecha de revisión: 19/09/2005 1. Acerca de este documento Este documento describe el servicio de estadísticas del que actualmente disfrutan algunas de las páginas
Más detallesPASOS PARA CREAR UNA PÁGINA WEB
http://www.rafatux.com PASOS PARA CREAR UNA PÁGINA WEB Con éste documento trato de orientar de una forma genérica los distintos pasos que deben de realizarse para crear una página web. PRIMER PASO: Estructura
Más detallesOtros tipos de Consultas
Otros tipos de Consultas Tabla de contenidos 1.- CONSULTA DE SELECCIÓN INTERACTIVA... 3 2.- CONSULTAS DE ACCIÓN... 4 3.- CONSULTAS DE TABLAS DE REFERENCIAS CRUZADAS... 6 Universidad de Salamanca Facultad
Más detallesManual de usuario. Tramitación de inspecciones periódicas de ascensores: La visión de las empresas conservadoras
Tramitación de inspecciones periódicas de ascensores: La visión de las empresas conservadoras 7 de Enero de 2008 Índice 1. INTRODUCCIÓN 3 2. SECUENCIAS PRINCIPALES A REALIZAR 4 2.1. FLUJO BASICO DE SECUENCIAS
Más detallesCONCEPTOS BASICOS. Febrero 2003 Página - 1/10
CONCEPTOS BASICOS Febrero 2003 Página - 1/10 EL ESCRITORIO DE WINDOWS Se conoce como escritorio la zona habitual de trabajo con windows, cuando iniciamos windows entramos directamente dentro del escritorio,
Más detallesXML. Introducción. Cómo se usa? XML Tree. Sintaxis XML
XML Introducción XML(eXtensible Markup Language) es un lenguaje de etiquetas. Hay que tener en cuenta que no es un lenguaje de programación y como tal no ejecuta instrucciones, XML se creó para estructurar,
Más detallesMódulo 8: Ofimática básica. Unidad didáctica 4: Introducción y modificación de datos. Access
Módulo 8: Ofimática básica Unidad didáctica 4: Introducción y modificación de datos Access UNIDAD DIDÁCTICA 4 Introducción y modificación de datos Créditos Autor/es: Fuentes Innovación y Cualificación
Más detallesIVOOX. 1º.-Subir y gestionar archivos.
IVOOX 1º.-Subir y gestionar archivos. Ivoox es un podcast que nos permite almacenar y compartir nuestros archivos de audio. Su dirección: http://www.ivoox.com/. Para utilizar Ivoox es necesario registrarse
Más detallesProyectos de Innovación Docente
Proyectos de Innovación Docente Manual de Usuario Vicerrectorado de Docencia y Profesorado Contenido INTRODUCCIÓN... 3 DATOS PERSONALES... 6 Modificar email... 6 Modificar contraseña... 7 GESTIÓN PROYECTOS...
Más detallesReconocimiento de Créditos Automatizado. Módulo de Gestión
Reconocimiento de Créditos Automatizado Módulo de Gestión versión 1.0 Índice Reconocimiento de Créditos Automatizado... 1 Módulo de Gestión... 1 versión 1.0... 1 1. Introducción... 2 2. Buzón de Solicitudes...
Más detallesSECRETARÍA VIRTUAL Perfil Ciudadano
SECRETARÍA VIRTUAL Perfil Ciudadano Marzo 2012 ÍNDICE 1. INTRODUCCIÓN...1 3. COMPONENTES NECESARIOS...3 4. TELETRAMITAR UNA SOLICITUD...4 4.1 Enviar una solicitud...4 4.1.1. Grabación de la solicitud...5
Más detallesESTRUCTURAS CONDICIONALES EN PHP: SWITCH, CASE, BREAK. EJEMPLOS DE USO Y EJERCICIOS RESUELTOS. (CU00820B)
APRENDERAPROGRAMARCOM ESTRUCTURAS CONDICIONALES EN PHP: SWITCH, CASE, BREAK EJEMPLOS DE USO Y EJERCICIOS RESUELTOS (CU00820B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP desde cero
Más detallesDreamWeaver. CS5 y CS6. Cursosindustriales. Curso de DreamWeaver CS6 1
DreamWeaver CS5 y CS6 Cursosindustriales. Curso de DreamWeaver CS6 1 DREAMWEAVER CS5. ENTORNO DE DESARROLLO. Dreamweaver es una aplicación propietario que facilita la labor del desarrollador Web y le permite
Más detallesCreación de una página web accesible sencilla
Unidad 2: Las hojas de estilo en cascada Creación de una página web accesible sencilla Objetivos: -Agregar formato a la página creada, a través de una hoja de estilo. Contenidos: -Incorporación de una
Más detallesDesarrollo Web en Entorno Servidor
Desarrollo Web en Entorno Servidor Tema 1: Introducción 1. Tipos de páginas Web. 2. Instalación del software. (XAMPP) 1 Tipos de páginas Web. Páginas estáticas. Páginas dinámicas. 2 Tipos de páginas Web.
Más detallesExportación e Importación horarios XML
Exportación e Importación horarios XML Tipo documento Guía de procesos Funcionalidad Perfiles: Administración y Dirección Etapa Descripción Dirigido a Guía para la comunicación entre SAUCE y las aplicaciones
Más detallesVersión 1.0 MANUAL DEL USUARIO
Versión 1.0 MANUAL DEL USUARIO ÍNDICE Introducción....2 Acceso a Geocatálogo...3 Descripción de Geocatálogo....4 Página inicial de Geocatálogo...4 Árbol de categorías....5 Lista de recursos...6 Información
Más detallesCuestionario sobre marketing 2.0
Cuestionario sobre marketing 2.0 1 Tienen que utilizar las empresas las nuevas herramientas web foros, redes sociales, blogs, comunidades - para seguir en el mercado? Hay muchas empresas que ni siquiera
Más detallesPRÁCTICA 1: Optimización con Excel 2010
Grado en Administración de Empresas Departamento de Estadística Asignatura: Optimización y Simulación para la Empresa Curso: 2011/2012 PRÁCTICA 1: Optimización con Excel 2010 1. Modelización mediante hojas
Más detallesPáginas web ::: Hojas de estilo CSS Diseño de materiales multimedia. Web 2.0. 1.7 Hojas de estilo CSS
49 1.7 Hojas de estilo CSS 50 1.7 Hojas de estilo CSS 1.7.1 Qué es una hoja de estilo? Una hoja de estilo es un archivo de extensión *.CSS (CSS, Cascading Style Sheets = Hojas de estilo) que contempla
Más detallesVAST: Manual de usuario. Autores: Francisco J. Almeida-Martínez Jaime Urquiza-Fuentes
VAST: Manual de usuario Autores: Francisco J. Almeida-Martínez Jaime Urquiza-Fuentes Índice general Índice general 2 1. Introducción 4 2. Representación intermedia del AST 5 2.1. Funcionamiento del VAST
Más detallesCombinar comentarios y cambios de varios documentos en un documento
Combinar comentarios y cambios de varios documentos en un documento Si envía un documento a varios revisores para que lo revisen y cada uno de ellos devuelve el documento, puede combinar los documentos
Más detallesMANUAL DEL PROGRAMA DE ASESORAMIENTO (Asesores) Navegador y limpiar caché/cookies...2 Acceso al programa de Asesoramiento... 7
MANUAL DEL PROGRAMA DE ASESORAMIENTO (Asesores) Índice Pasos previos a la visualización del programa: Navegador y limpiar caché/cookies...2 Acceso al programa de Asesoramiento... 7 Conceptos e información
Más detalles