... Instituto Politécnico Nacional Ingeniería en Sistemas Computacionales. Práctica 12

Tamaño: px
Comenzar la demostración a partir de la página:

Download "... Instituto Politécnico Nacional Ingeniería en Sistemas Computacionales. Práctica 12"

Transcripción

1 . Instituto Politécnico Nacional Ingeniería en Sistemas Computacionales Práctica 12 Alumno: _Torres Fernández Yuliana Teresa Boleta: Grupo: 3CM2 Profesor: Cifuentes Alvarez Alejandro Fecha de elaboración: 24 / 04 / Using Hibernate in a Web Application

2 INTRODUCCIÓN En este tutorial, se utiliza el IDE NetBeans para crear y desplegar una aplicación Web que muestra datos de una base de datos. La aplicación web utiliza el marco de Hibernate como la capa de persistencia para la recuperación y almacenamiento de objetos típicos JAVA (POJOs) a una base de datos relacional. Hibernate es el marco que proporciona herramientas para el mapeo relacional de objeto (ORM). El tutorial se muestra cómo agregar soporte para el marco de Hibernate para el IDE y crear los archivos necesarios de Hibernate. Después de crear los objetos Java y configurar la aplicación para utilizar Hibernate, JSF se crea un bean gestionado y las páginas JSF 2.0 para mostrar los datos.

3 Desarrollo Creación de la Base de Datos Este tutorial usa una base de datos MySQL llamada Sakila, una muestra gratis de base de datos MySQL que está disponible en el sitio de MySQL. La base de datos Sakila no se incluye al instalar el IDE lo que es necesario crear primero la base de datos para seguir este tutorial. Para crear la base de datos Sakila usted puede descargar e instalar el plugin de base de datos de muestra Sakila usando el gestor de plugins. Después de instalar el plugin de la base de datos Sakila se añade a la lista de bases de datos en el cuadro de diálogo Crear base de datos de MySQL. Para obtener más información sobre la configuración del IDE para trabajar con MySQL, consulte la Conexión a una base de datos MySQL Tutorial.

4 1. Abra el Administrador de complementos e instalar el plug-in muestra Sakila base de datos. 2. Después de instalar el plugin, iniciar la base de datos MySQL mediante la ampliación del nodo Bases de datos en la ventana Servicios, haga clic en el nodo de servidor de MySQL y seleccione Inicio. 3. Haga clic en el nodo de servidor MySQL y seleccione Crear base de datos. 4. Seleccione la base de datos Sakila en el menú Base de datos nuevo nombre en la lista desplegable del cuadro de diálogo de creación de MySQL base de datos. Haga clic en Aceptar. Al hacer clic en Aceptar un nodo Sakila aparece bajo el nodo de servidor MySQL. 5. Haga clic en el nodo Sakila y seleccione Conectar.

5 Al hacer clic en Conectar un nodo de conexión de base de datos de la base de datos Sakila (jdbc: mysql :/ / localhost: 3306/sakila [nombre de usuario en defecto]) aparece bajo el nodo Bases de datos. Cuando una conexión está abierta, puede ver los datos en la base de datos mediante la ampliación del nodo de conexión. Crear el proyecto de aplicación web En este ejercicio creará un proyecto de aplicación web y agregar las bibliotecas de Hibernate para el proyecto. Cuando se crea el proyecto, tendrá que elegir Hibernate en el panel de marcos de la asistente New Project y especificar la base de datos. 1. Elija Archivo> Nuevo Proyecto (Ctrl + Mayúsculas + N; + Mayúsculas + N en Mac) en el menú principal. Seleccione Aplicación Web de la categoría de Java Web y haga clic en Siguiente.

6 2. Tipo DVDStore para el nombre del proyecto y establecer la ubicación del proyecto. 3. Desmarque la opción Carpeta de uso dedicado, si se selecciona. Haga clic en Siguiente. Para este tutorial no hay razón para copiar las bibliotecas del proyecto en una carpeta específica, ya que no tendrá que compartir bibliotecas con otros usuarios. 4. Configurar el servidor para el servidor GlassFish 3 y fijar la versión Java EE Java EE 6 Web. Haga clic en Siguiente.

7 5. Seleccione la casilla de verificación JavaServer Faces y el uso de las bibliotecas por defecto JSF Seleccione la casilla de verificación Hibernate Seleccione la base de datos Sakila en el menú de conexión de base de datos la lista desplegable. Haga clic en Finalizar. Nota: Si la base de datos Sakila no está disponible como una opción en el panel Marcos en el asistente, compruebe si la conexión se muestran bajo el nodo Bases de datos en la ventana de Servicios. Si la conexión no está allí, es necesario crear la conexión de base de datos.

8 Al hacer clic en Finalizar, el IDE crea el proyecto de aplicación web y abre el archivo hibernate.cfg.xml y index.xhtml en el editor.

9 Si expande el nodo Bibliotecas en la ventana de Proyectos, se puede ver que el IDE añade las bibliotecas de Hibernate para el proyecto. Modificar el archivo de configuración de Hibernate Cuando se crea un nuevo proyecto que utiliza el marco de hibernación, el IDE crea automáticamente el fichero de configuración hibernate.cfg.xml en la raíz del classpath de contexto de la aplicación (en la ventana de Archivos, src / java). El archivo se encuentra en el package> <default en el nodo Source Packages en la ventana de proyectos. El archivo de configuración contiene información sobre la conexión de base de datos, las asignaciones de recursos y otras propiedades de conexión. Usted puede editar el archivo con el editor de multi-vista, o de modificar el código XML directamente en el editor XML. En este ejercicio va a modificar las propiedades predeterminadas especificadas en el hibernate.cfg.xml para habilitar el registro de depuración para las sentencias SQL y para permitir la gestión de Hibernate contexto de la sesión. 1. Abra hibernate.cfg.xml en la pestaña Diseño. Usted puede abrir el archivo mediante la ampliación del nodo package> <default en los paquetes fuente en la ventana de Proyectos y hibernate.cfg.xml doble clic.

10 2. En el editor de multi-vista XML, expanda el nodo Propiedades de configuración en las propiedades opcionales. 3. Haga clic en Agregar para abrir el complemento Propiedad Hibernate cuadro de diálogo. 4. En el cuadro de diálogo, seleccione la propiedad hibernate.show_sql y establecer el valor a true. Esto permite que el registro de depuración de las sentencias SQL.

11 5. Expanda el nodo Propiedades de Varios y haga clic en Agregar. 6. En el cuadro de diálogo, seleccione la hibernate.current_session_context_class propiedades y establecer el valor de enhebrar para permitir la gestión automática de Hibernate contexto de la sesión. 7. Haga clic en Agregar nuevo bajo el nodo Propiedades y seleccione Varios hibernate.query.factory_class en la lista desplegable Nombre de la propiedad. 8. Seleccione org.hibernate.hql.classic.classicquerytranslatorfactory como el valor de la propiedad. Haga clic en Aceptar.

12 Nota para el IDE NetBeans 6.9. Debe escribir org.hibernate.hql.classic.classicquerytranslatorfactory como el valor de la propiedad. En el IDE de NetBeans 6.9, el valor de la propiedad en la lista desplegable para la clase debe ser similar al siguiente (las tres propiedades nuevas están en negrita): Si hace clic en la ficha XML en el editor se puede ver el archivo en la vista XML. El archivo <hibernate-configuration> <session-factory name="session1"> <propiedad name="hibernate.dialect"> org.hibernate.dialect.mysqldialect </ propiedad> <propiedad name="hibernate.connection.driver_class"> com.mysql.jdbc.driver </ propiedad> <propiedad name="hibernate.connection.url"> jdbc: mysql :/ / localhost: 3306/sakila </ propiedad> <propiedad raíz name="hibernate.connection.username"> </ propiedad> <propiedad name="hibernate.connection.password"> # # # # # # </ propiedad> <propiedad name="hibernate.show_sql"> true </ propiedad> <propiedad hilo name="hibernate.current_session_context_class"> </ propiedad> <Propiedad </ Session-factory> </ Hibernate-configuration> 9. Guarde los cambios en el archivo. Puede cerrar el archivo porque no es necesario editar el archivo de nuevo.

13 Creación del archivo de Ayudante HibernateUtil.java Para utilizar Hibernate tiene que crear una clase auxiliar que se encarga de puesta en marcha y que tiene acceso a SessionFactory de Hibernate para obtener un objeto Session. La clase llama a configure () y carga el archivo de configuración hibernate.cfg.xml y después construye la SessionFactory para obtener el objeto Session. En esta sección se utiliza el asistente de archivo nuevo para crear la clase de ayuda HibernateUtil.java. 1. Haga clic en el nodo Source Packages y seleccione Nuevo> Otros para abrir el asistente de New File.

14 2. Seleccione Hibernar en la lista Categorías y HibernateUtil.java de la lista Tipos de archivo. Haga clic en Siguiente. 3. Escriba HibernateUtil para el nombre de clase y dvdrental para el paquete. Haga clic en Finalizar. Al hacer clic en Finalizar, HibernateUtil.java abre en el editor. Puede cerrar el archivo porque no es necesario editar el archivo. Generación de archivos de mapeo de Hibernate y las clases Java En este tutorial se utiliza un POJO (Plain Old Java objeto) para representar los datos en cada una de las tablas de la base de datos que va a utilizar. La clase Java especifica los campos de las columnas de las tablas y utiliza setters y getters simples para recuperar y escribir los datos. Para asignar los POJOs a las tablas que usted puede utilizar un archivo de mapeo de Hibernate, o el uso de anotaciones en la clase. Puede utilizar los archivos de mapeo Hibernate y POJOs de un asistente para crear base de datos de POJOs múltiples y archivos de mapeo basadas en tablas de bases de datos. Cuando se utiliza el asistente, seleccione todas las tablas para las que desea POJOs y archivos de asignación y el IDE a

15 continuación, genera los archivos para usted, basado en las tablas de bases de datos y agrega las entradas de mapeo para hibernate.cfg.xml. Cuando se utiliza el asistente, puede elegir los archivos que desea que el IDE para generar (sólo los POJOs, por ejemplo) y seleccione las opciones de generación de código (generar el código que utiliza EJB 3 anotaciones, por ejemplo). Nota. El IDE también tiene asistentes para ayudarle a crear POJOs individuales y archivos de asignación a partir de cero. Crear el archivo de hibernación inversa Ingeniería Si usted desea utilizar los archivos de mapeo Hibernate y POJOs de un asistente de base de datos, primero debe crear un archivo de hibernate.reveng.xml ingeniería inversa. Los archivos de mapeo Hibernate y POJOs de un asistente de base de datos requiere hibernate.reveng.xml y hibernate.cfg.xml. El archivo de la ingeniería inversa le permite tener un mayor control sobre la estrategia de mapeo de base de datos. La ingeniería inversa de Hibernate asistente crea un archivo de ingeniería inversa con una configuración predeterminada que se puede editar en el editor XML. Para crear el archivo de hibernación inversa ingeniería, realice los siguientes pasos. 1. Haga clic en el nodo Source Packages en la ventana de Proyectos y seleccione Nuevo> Otros para abrir el asistente de New File. 2. Seleccione Hibernar Asistente para ingeniería inversa en la categoría de Hibernate. Haga clic en Siguiente.

16 3. Especifique hibernate.reveng como nombre de archivo y src / java para la carpeta. Haga clic en Siguiente. 4. Seleccione hibernate.cfg.xml en el menú archivo de configuración de la lista desplegable, si no está seleccionado. 5. Seleccione las siguientes tablas de las tablas disponibles y haga clic en Agregar para agregar las tablas para las tablas seleccionadas. o actor o categoría o película o film_actor o film_category o lengua

17 Haga clic en Finalizar. El asistente genera un archivo hibernate.reveng.xml ingeniería inversa y abre el archivo en el editor. Puede cerrar el archivo de la ingeniería inversa, ya que no tendrá que editar el archivo. Para más detalles acerca de cómo trabajar con el archivo hibernate.reveng.xml, consulte el Capítulo 5. El control de la ingeniería inversa en la Guía de Referencia de herramientas de Hibernate.

18 La creación de los archivos de mapeo Hibernate y POJOs Puede utilizar los archivos de mapeo Hibernate y POJOs de un asistente de base de datos para generar los archivos para usted. El asistente puede generar un POJO y un archivo de asignación correspondiente a cada mesa que seleccione en el asistente. Los archivos de mapeo son archivos XML que contienen datos acerca de cómo las columnas de las tablas se asignan a los campos en los POJOs. Usted necesita tener los archivos hibernate.reveng.xml y hibernate.cfg.xml para utilizar el asistente. Para crear los POJOs y archivos de asignación mediante un asistente, realice los siguientes pasos. 1. Haga clic en el nodo Source Packages en la ventana de Proyectos y seleccione Nuevo> Otros para abrir el asistente de New File. 2. Seleccione Hibernar archivos de asignación y POJOs de una base de datos en la categoría de Hibernate. Haga clic en Siguiente. 3. Asegúrese de que los archivos hibernate.cfg.xml y hibernate.reveng.xml se seleccionan en las listas desplegables.

19 4. Seleccione JDK 5 Características del lenguaje en las opciones de configuración general. 5. Asegúrese de que el Código de dominio y las opciones de Hibernate XML Asignaciones están seleccionados. 6. Seleccione dvdrental para el nombre del paquete. Haga clic en Finalizar. Al hacer clic en Finalizar el IDE genera POJOs y Hibernate archivos de mapeo con los campos asignados a las columnas especificadas en hibernate.reveng.xml. El IDE también añade entradas de asignación de hibernate.cfg.xml. <hibernate-configuration> <session-factory> <propiedad name="hibernate.dialect"> org.hibernate.dialect.mysqldialect </ propiedad> <propiedad name="hibernate.connection.driver_class"> com.mysql.jdbc.driver </ propiedad> <propiedad name="hibernate.connection.url"> jdbc: mysql :/ / localhost: 3306/sakila </ propiedad> <propiedad miusuario name="hibernate.connection.username"> </ propiedad> <propiedad name="hibernate.connection.password"> micontraseña </ propiedad> <propiedad name="hibernate.show_sql"> true </ propiedad> <propiedad hilo name="hibernate.current_session_context_class"> </ propiedad> <Propiedad <mapping resource="dvdrental/filmactor.hbm.xml"/> <mapping resource="dvdrental/language.hbm.xml"/> <mapping resource="dvdrental/film.hbm.xml"/> <mapping resource="dvdrental/category.hbm.xml"/> <mapping resource="dvdrental/actor.hbm.xml"/> <mapping resource="dvdrental/filmcategory.hbm.xml"/> </ Session-factory> </ Hibernate-configuration>

20 Tenga en cuenta. Confirme que los elementos de mapeo se enumeran después de que los elementos de la propiedad en el archivo hibernate.cfg.xml. Puede ampliar el paquete dvdrental para ver los archivos generados por el asistente. Usted puede utilizar el asistente de asignación de hibernación si desea crear un archivo de mapeo de Hibernate que asigna una tabla específica de una clase específica. Creación de la FilmHelper.java Ayudante de Clase Ahora va a crear una clase de ayuda en el paquete de dvdrental que se utiliza para realizar consultas de Hibernate en la base de datos. Se utilizará el lenguaje de consulta de Hibernate (HQL) editor para construir y probar las consultas para recuperar datos. Después de probar las consultas que se va a crear métodos en la clase de ayuda que construyen y ejecutar las consultas. A continuación, llamará a los métodos de la clase de ayuda de un grano de JSF administrados.

21 Creación de la Clase En esta sección podrás utilizar el asistente de nuevo archivo para crear el ayudante de clase en el paquete de FilmHelper.java dvdrental. Va a crear una sesión de Hibernate llamando getsessionfactory en HibernateUtil.java y crear algunos métodos de ayuda para crear consultas para recuperar datos de la base de datos. Se llamará a los métodos auxiliares de las páginas JSP. 1. Haga clic en el nodo de origen del paquete dvdrental y seleccione New> Java Class para abrir el asistente de archivo nuevo. 2. Tipo FilmHelper para el nombre de la clase. 3. Confirme que dvdrental es seleccionado como el paquete. Haga clic en Finalizar.

22 public class FilmHelper { Session session = null; public FilmHelper() { this.session = HibernateUtil.getSessionFactory().getCurrentSession(); 4. Añadir el siguiente código (en negrita) para crear una sesión de Hibernate. 5. Haga clic derecho en el editor y elegir las importaciones Fix (Alt-Shift-I; + Mayúsculas + I en Mac) para agregar las declaraciones de importación requeridos (org.hibernate.session) y guardar los cambios. Ahora va a modificar FilmHelper.java agregar métodos que consulten la base de datos.

23 Enumerar los títulos de las películas y recuperación de los actores mediante una consulta HQL En este ejercicio creará una consulta de Hibernate Language (HQL) consulta que consulta la base de datos para recuperar una lista de los títulos de las películas de la tabla de Cine. A continuación, agregue un método que cuestiona tanto el actor y tablas Film_actor a buscar a los actores involucrados en una película en particular. La tabla de Cine cuenta con 1000 registros por lo que el método para recuperar la lista de las películas debe ser capaz de recuperar los registros basados en la clave principal filmid. Va a utilizar el editor de HQL para construir y probar la consulta HQL. Después de haber creado la consulta correcta va a agregar un método a la clase que puede generar la consulta adecuada. 1. Haga clic derecho en el nodo del proyecto en la ventana de Proyectos y elegir limpiar y construir. 2. Haga clic derecho en hibernate.cfg.xml en la ventana de Proyectos y seleccione Ejecutar consulta HQL para abrir el editor de consultas HQL.

24 3. Seleccione hibernate.cfg de la lista desplegable en la barra de herramientas. 4. Pruebe la conexión escribiendo lo siguiente en el editor y hacer clic en el botón Ejecutar consulta HQL ( ) En la barra de herramientas. from Film Al hacer clic en Ejecutar consulta HQL puede ver los resultados de la consulta en la ventana inferior del editor de consultas HQL.

25 Si hace clic en el botón SQL se puede ver el equivalente de consulta SQL. seleccione film0_.film_id como col_0_0_ de sakila.film film0_ 5. Escriba la consulta siguiente para recuperar los registros de la tabla de Cine en el identificador de la película es entre 100 y 200. from Film as film where film.filmid between 100 and 200 La ventana de resultados muestra una lista de registros. Ahora que ha probado que la consulta devuelve los resultados deseados, puede utilizar la consulta en la clase de ayuda.

26 6. Añadir los getfilmtitles siguiente método para FilmHelper.java para recuperar las películas donde el id película es entre un cierto rango especificado por las variables startid y endid.

27 public List getfilmtitles(int startid, int endid) { List<Film> filmlist = null; try { org.hibernate.transaction tx = session.begintransaction(); Query q = session.createquery ("from Film as film where film.filmid between '"+startid+"' and '"+endid+"'"); filmlist = (List<Film>) q.list(); catch (Exception e) { e.printstacktrace(); return filmlist; 7. Agregue el siguiente método getactorsbyid que recupera a los actores en una película en particular. El método construye la consulta mediante filmid como la variable de entrada. public List getactorsbyid(int filmid){ List<Actor> actorlist = null; try { org.hibernate.transaction tx = session.begintransaction(); Query q = session.createquery ("from Actor as actor where actor.actorid in (select filmactor.actor.actorid from FilmActor as filmactor where filmactor.film.filmid='" + filmid + "')"); actorlist = (List<Actor>) q.list(); catch (Exception e) { e.printstacktrace(); return actorlist; 8. Fije sus importaciones y guardar los cambios. Al fijar sus importaciones desea elegir java.util.list y org.hibernate.query.

28 Adición de métodos auxiliares adicionales Ahora va a agregar otros métodos auxiliares que crean consultas basadas en una variable de entrada. Usted puede comprobar las consultas en el editor de consultas HQL. 1. Agregue el siguiente método para recuperar una lista de categorías de acuerdo a filmid. public Category getcategorybyid(int filmid){ List<Category> categorylist = null; try { org.hibernate.transaction tx = session.begintransaction(); Query q = session.createquery("from Category as category where category.categoryid in (select filmcat.category.categoryid from FilmCategory as filmcat where filmcat.film.filmid='" + filmid + "')"); categorylist = (List<Category>) q.list(); catch (Exception e) { e.printstacktrace(); return categorylist.get(0);

29 2. Agregue el siguiente método para recuperar una sola película de acuerdo a filmid. public Film getfilmbyid(int filmid){ Film film = null; try { org.hibernate.transaction tx = session.begintransaction(); Query q = session.createquery("from Film as film where film.filmid=" + filmid); film = (Film) q.uniqueresult(); catch (Exception e) { e.printstacktrace(); return film; 3. Agregue el método siguiente para recuperar el lenguaje cinematográfico de acuerdo a langid. public String getlangbyid(int langid){ Language language = null; try { org.hibernate.transaction tx = session.begintransaction(); Query q = session.createquery("from Language as lang where lang.languageid=" + langid); language = (Language) q.uniqueresult(); catch (Exception e) { e.printstacktrace(); return language.getname();

30 4. Guarde los cambios. Creación de la JSF bean gestionado En este ejercicio creará un bean JSF administrados. Los métodos en el bean gestionado se utilizan para mostrar los datos en las páginas JSF y para acceder a los métodos de la clase de ayuda para recuperar los registros. La especificación JSF 2.0 le permite utilizar las anotaciones en una clase de bean para identificar la clase como un bean JSF administrados, para especificar el alcance y para especificar un nombre para el frijol. Para crear el bean gestionado, realice los siguientes pasos. 1. Haga clic en el nodo de origen del paquete dvdrental y seleccione Nuevo> Otros.

31 2. Seleccione JSF Managed Bean de la categoría JavaServer Faces. Haga clic en Siguiente. 3. Tipo FilmController el nombre de clase. Usted usará el nombre de filmcontroller habr a administrado como el valor de la inputtext y CommandButton en el index.xhtml página JSF al llamar a métodos en el grano. 4. Seleccione dvdrental para el paquete. 5. Tipo filmcontroller para el nombre que se utilizará para el bean gestionado. 6. Establecer el ámbito de la Sesión. Haga clic en Finalizar.

32 Al hacer clic en Finalizar, el IDE crea la clase de frijol y se abre a la clase en el editor. El IDE añade el y SessionScoped pública FilmController la clase { / ** Crea una nueva instancia de FilmController * / pública FilmController () { Tenga en cuenta. Tenga en cuenta que el nombre del bean gestionado no se especifica explícitamente. De forma predeterminada, el nombre del grano es el mismo que el nombre de la clase y comienza con una letra minúscula. Si desea que el nombre de la haba de ser diferente del nombre de la clase, puede especificar explícitamente el nombre como un parámetro de las ManagedBean (por ManagedBean (name = "mybeanname"). 1. Agregue los campos siguientes (en negrita) a la clase. public class FilmController { int startid; int endid; DataModel filmtitles; FilmHelper helper; private int recordcount = 1000; private int pagesize = 10; private Film current; private int selecteditemindex;

33 2. Agregue el siguiente código (en negrita) para crear la instancia FilmController y recuperar las películas. /** Creates a new instance of FilmController */ public FilmController() { helper = new FilmHelper(); startid = 1; endid = 10; public FilmController(int startid, int endid) { helper = new FilmHelper(); this.startid = startid; this.endid = endid; public Film getselected() { if (current == null) { current = new Film(); selecteditemindex = -1; return current; public DataModel getfilmtitles() { if (filmtitles == null) { filmtitles = new ListDataModel(helper.getFilmTitles(startId, endid)); return filmtitles; void recreatemodel() { filmtitles = null;

34 3. Añadir los siguientes métodos que se utilizan para mostrar la tabla y navegar por las páginas. public boolean ishasnextpage() { if (endid + pagesize <= recordcount) { return true; return false; public boolean ishaspreviouspage() { if (startid-pagesize > 0) { return true; return false; public String next() { startid = endid+1; endid = endid + pagesize; recreatemodel(); return "index"; public String previous() { startid = startid - pagesize; endid = endid - pagesize; recreatemodel(); return "index"; public int getpagesize() { return pagesize; public String prepareview(){ current = (Film) getfilmtitles().getrowdata(); return "browse"; public String preparelist(){ recreatemodel(); return "index";

35 Los métodos que devuelven "índice" o "buscar" le pedirá el controlador de navegación JSF para intentar abrir una página llamada index.xhtml o browse.xhtml. La especificación JSF 2.0 permite el uso de reglas de navegación implícitos en las aplicaciones que utilizan la tecnología de Facelets. En esta aplicación, no hay reglas de navegación se configuran en faces-config.xml. En su lugar, el controlador de navegación a tratar de localizar una página adecuada en la aplicación. 4. Añadir los siguientes métodos que acceden a la clase de ayuda para obtener los detalles adicionales de la película. public String getlanguage() { int langid = current.getlanguagebylanguageid().getlanguageid().intvalue(); String language = helper.getlangbyid(langid); return language; public String getactors() { List actors = helper.getactorsbyid(current.getfilmid()); StringBuffer totalcast = new StringBuffer(); for (int i = 0; i < actors.size(); i++) { Actor actor = (Actor) actors.get(i); totalcast.append(actor.getfirstname()); totalcast.append(" "); totalcast.append(actor.getlastname()); totalcast.append(" "); return totalcast.tostring(); public String getcategory() { Category category = helper.getcategorybyid(current.getfilmid()); return category.getname(); 5. Fije sus importaciones (Ctrl + Mayúsculas + I) y guardar los cambios.

36 Usted puede utilizar el autocompletado de código en el editor para ayudarle a escribir su código. La creación de las páginas web En este ejercicio creará dos páginas web para la visualización de los datos. Se modificará el index.xhtml generado por el IDE para agregar una tabla que muestra las películas en la base de datos. A continuación, creará browse.xhtml para mostrar los detalles de una película cuando haga clic en el enlace "Ver" en la tabla. También se creará una plantilla de página JSF que es utilizado por index.xhtml y browse.xhtml. Para más sobre el uso de JSF 2.0 y plantillas de Facelets, vea Introducción a JavaServer Faces 2.0 Creación de template.xhtml En primer lugar, se creará el template.xhtml JSF Facelets plantilla que se utiliza en la composición de la index.xhtml y páginas browse.xhtml. 1. Haga clic derecho en el nodo del proyecto DVDStore en la ventana de Proyectos y seleccione Nuevo> Otros.

37 2. Seleccione la plantilla Facelets en la categoría JavaServer Faces. Haga clic en Siguiente. 3. Tipo de plantilla para el nombre de archivo y seleccione el primer estilo de diseño CSS. 4. Haga clic en Finalizar. Al hacer clic en Finalizar, el template.xhtml archivo se abre en el editor. La plantilla contiene el código predeterminado siguiente. <h:body> <div id="top" class="top"> <ui:insert name="top">top</ui:insert> </div> <div id="content" class="center_content"> <ui:insert name="content">content</ui:insert> </div> </h:body>

38 5. Modificar el elemento <ui:insert> para cambiar el nombre por defecto generado al "cuerpo". <div id="content" class="center_content"> <ui:insert name="body">content</ui:insert> </div> 6. Guarde los cambios. El contenido incluido dentro del elemento name="body"> <ui:define en index.xhtml browse.xhtml y se insertará en el lugar identificado con <ui:insert Contenido name="body"> </ ui: insert> en la plantilla. Modificación de index.xhtml Al crear la aplicación web, el IDE genera automáticamente la index.xhtml página. En este ejercicio se modifica la página para mostrar una lista de títulos de películas. La página JSF llama a los métodos en el JSF bean gestionado FilmController para recuperar la lista de las películas y, a continuación se muestra una tabla con los títulos de las películas y las descripciones. 1. Expanda la carpeta de Páginas Web en la ventana de Proyectos y index.xhtml abierto en el editor.

39 El Asistente para nuevo proyecto generado por la página por defecto index.xhtml siguiente. <html xmlns=" xmlns:h=" <h:head> <title>facelet Title</title> </h:head> <h:body> Hello from Facelets </h:body> </html> 2. Modificar la página para utilizar el <ui:composition> JSF y los elementos <ui:define> y añadir un elemento <h:form>. <html xmlns=" xmlns:h=" xmlns:ui=" <ui:composition template="./template.xhtml"> <ui:define name="body"> <h:form> </h:form> </ui:define> </ui:composition> </html>

40 Cuando comienza a escribir las etiquetas, el IDE agrega xmlns: ui = " declaración de biblioteca de etiquetas. Los elementos <ui:composition> y <ui:define> se utilizan en combinación con la plantilla de página que va a crear. Las referencias de elementos <ui:composition> la ubicación de la plantilla que será utilizada por esta página. Las referencias de elementos <ui:define> la posición en la plantilla que el código cerrado ocupará. 3. Añade los enlaces de navegación siguientes que llaman a los métodos anteriores y el siguiente en el grano de JSF administrados. <ui:define name="body"> <h:form> <h:commandlink action="#{filmcontroller.previous" value="previous #{filmcontroller.pagesize" rendered="#{filmcontroller.haspreviouspage"/> <h:commandlink action="#{filmcontroller.next" value="next #{filmcontroller.pagesize" rendered="#{filmcontroller.hasnextpage"/> </h:form> </ui:define> 4. Agregue el siguiente elemento DataTable (en negrita) para generar la tabla para mostrar los elementos recuperados.

41 <h:form styleclass="jsfcrud_list_form"> <h:commandlink action="#{filmcontroller.previous" value="previous #{filmcontroller.pagesize" rendered="#{filmcontroller.haspreviouspage"/> <h:commandlink action="#{filmcontroller.next" value="next #{filmcontroller.pagesize" rendered="#{filmcontroller.hasnextpage"/> <h:datatable value="#{filmcontroller.filmtitles" var="item" border="0" cellpadding="2" cellspacing="0" rowclasses="jsfcrud_odd_row,jsfcrud_even_row" rules="all" style="border:solid 1px"> <h:column> <f:facet name="header"> <h:outputtext value="title"/> </f:facet> <h:outputtext value="#{item.title"/> </h:column> <h:column> <f:facet name="header"> <h:outputtext value="description"/> </f:facet> <h:outputtext value="#{item.description"/> </h:column> <h:column> <f:facet name="header"> <h:outputtext value=" "/> </f:facet> <h:commandlink action="#{filmcontroller.prepareview" value="view"/> </h:column> </h:datatable> <br/> </h:form> 5. Guarde los cambios. La página de índice mostrará ahora una lista de títulos de películas en la base de datos. Cada fila de la tabla incluye un enlace "Ver" que invoca el método prepareview en el bean gestionado. El método prepareview devuelve "navegar" y se abrirá browse.xhtml.

42 Nota Cuando se escriba la etiqueta <f:facet>, el IDE se sumará xmlns:. F = "tag declaración de la biblioteca Confirme que la biblioteca de etiquetas se declara en el archivo. Creación de browse.xhtml Ahora va a crear la página browse.xhtml para mostrar los detalles de la película seleccionada. Puede utilizar la plantilla de Facelets asistente del cliente para crear la página basada en la plantilla de template.xhtml JSF Facelets que ha creado. 1. Haga clic con el botón DVDStore nodo del proyecto en la ventana de Proyectos y seleccione Nuevo> Otros. 2. Seleccione Cliente Facelets de plantilla en la categoría JavaServer Faces. Haga clic en Siguiente. 3. Escriba buscar el nombre de archivo.

43 4. Busque la plantilla de la página haciendo clic en Más para abrir el cuadro de diálogo Buscar archivos. 5. Expanda la carpeta de Páginas Web y seleccione template.xhtml. Haga clic en Seleccionar archivo. 6. Seleccione <ui:composition> de la etiqueta raíz generado. Haga clic en Finalizar. Al hacer clic en Finalizar, el browse.xhtml archivo se abre en el editor con el siguiente código. <ui:composition xmlns:ui=" template="./template.xhtml"> <ui:define name="top"> top </ui:define> <ui:define name="body"> body </ui:define> </ui:composition>

44 Se puede ver que el nuevo archivo especifica el archivo de template.xhtml y que la etiqueta <ui:define> tiene el nombre de la propiedad = "cuerpo" 7. Agregue el siguiente código (en negrita) entre las etiquetas <ui:define> para crear la forma y llamar a los métodos de la gestión FilmController frijol para recuperar los datos y llenar el formulario. <ui:composition xmlns:ui=" template="./template.xhtml" xmlns:h=" xmlns:f=" <ui:define name="top"> top </ui:define> <ui:define name="body"> <h:form> <h:panelgrid columns="2"> <h:outputtext value="title:"/> <h:outputtext value="#{filmcontroller.selected.title" title="title"/> <h:outputtext value="description"/> <h:outputtext value="#{filmcontroller.selected.description" title="description"/> <h:outputtext value="genre"/> <h:outputtext value="#{filmcontroller.category"/> <h:outputtext value="cast"/> <h:outputtext value="#{filmcontroller.actors"/> <h:outputtext value="film Length"/> <h:outputtext value="#{filmcontroller.selected.length min" title="film Length"/> <h:outputtext value="language"/> <h:outputtext value="#{filmcontroller.language" title="film Length"/> <h:outputtext value="release Year"/> <h:outputtext value="#{filmcontroller.selected.releaseyear" title="release Year"> <f:convertdatetime pattern="mm/dd/yyyy" /> </h:outputtext> <h:outputtext value="rental Duration"/> <h:outputtext value="#{filmcontroller.selected.rentalduration" title="rental DUration"/> <h:outputtext value="rental Rate"/> <h:outputtext value="#{filmcontroller.selected.rentalrate" title="rental Rate"/> <h:outputtext value="replacement Cost"/> <h:outputtext value="#{filmcontroller.selected.replacementcost" title="replacement Cost"/> <h:outputtext value="rating"/> <h:outputtext value="#{filmcontroller.selected.rating" title="rating"/> <h:outputtext value="special Features"/> <h:outputtext value="#{filmcontroller.selected.specialfeatures" title="special Features"/> <h:outputtext value="last Update"/> <h:outputtext value="#{filmcontroller.selected.lastupdate" title="last Update"> <f:convertdatetime pattern="mm/dd/yyyy HH:mm:ss" /> </h:outputtext> </h:panelgrid> <br/> <br/> <h:commandlink action="#{filmcontroller.preparelist" value="view All List"/> <br/> </h:form> </ui:define> </ui:composition> </html>

45 Se puede ver que browse.xhtml y index.xhtml utilizará la plantilla de la misma página. 8. Guarde los cambios. La ejecución del proyecto Los fundamentos de la solicitud se ha completado. Ahora puede ejecutar la aplicación para comprobar si todo funciona correctamente. 1. Haga clic en Ejecutar proyecto principal en la barra de herramientas principal o haga clic en el nodo de aplicación DVDStore en la ventana de Proyectos y seleccione Ejecutar.

46 El IDE guarda todos los archivos modificados, se basa la solicitud, e implementa la aplicación en el servidor. El IDE se abre una ventana del navegador a la URL que muestra la lista de las películas. 2. En el explorador, haga clic en "Ver" para cargar browse.xhtml para ver los detalles de la película.

47

INSTITUTO POLITECNICO NACIONAL ESCUELA SUPERIOR DE COMPUTÓ

INSTITUTO POLITECNICO NACIONAL ESCUELA SUPERIOR DE COMPUTÓ INSTITUTO POLITECNICO NACIONAL ESCUELA SUPERIOR DE COMPUTÓ PRACTICA: Uso de Hibernate en una aplicación Web MATERIA: WEB APPLICATION DEVELOPMENT PROFESOR: CIFUENTES ALVAREZ ALEJANDRO SIGFRIDO ALUMNA: ANA

Más detalles

RUEDA TORRES DULCE CAROLINA 3CM2 HIBERNATE EN UNA APLICACIÓN WEB

RUEDA TORRES DULCE CAROLINA 3CM2 HIBERNATE EN UNA APLICACIÓN WEB 3CM2 HIBERNATE EN UNA APLICACIÓN WEB 8 DE MAYO DE 2012 1. CREACION DE LA BASE DE DATOS Para llevar a cabo esta práctica se utiliza una base de datos MySQL llamada Sakila, una muestra gratis de base de

Más detalles

García Evangelista Santa Esmeralda HIBERTNATE. Creamos un Proyecto nuevo de tipo Aplicación web. Para nuestro ejemplo, le damos el nombre S.

García Evangelista Santa Esmeralda HIBERTNATE. Creamos un Proyecto nuevo de tipo Aplicación web. Para nuestro ejemplo, le damos el nombre S. HIBERTNATE Creamos un Proyecto nuevo de tipo Aplicación web. Para nuestro ejemplo, le damos el nombre S. Elegimos un servidor como Tomcat o Glassfish, Siguiente y marcamos la opción Hibernate y seleccionamos

Más detalles

RUEDA TORRES DULCE CAROLINA 3CM2 JSF JAVA SERVER FACES WEB APPLICATION DEVELOPMENT

RUEDA TORRES DULCE CAROLINA 3CM2 JSF JAVA SERVER FACES WEB APPLICATION DEVELOPMENT 3CM2 JSF JAVA SERVER FACES WEB APPLICATION DEVELOPMENT JavaServer Faces (JSF) es una interfaz de usuario (UI) para las aplicaciones web Java. Está diseñado para aliviar considerablemente la carga de la

Más detalles

Introducción a JAX-WS Web Services

Introducción a JAX-WS Web Services INSTITUTO POLITECNICO NACIONAL ESCUELA SUPERIOR DE CÓMPUTO ALUMNO: SANLUIS CASTILLO JOSE DAVID PROFESOR: CIFUENTES ALVAREZ ALEJANDRO SIGFRIDO MATERIA: WEB APPLICATION DEVEPLOMENT Introducción a JAX-WS

Más detalles

RUEDA TORRES DULCE CAROLINA 3CM2 JAX-WS WEB SERVICES WEB APPLICATION DEVELOPMENT

RUEDA TORRES DULCE CAROLINA 3CM2 JAX-WS WEB SERVICES WEB APPLICATION DEVELOPMENT 3CM2 JAX-WS WEB SERVICES WEB APPLICATION DEVELOPMENT 1. INTRODUCCIÓN En esta práctica se mostraran los fundamentos del uso de la IDE para desarrollar un servicio web JAX-WS. Después de crear el servicio

Más detalles

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS

GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS GUÍA PARA LA INSTALACIÓN DE MOODLE EN UN COMPUTADOR PERSONAL QUE USA EL SISTEMA OPERATIVO MS. WINDOWS Objetivo: El propósito de esta guía es indicarle como configurar un entorno moodle de prácticas en

Más detalles

FRAMEWORK SPRING EN UNA APLICACIÓN WEB

FRAMEWORK SPRING EN UNA APLICACIÓN WEB 3CM2 FRAMEWORK SPRING EN UNA APLICACIÓN WEB WEB APPLICATION DEVELOPMENT 1. INTRODUCCIÓN El Spring Framework es un popular marco de aplicaciones de código abierto que puede hacer más fácil el desarrollo

Más detalles

Uso de HIBERNATE en una aplicación WEB DESARROLLO DE APLICACIONES PARA LA WEB II

Uso de HIBERNATE en una aplicación WEB DESARROLLO DE APLICACIONES PARA LA WEB II INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE CÓMPUTO Uso de HIBERNATE en una aplicación WEB DESARROLLO DE APLICACIONES PARA LA WEB II BELEN HURTADO ORTIZ 2008630140 USANDO HIBERNATE EN UNA APLICACIÓN

Más detalles

Creación de contenidos en WebBuilder. Herramienta Web Builder en Word de Microsoft Office

Creación de contenidos en WebBuilder. Herramienta Web Builder en Word de Microsoft Office Creación de contenidos en WebBuilder Herramienta Web Builder en Word de Microsoft Office Una vez instalada el Plug-In de la herramienta Web Builder para el Word de Microsoft Office, esta se mostrará en

Más detalles

... Instituto Politécnico Nacional Ingeniería en Sistemas Computacionales. Práctica 11

... Instituto Politécnico Nacional Ingeniería en Sistemas Computacionales. Práctica 11 . Instituto Politécnico Nacional Ingeniería en Sistemas Computacionales.......... Práctica 11 Alumno: _Torres Fernández Yuliana Teresa Boleta: 2009630293 Grupo: 3CM2 Profesor: Cifuentes Alvarez Alejandro

Más detalles

DOCENTES FORMADORES UGEL 03 PRIMARIA

DOCENTES FORMADORES UGEL 03 PRIMARIA DOCENTES FORMADORES UGEL 03 PRIMARIA 1. Recursos y Aplicaciones del Servidor La página de inicio del servidor (http://escuela) contiene los enlaces a las aplicaciones instaladas en el servidor, un enlace

Más detalles

MODIFICAR Y CREAR ARCHIVOS DE UNA APLICACIÓN WEB

MODIFICAR Y CREAR ARCHIVOS DE UNA APLICACIÓN WEB RUEDA TORRES DULCE CAROLINA 3CM7 MODIFICAR Y CREAR ARCHIVOS DE UNA APLICACIÓN WEB PRACTICA 5 6 DE MARZO DE 2012 Objetivo: Llevar a cabo la creación y modificación de los archivos de una aplicación web.

Más detalles

JSF 2.0 (Java Server Faces) Yadira Jarvio Hernández

JSF 2.0 (Java Server Faces) Yadira Jarvio Hernández JSF 2.0 (Java Server Faces) Yadira Jarvio Hernández Aportaciones de Jsf: Unión entre los cliente Web actuales y el modelo tradicional de componentes. Separa la renderización del componente. Desplazar la

Más detalles

Microsoft Access proporciona dos métodos para crear una Base de datos.

Microsoft Access proporciona dos métodos para crear una Base de datos. Operaciones básicas con Base de datos Crear una Base de datos Microsoft Access proporciona dos métodos para crear una Base de datos. Se puede crear una base de datos en blanco y agregarle más tarde las

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN CICLO: 02/2015 GUIA DE LABORATORIO #11 Nombre de la Práctica: Administración de cursos haciendo uso de Moodle Lugar de Ejecución:

Más detalles

Sistema de Gestión Portuaria Sistema de Gestión Portuaria Uso General del Sistema

Sistema de Gestión Portuaria Sistema de Gestión Portuaria Uso General del Sistema Sistema de Gestión Portuaria Uso General del Sistema Uso General del Sistema Página 1 de 21 Contenido Contenido... 2 1.Ingreso al Sistema... 3 2.Uso del Menú... 6 3.Visualizar Novedades del Sistema...

Más detalles

Visual Studio Team System 2010

Visual Studio Team System 2010 Visual Studio Team System 2010 5. Pruebas Automatizadas con Visual Studio 6. Pruebas codificadas de interfaz de usuario 7. Pruebas Web de desempeño Identificación de candidatos para la automatización Visual

Más detalles

A continuación se describen cuáles son los elementos principales de las tablas, cómo crear una y cómo modificarla.

A continuación se describen cuáles son los elementos principales de las tablas, cómo crear una y cómo modificarla. 4. TABLAS A continuación se describen cuáles son los elementos principales de las tablas, cómo crear una y cómo modificarla. 4.1. Principales Elementos Al momento de generar y diseñar una tabla es importante

Más detalles

1. Configuración del entorno de usuario

1. Configuración del entorno de usuario Tabla de Contenidos 1. Configuración del entorno de usuario 1.1. Temas 1.2. Apariencia 1.3. Configuración del menú Inicio 2. Configuración de los equipos portátiles en red 2.1. Realizar copia de seguridad

Más detalles

Apuntes de ACCESS. Apuntes de Access. Campos de Búsqueda:

Apuntes de ACCESS. Apuntes de Access. Campos de Búsqueda: Apuntes de ACCESS Campos de Búsqueda: Los campos de búsqueda permiten seleccionar el valor de un campo de una lista desplegable en lugar de tener que escribirlos. El usuario sólo tiene que elegir un valor

Más detalles

Manual de NetBeans y XAMPP

Manual de NetBeans y XAMPP Three Headed Monkey Manual de NetBeans y XAMPP Versión 1.0 Guillermo Montoro Delgado Raúl Nadal Burgos Juan María Ruiz Tinas Lunes, 22 de marzo de 2010 Contenido NetBeans... 2 Qué es NetBeans?... 2 Instalación

Más detalles

Manual de configuración de Adobe Reader para la validación de la firma de un documento.

Manual de configuración de Adobe Reader para la validación de la firma de un documento. Manual de configuración de Adobe Reader para la validación de la firma de un documento. Versión 1.0 Página 1 de 24 TABLA DE CONTENIDOS INSTALAR LOS CERTIFICADOS DE LA FNMT-RCM.... 3 CONFIGURAR ADOBE READER

Más detalles

Acronis Backup & Recovery 10 Advanced Editions. Guía rápida de inicio

Acronis Backup & Recovery 10 Advanced Editions. Guía rápida de inicio Acronis Backup & Recovery 10 Advanced Editions Guía rápida de inicio Este documento describe cómo instalar y comenzar a utilizar las siguientes ediciones de Acronis Backup & Recovery 10: Acronis Backup

Más detalles

Conceptronic CFULLHDMA Cómo usar Samba/CIFS y NFS

Conceptronic CFULLHDMA Cómo usar Samba/CIFS y NFS Conceptronic CFULLHDMA Cómo usar Samba/CIFS y NFS Para versión de firmware 01.09.10.06 o superior 1. Introducción El Conceptronic CFULLHDMA es un reproductor multimedia para realizar streaming de contenido

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN CICLO: 02/2015 GUIA DE LABORATORIO #3 Nombre de la Práctica: Creación de menús con Joomla Lugar de Ejecución: Centro de cómputo

Más detalles

PowerPoint 2010 Manejo de archivos

PowerPoint 2010 Manejo de archivos PowerPoint 2010 Manejo de archivos Contenido CONTENIDO... 1 ABRIR UNA PRESENTACIÓN EXISTENTE... 2 MANEJO DE VARIOS ARCHIVOS ABIERTOS... 5 CREAR UNA NUEVA PRESENTACIÓN... 8 GUARDAR LA PRESENTACIÓN... 9

Más detalles

Tutorial 4. Aplicaciones Web con NetBeans 5.0

Tutorial 4. Aplicaciones Web con NetBeans 5.0 Tutorial 4 Aplicaciones Web con NetBeans 5.0 Creación de un Proyecto Para crear un programa de consola en Java utilizando NetBeans 5.0 lo primero que hay que hacer es crear un proyecto. Un proyecto nos

Más detalles

Guadalinex Básico Impress

Guadalinex Básico Impress 1 IMPRESS: Editor de Presentaciones Impress es un programa con el que podemos crear diapositivas, transparencias y presentaciones con una variada gama de efectos sin demasiadas complicaciones. Objetivos:

Más detalles

Tareas básicas en OneNote 2010 Corresponde a: Microsoft Office OneNote 2010

Tareas básicas en OneNote 2010 Corresponde a: Microsoft Office OneNote 2010 areas básicas en OneNote 2010 - OneNote - Office.com http://office.microsoft.com/es-ar/onenote-help/tareas-basicas-en-onenote... 1 de 3 23/04/2012 10:40 p.m. Soporte / OneNote / Ayuda y procedimientos

Más detalles

Guía de Instalación. Seguridad Esencial PC Tools

Guía de Instalación. Seguridad Esencial PC Tools Guía de Instalación Seguridad Esencial PC Tools Contenido Instalación de Seguridad Esencial PC Tools Configuraciones Adicionales Agregar excepciones Instalación de Seguridad Esencial PC Tools Sigue los

Más detalles

Manual de usuario administrador. Correo Exchange Administrado

Manual de usuario administrador. Correo Exchange Administrado Manual de usuario administrador Correo Exchange Administrado Triara.com SA de CV Todos los derechos reservados Esta guía no puede ser reproducido ni distribuida en su totalidad ni en parte, en cualquier

Más detalles

Manual de Administración del sitio web www.responsabilidadintegral.org. Noviembre 1 de 2012

Manual de Administración del sitio web www.responsabilidadintegral.org. Noviembre 1 de 2012 Manual de Administración del sitio web www.responsabilidadintegral.org Noviembre 1 de 2012 1. Desarrollo y programación Para el desarrollo del sitio web se utilizaron lenguajes de programación de última

Más detalles

Entorno de desarrollo Instalación y configuración

Entorno de desarrollo Instalación y configuración Entorno de desarrollo Instalación y configuración GExCALL Formación http://gexcall.unex.es/formacion El plugin ADT (Android Development Tools) extiende al IDE Eclipse. Te permite crear y depurar aplicaciones

Más detalles

Paso 2 (Mac): configure el servidor WD Sentinel (sólo una vez)

Paso 2 (Mac): configure el servidor WD Sentinel (sólo una vez) Introducción Este suplemento a la guía de instalación rápida contiene información actualizada sobre el servidor de almacenamiento para pequeñas oficinas WD Sentinel DX4000. Utilice este suplemento junto

Más detalles

Bases de Datos en Visual FoxPro. Administrador de proyectos

Bases de Datos en Visual FoxPro. Administrador de proyectos Bases de Datos en Visual FoxPro Las bases de datos en Visual FoxPro son proyectos, cada proyecto puede contener bases de datos, tablas, consultas, formularios, informes, etiquetas, clases y código. Administrador

Más detalles

Unidad Didáctica 12. La publicación

Unidad Didáctica 12. La publicación Unidad Didáctica 12 La publicación Contenido 1. Desarrollar y explotar 2. Definición del Sitio 3. Alojar nuestra primera página Web 4. Configurar la conexión FTP U.D. 12 La publicación 1. Desarrollar y

Más detalles

ARCHIVOS ONEDRIVE OFFICE 365 MANUAL DE USUARIO ARCHIVOS ONEDRIVE OFFICE 365 MANUAL DE USUARIO

ARCHIVOS ONEDRIVE OFFICE 365 MANUAL DE USUARIO ARCHIVOS ONEDRIVE OFFICE 365 MANUAL DE USUARIO MANUAL DE USUARIO ARCHIVOS ONEDRIVE OFFICE 365 ARCHIVOS ONEDRIVE OFFICE 365 1. Aplicación OneDrive. Con esta aplicación se abre y guarda rápidamente documentos desde aplicaciones de Office como Word, Excel

Más detalles

Manual de ACCESS Intermedio

Manual de ACCESS Intermedio Manual de ACCESS Intermedio Funciones agregadas (GROUP BY) Las funciones agregadas proporcionan información estadística sobre conjuntos de registros. Por ejemplo, puede usar una función agregada para contar

Más detalles

Cuando hacemos uso de los grupos, se tendrán los permisos asignados al grupo, en todas las carpetas y documentos del sitio.

Cuando hacemos uso de los grupos, se tendrán los permisos asignados al grupo, en todas las carpetas y documentos del sitio. En Sharepoint se puede controlar quién y cómo podrá acceder a las carpetas y documentos. Deberá ser la persona encargada de la administración del sitio quien lo gestione a través de los Grupos, aunque

Más detalles

Apéndice 5 Manual de usuario de ColeXión. ColeXión 1.0. Manual de usuario

Apéndice 5 Manual de usuario de ColeXión. ColeXión 1.0. Manual de usuario Apéndice 5 Manual de usuario de ColeXión ColeXión 1.0 Manual de usuario Índice 1. Qué es ColeXión?... 2 2. Requerimientos del sistema... 3 3. Instalación de ColeXión... 3 4. Creación de un nuevo esquema...

Más detalles

1. Para iniciar la instalación, haga doble clic en sqlexpr.exe.

1. Para iniciar la instalación, haga doble clic en sqlexpr.exe. Manual de instalación técnica Salud system y Zafiro Para instalar SQL Server Express 1. Para iniciar la instalación, haga doble clic en sqlexpr.exe. Nota: SQL Server Express está disponible como un archivo

Más detalles

GUIA DE LABORATORIO N 8 A(Netbeans-java,Glassfish)

GUIA DE LABORATORIO N 8 A(Netbeans-java,Glassfish) UNIVERSIDAD DE EL SALVADOR FACULTAD DE INGENIERIA Y ARQUITECTURA ESCUELA DE INGENIERIA DE SISTEMAS INFORMATICOS PROGRAMACION PARA DISPOSITIVOS MOVILES PDM115 Ciclo I-2014 GUIA DE LABORATORIO N 8 A(Netbeans-java,Glassfish)

Más detalles

ADO.NET con Base de datos SQL Server

ADO.NET con Base de datos SQL Server ADO.NET con Base de datos SQL Server 1. Modelo de objetos ADO.NET ADO.NET es un conjunto de librerías orientadas a objetos que permiten inteactuar con el origen de datos (data source). El origen de datos

Más detalles

MANUAL DE INSTALACIÓN PLATAFORMA PROGRESA AUTOR: ASAC COMUNICACIONES DEPARTAMENTO DE DESARROLLO NOVIEMBRE DE 2007

MANUAL DE INSTALACIÓN PLATAFORMA PROGRESA AUTOR: ASAC COMUNICACIONES DEPARTAMENTO DE DESARROLLO NOVIEMBRE DE 2007 MANUAL DE INSTALACIÓN PLATAFORMA PROGRESA AUTOR: ASAC COMUNICACIONES DEPARTAMENTO DE DESARROLLO NOVIEMBRE DE 2007 INDICE 1 INTRODUCCIÓN...2 2 REQUISITOS...3 3 INSTALACIÓN...4 3.1 INSTALACIÓN DEL MICROSOFT.NET

Más detalles

2. Seleccione OneDrive en la parte superior de los sitios de SharePoint u Office 365 de su organización.

2. Seleccione OneDrive en la parte superior de los sitios de SharePoint u Office 365 de su organización. Como acceder a nuestra cuenta de OneDrive Business: 1. Inicie sesión en Office 365 (https://portal.office.com). 2. Seleccione OneDrive en la parte superior de los sitios de SharePoint u Office 365 de su

Más detalles

PowerPoint 2010 Hipervínculos y configuración de acciones

PowerPoint 2010 Hipervínculos y configuración de acciones PowerPoint 2010 Hipervínculos y configuración de acciones Contenido CONTENIDO... 1 HIPERVÍNCULOS... 2 CONFIGURACIÓN DE ACCIONES... 6 HIPERVÍNCULOS EN POWERPOINT WEB APP... 8 1 Hipervínculos En Microsoft

Más detalles

Capítulo 4. Mini Tutorial

Capítulo 4. Mini Tutorial Capítulo 4. Mini Tutorial El objetivo de este capítulo es mostrar paso a paso el desarrollo de una pequeña aplicación haciendo uso de JavaServer Faces, para que a través de esto se tenga una idea más clara

Más detalles

Índice. Introducción

Índice. Introducción Índice Instalación de DocuSign para SharePoint 2013 2 Envío de documentos utilizando DocuSign para SharePoint 2013.. 6 Comprobación del estado de los documentos enviados. 7 Firmar documentos con DocuSign

Más detalles

Aplicateca. Manual de Usuario: Ilion Factura Electrónica. Espíritu de Servicio

Aplicateca. Manual de Usuario: Ilion Factura Electrónica. Espíritu de Servicio Aplicateca Manual de Usuario: Ilion Factura Electrónica Espíritu de Servicio Índice 1 Introducción... 4 1.1 Qué es Ilion Factura electrónica?... 4 1.2 Requisitos del sistema... 4 1.3 Configuración del

Más detalles

TEMA 5: Trabajando con bases de datos. ClaseOracleBD

TEMA 5: Trabajando con bases de datos. ClaseOracleBD TEMA 5: Trabajando con bases de datos. ClaseOracleBD Índice de contenido Introducción...1 Archivo de configuración...1 Agregar una cadena de conexión a Web.config con un control de origen de datos...2

Más detalles

Copias de Seguridad Automáticas para aplicaciones Productor.

Copias de Seguridad Automáticas para aplicaciones Productor. gacopiasdeseguridad Copias de Seguridad Automáticas para aplicaciones Productor. La aplicación gacopiasdeseguridad permite la realización automática de copias de seguridad de las bases de datos de la aplicación

Más detalles

Instalación del Software Magaya

Instalación del Software Magaya Instalación del Software Magaya INSTALACIÓN DEL SOFTWARE MAGAYA INTRODUCCIÓN A LA INSTALACIÓN DEL SOFTWARE MAGAYA Introducción a la Instalación del Software Magaya Este tema de instalación explica las

Más detalles

Administración de la producción. Sesión 10: Gestor de Base de Datos (Access)

Administración de la producción. Sesión 10: Gestor de Base de Datos (Access) Administración de la producción Sesión 10: Gestor de Base de Datos (Access) Contextualización Microsoft Access es un sistema de gestión de bases de datos, creado para uso personal y de pequeñas organizaciones,

Más detalles

GUÍA DEL USUARIO DE SOFTWARE

GUÍA DEL USUARIO DE SOFTWARE GUÍA DEL USUARIO DE SOFTWARE Serie RJ El contenido de esta guía y las especificaciones de este producto pueden cambiar sin notificación. Brother se reserva el derecho de modificar sin previo aviso las

Más detalles

Outlook Connector Manual

Outlook Connector Manual GFI MailArchiver para Exchange Outlook Connector Manual Por GFI Software http://www.gfi.com Correo electrónico: info@gfi.com La información del presente documento está sujeta a cambio sin aviso. Las empresas,

Más detalles

MANUAL DE AYUDA MÓDULOS 2011 MACOS

MANUAL DE AYUDA MÓDULOS 2011 MACOS MANUAL DE AYUDA MÓDULOS 2011 MACOS Agencia Tributaria Centro de Atención Telefónica Departamento de INFORMÁTICA TRIBUTARIA ÍNDICE MÓDULOS 2011 INTRODUCCIÓN...3 Requisitos previos. Máquina Virtual de Java...

Más detalles

Administrar El Usuario Mediante Windows NT

Administrar El Usuario Mediante Windows NT Administrar El Usuario Mediante Windows NT Administración de usuarios El Administrador de usuarios es la utilidad estándar que ofrece Windows NT. Como su nombre indica, se encarga de la administración

Más detalles

PSTOPMENU Administrador de menú para PrestaShop Editado por ARETMIC S.A.

PSTOPMENU Administrador de menú para PrestaShop Editado por ARETMIC S.A. PSTOPMENU Administrador de menú para PrestaShop Editado por ARETMIC S.A. RESUMEN I. PANORAMA GENERAL DE MÓDULO PSTOMENU... 4 1.1. Presentación del PSTOMENU... 4 1.2. Ventajas del PSTOMENU... 4 1.3. Características

Más detalles

Microsoft Dynamics. Migración de FRx 6.7 a Management Reporter for Microsoft Dynamics ERP

Microsoft Dynamics. Migración de FRx 6.7 a Management Reporter for Microsoft Dynamics ERP Microsoft Dynamics Migración de FRx 6.7 a Management Reporter for Microsoft Dynamics ERP Fecha: mayo de 2010 Tabla de contenido Introducción... 3 Información general sobre el proceso de migración de Management

Más detalles

Introducción a Visual Studio.Net

Introducción a Visual Studio.Net Introducción a Visual Studio.Net Visual Studio es un conjunto completo de herramientas de desarrollo para la generación de aplicaciones Web ASP.NET, Servicios Web XML, aplicaciones de escritorio y aplicaciones

Más detalles

ÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009)

ÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009) JOOMLA! ÍTEMS DEL MENÚ CREACIÓN Y GESTIÓN (Última revisión: lunes, 9 de marzo de 2009) Es necesario comentar que este manual ha sido diseñado en su mayor parte por comunidadjoomla.org. Este manual es una

Más detalles

APLICATECA. Guía para la contratación y gestión de. Hacemos Tu Web

APLICATECA. Guía para la contratación y gestión de. Hacemos Tu Web APLICATECA Guía para la contratación y gestión de Hacemos Tu Web INDICE 1 QUÉ ES HACEMOS TU WEB?... 1 1.1 PARA QUÉ SIRVE?... 1 1.2 CARACTERÍSTICAS DE HACEMOS TU WEB... 1 1.3 REQUERIMIENTOS DEL SERVICIO...

Más detalles

STRATO LivePages Inicio rápido

STRATO LivePages Inicio rápido STRATO LivePages Inicio rápido LivePages es la práctica herramienta de creación de páginas web de STRATO. En pocos pasos podrá crear su propia página web y publicarla en Internet sin necesidad de conocimientos

Más detalles

Formularios. Formularios Diapositiva 1

Formularios. Formularios Diapositiva 1 Formularios Crear un formulario utilizando el Asistente para formularios Modificación en vista Diseño Adición de Controles a un Formulario Adición de un Subformulario a un formulario Formularios Diapositiva

Más detalles

CÓMO MANEJAR SU NUEVO SITIO WEB SOBRE DRUPAL Manual técnico y de usuario. Pontificia Universidad Javeriana Grupo PSU 2009-1 CDI

CÓMO MANEJAR SU NUEVO SITIO WEB SOBRE DRUPAL Manual técnico y de usuario. Pontificia Universidad Javeriana Grupo PSU 2009-1 CDI CÓMO MANEJAR SU NUEVO SITIO WEB SOBRE DRUPAL Manual técnico y de usuario Pontificia Universidad Javeriana Grupo PSU 2009-1 CDI Sobre Drupal Instalación y configuración Drupal es un sistema de gestión de

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN CICLO: 02/2015 GUIA DE LABORATORIO #4 Nombre de la Práctica: Creación de menús con Joomla Lugar de Ejecución: Centro de cómputo

Más detalles

Manual de uso de la Consola de Administración para usuarios Administradores.

Manual de uso de la Consola de Administración para usuarios Administradores. Manual de uso de la Consola de Administración para usuarios Administradores. I. ACCESO A LA CONSOLA DE ADMINISTRACIÓN 1. Para acceder a la consola de administración abra desde Internet Explorer la dirección

Más detalles

GUÍA DE LABORATORIO 5 ARREGLOS DE UNA DIMENSIÓN

GUÍA DE LABORATORIO 5 ARREGLOS DE UNA DIMENSIÓN GUÍA DE LABORATORIO 5 ARREGLOS DE UNA DIMENSIÓN INTRODUCCION Un arreglo es una colección de variables del mismo tipo, referidos por un nombre común. En Java, los arreglos tienen una o más dimensiones,

Más detalles

Acronis Backup & Recovery 11 Guía de inicio rápido

Acronis Backup & Recovery 11 Guía de inicio rápido Acronis Backup & Recovery 11 Guía de inicio rápido Se aplica a las siguientes ediciones: Advanced Server Virtual Edition Advanced Server SBS Edition Advanced Workstation Server for Linux Server for Windows

Más detalles

Guía del usuario. Centro de facturación de UPS

Guía del usuario. Centro de facturación de UPS Guía del usuario Centro de facturación de UPS 2014 United Parcel Service of America, Inc. UPS, el logotipo gráfico de UPS y el color marrón son marcas registradas de United Parcel Service of America, Inc.

Más detalles

MANUAL DE USUARIO DE CUENTAS DE CORREO

MANUAL DE USUARIO DE CUENTAS DE CORREO MANUAL DE USUARIO DE CUENTAS DE CORREO Existen dos formas de consultar el correo, por Interfaz Web (Webmail), la cual se realiza desde un navegador de Internet, o mediante un cliente de Correo, tal como

Más detalles

Curso de JavaServer Faces

Curso de JavaServer Faces 1 Una JavaBean es una clase Java que sigue las siguientes convenciones: Constructor vacío Atributos de clase privados Por cada atributo, se crean los métodos getters y setters El Objetivo de los Managed

Más detalles

MANUAL DE USUARIO DE CUENTAS DE CORREO

MANUAL DE USUARIO DE CUENTAS DE CORREO MANUAL DE USUARIO DE CUENTAS DE CORREO Existen dos formas de consultar el correo, por Interfaz Web (Webmail), la cual se realiza desde un navegador de Internet, o mediante un cliente de Correo, tal como

Más detalles

Manual Usuario cpanel

Manual Usuario cpanel Manual Usuario cpanel CONTENIDO Configuraciones Generales... 2 Cómo acceder al cpanel... 2 Cómo cambiar la contraseña... 2 Revisar espacio utilizado en disco... 3 Configuraciones de Mail... 5 Agregar cuentas

Más detalles

Sesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto

Sesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto INFORMÁTICA INFORMÁTICA 1 Sesión No. 4 Nombre: Procesador de Texto Contextualización La semana anterior revisamos los comandos que ofrece Word para el formato del texto, la configuración de la página,

Más detalles

23 de abril de 2014. Remote Scan

23 de abril de 2014. Remote Scan 23 de abril de 2014 Remote Scan 2014 Electronics For Imaging. La información de esta publicación está cubierta por los Avisos legales para este producto. Contents 3 Contents...5 Acceso a...5 Buzones...5

Más detalles

SERVICIO CREA TU WEB TELEFÓNICA NET. (Manual de usuario)

SERVICIO CREA TU WEB TELEFÓNICA NET. (Manual de usuario) SERVICIO CREA TU WEB TELEFÓNICA NET (Manual de usuario) 1 ÍNDICE 1. INTRODUCCIÓN... 3 2. CÓMO CREAR UNA TIENDA... 4 Paso 1: registro nuevo comerciante... 4 Paso 2: datos básicos web.... 5 Paso 3: diseño

Más detalles

Rol Administrador/Manejo Integral de la Herramienta. Configuración y Edición Web Part Videos.

Rol Administrador/Manejo Integral de la Herramienta. Configuración y Edición Web Part Videos. Rol Administrador/Manejo Integral de la Herramienta Configuración y Edición Web Part Videos. Portal Ministerio de Cultura SharePoint 2010 Versión: 1.0 Última modificación: 04 de Diciembre de 2013 Página

Más detalles

Operación Microsoft Windows

Operación Microsoft Windows Entornos de red Concepto de red En el nivel más elemental, una red consiste en dos equipos conectados entre sí mediante un cable de forma tal que puedan compartir datos. Todas las redes, no importa lo

Más detalles

Tablas y Campos Nuevos

Tablas y Campos Nuevos Tablas y Campos Nuevos Maxicomercio tiene la capacidad para poder agregar tablas y campos nuevos para darle nueva funcionalidad al sistema, los cambios que realice a la estructura de la base de datos podrán

Más detalles

Guía de comprobación de requisitos y solución a problemas comunes en las Oficinas Virtuales

Guía de comprobación de requisitos y solución a problemas comunes en las Oficinas Virtuales Guía de comprobación de requisitos y solución a problemas comunes en las Oficinas Virtuales Introducción o Requisitos técnicos Instalación de Java y activación Proceso de desinstalación Problemas comunes

Más detalles

Instrucciones de instalación de IBM SPSS Modeler Server 16 para Windows

Instrucciones de instalación de IBM SPSS Modeler Server 16 para Windows Instrucciones de instalación de IBM SPSS Modeler Server 16 para Windows Contenido Instrucciones para la instalación.... 1 Requisitos del sistema........... 1 Instalación............... 1 Destino...............

Más detalles

Archivo Léame para la Impresora fotográfica digital Kodak ML-500

Archivo Léame para la Impresora fotográfica digital Kodak ML-500 Archivo Léame para la Impresora fotográfica digital Kodak ML-500 4 de septiembre de 2003 Controlador de impresora para Macintosh OS X Versión 1.0.0 Contenido: ========= Introducción Requisitos del sistema

Más detalles

Escudo Movistar Guía Rápida de Instalación Dispositivos Symbian

Escudo Movistar Guía Rápida de Instalación Dispositivos Symbian Escudo Movistar Guía Rápida de Instalación Dispositivos Symbian Guía de Instalación Página 1 Índice ESCUDO MOVISTAR.... 3 1. INSTALACIÓN DEL SERVICIO ESCUDO MOVISTAR... 3 1.1. VERSIONES SOPORTADAS... 3

Más detalles

Guía para Desplegar la Aplicación en Entorno de Producción

Guía para Desplegar la Aplicación en Entorno de Producción Guía para Desplegar la Aplicación en Entorno de Producción La siguiente Guía le dará las nociones y secuencia básica para realizar el despliegue de su aplicación en el entorno de producción, partiendo

Más detalles

Instalación de Microsoft Office 2012-09-12 Versión 2.1. Instalación de Microsoft Office 12 septiembre 2012 1

Instalación de Microsoft Office 2012-09-12 Versión 2.1. Instalación de Microsoft Office 12 septiembre 2012 1 Instalación de Microsoft Office 2012-09-12 Versión 2.1 Instalación de Microsoft Office 12 septiembre 2012 1 TABLA DE CONTENIDOS Instalación de Microsoft Office... 3 Información previa a la instalación...

Más detalles

6. Haga clic en el botón Copiar imagen en la barra de herramientas Estándar. Aparecerá el cuadro de diálogo Copiar imagen.

6. Haga clic en el botón Copiar imagen en la barra de herramientas Estándar. Aparecerá el cuadro de diálogo Copiar imagen. En este ejercicio, cambiaremos los elementos que aparecen en la vista Diagrama de Gantt, y después utilizaremos Copiar imagen para almacenar una imagen estática de esta vista como un archivo GIF. Para

Más detalles

Uso básico desde la propia página del sitio

Uso básico desde la propia página del sitio Para acceder al entorno de Office 365, escriba la dirección http://correo.ulpgc.es. Antes de introducir el nombre de usuario, marcamos la opción de "Mantener la sesión iniciada" e iniciamos sesión introduciendo

Más detalles

UNIVERSIDAD DE MEDELLÍN NUEVO PORTAL WEB MANUAL DE USUARIO GESTOR DE CONTENIDOS

UNIVERSIDAD DE MEDELLÍN NUEVO PORTAL WEB MANUAL DE USUARIO GESTOR DE CONTENIDOS UNIVERSIDAD DE MEDELLÍN MANUAL DE USUARIO GESTOR DE CONTENIDOS NUEVO PORTAL WEB TABLA DE CONTENIDO Tabla de Contenido 2 Consideraciones Iniciales 3 Ingreso al Sistema 4 Opciones de Gestor de contenidos

Más detalles

TÉCNICAS DE GESTIÓN ADMINISTRATIVA PARA PEQUEÑAS EMPRESAS

TÉCNICAS DE GESTIÓN ADMINISTRATIVA PARA PEQUEÑAS EMPRESAS COMBINAR CORRESPONDENCIA CON OFFICE 2003 Combinar correspondencia nos permite incluir en un documento datos almacenados en otro lugar. De esta forma podremos obtener copias de un mismo documento pero con

Más detalles

Manual de NVU Capítulo 5: Las hojas de estilo

Manual de NVU Capítulo 5: Las hojas de estilo Manual de NVU Capítulo 5: Las hojas de estilo Pág. 1 Manual de NVU Capítulo 5: Las hojas de estilo Reconocimiento-NoComercial-CompartirIgual 2.5 España Realizado por: Julio Ruiz Palmero (Universidad de

Más detalles

Guía Creación o Importación de Catálogos.

Guía Creación o Importación de Catálogos. Guía Creación o Importación de Catálogos. Contenido Guía Creación o Importación de Catálogos.... 1 Catálogos... 2 Creación... 2 Interfaz de Maxicomercio... 2 BackUp MySQL... 2 Respaldo... 2 Interfaz Gráfica

Más detalles

El proceso de Instalación de Microsoft SQL Server 2008

El proceso de Instalación de Microsoft SQL Server 2008 El proceso de Instalación de Microsoft SQL Server 2008 Luis Alejandro Esteban C - nave_tze@hotmail.com Este documento va dirigido a profesionales de tecnología interesados en entender el proceso de instalación

Más detalles

Combinar correspondencia (I)

Combinar correspondencia (I) Combinar correspondencia (I) Mediante la opción Combinar correspondencia Word2007 nos permite incluir en un documento, datos almacenados en otro sitio. De esta forma podremos obtener copias de un mismo

Más detalles

PUCV - Pontificia Universidad Católica de Valparaíso

PUCV - Pontificia Universidad Católica de Valparaíso PUCV - Pontificia Universidad Católica de Valparaíso INICIO IBM QUICKR IBM Quickr es un software de colaboración en equipos, el cual permite compartir archivos e información de forma instantánea y directa

Más detalles

Acronis License Server. Guía del usuario

Acronis License Server. Guía del usuario Acronis License Server Guía del usuario TABLA DE CONTENIDO 1. INTRODUCCIÓN... 3 1.1 Generalidades... 3 1.2 Política de licencias... 3 2. SISTEMAS OPERATIVOS COMPATIBLES... 4 3. INSTALACIÓN DE ACRONIS LICENSE

Más detalles

Cómo bloquear los sitios web en Internet Explorer

Cómo bloquear los sitios web en Internet Explorer Cómo bloquear los sitios web en Internet Explorer 1. Abra cualquier Internet Explorer y vaya a Herramientas-> Opciones de Internet. Haga clic en la pestaña Contenido. En el panel de Asesor de contenido,

Más detalles

Guía de inicio rápido a

Guía de inicio rápido a Guía de inicio rápido a Office 365 para pequeñas empresas La experiencia web La experiencia de aplicaciones de escritorio La experiencia móvil Ayuda y comunidad de Office 365 Microsoft Office 365 para

Más detalles