Tutorial de construcción de una aplicación Java EE6 con interfaz JavaFX2 que invoca componentes EJB expuestos como servicios REST

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

Download "Tutorial de construcción de una aplicación Java EE6 con interfaz JavaFX2 que invoca componentes EJB expuestos como servicios REST"

Transcripción

1 Tutorial de construcción de una aplicación Java EE6 con interfaz JavaFX2 que invoca componentes EJB expuestos como servicios REST POR: JULIAN CAMILO ORTEGA MUÑOZ 2013

2 INTRODUCCION Este tutorial tiene como propósito enseñar el acoplamiento entre las tecnologías JavaFX2 y JavaEE6 con servicios web basados en REST. Se mostrara el proceso de acoplamiento desde la misma instalación de programas hasta la interacción del usuario con el programa y los componentes adicionales que se necesitan para realizar una aplicación empresarial en estas tecnologías. Es importante tener un estándar en la realización de este tipo de aplicaciones y entender como funcionan estos protocolos de comunicación con estas tecnologías. Espero sea de gran ayuda y funcione para realizar grandes aplicaciones empresariales en estas tecnologías. 2

3 TUTORIAL JAVAFX2-JAVA EE6- REST Tabla de contenido INTRODUCCION INSTALACION Y CONFIGURACIÓN DE HERRAMIENTAS DE SOFTWARE NETBEANS JDK 7u PostGreSQL CONFIGURACION PARA WINDOWS JAVAFX SCENE BUILDER ACOMPLAMIENTO JAVAFX SCENE BUILDER Y NETBEANS LIBRERÍA PARA DIALOGOS FLOTANTES EN JAVAFX REALIZACIÓN DEL DEMO JAVA EE6 CON INTERFAZ JAVAFX2 WEB SERVICES CON PROTOCOLO DE COMUNICACIÓN REST CREACIÓN DE LA BASE DE DATOS, DE SUS TABLAS Y REGISTRO DE SU CONEXIÓN EN NetBeans CREACION DE TABLAS CON DATOS CONEXIÓN CON LA BASE DE DATOS POSTGRESQL DESDE NETBEANS CREACION DEL PROYECTO EN NETBEANS GENERACION DEL DESCRIPTOR DE PERSISTENCIA EN NETBEANS CREAR ENTIDADES A PARTIR DE LA BASE DE DATOS CREAR EJB A PARTIR DE ENTIDADES EXPONER EL EJB COMO UN SERVICIO WEB REST EN NETBEANS PROBAR SERVICIO WEB REST CREACIÓN EN NETBEANS DE UN PROYECTO JAVAFX 2 QUE INVOCARÁ SERVICIOS WEB CREACIÓN DEL PROYECTO CONSUMIR SERVICIO WEB REST DESDE JAVA FX CREAR CLIENTE DEL SERVICIO WEB REST DESDE LA APLICACIÓN JAVA FX CONSUMIR SERVICIO DESDE INTERFAZ GRAFICA JAVA FX CREAR ENTIDAD TEAM EN LA APLICACIÓN JAVA FX VER DATOS JAVAFX2 UTILIZANDO WEB SERVICES REST CREAR INSTANCIA UTILIZANDO SERVICIOS WEB REST ACTUALIZAR INSTANCIA UTILIZANDO SERVICIOS WEB REST ELIMINAR INSTANCIA UTILIZANDO SERVICIOS WEB REST METODOS DE NEGOCIO JAVAFX2 Y JAVAEE6 CON SERVICIOS REST NAVEGACIÓN ENTRE ESCENAS JAVAFX INVOCACIÓN DE LA APLICACIÓN JAVAFX 2 A TRAVÉS DEL NAVEGADOR WEB CALENDARIO, SELECCIONADOR DE ARCHIVOS CON JAVAFX2 Y MANEJO DE IMÁGENES Y DOCUMENTOS CALENDARIO SELECCIONADOR DE ARCHIVOS (FILE CHOOSER) MANEJO DE DOCUMENTOS E IMÁGENES

4 1. INSTALACION Y CONFIGURACIÓN DE HERRAMIENTAS DE SOFTWARE Para poder desarrollar aplicaciones empresariales web con tecnologías JavaFX2 y JavaEE6 se necesita un software respectivo para cada tecnología, estas se integran para realizar las aplicaciones. A continuación se presentaran las herramientas de software necesarias y su configuración. 1.1 NETBEANS JDK 7u25 Primero se necesita la instalación del IDE (Netbeans) para realizar el programa y el JDK (Java Development Kit) que provee las herramientas de desarrollo para la creación de programas Java. Ingresar a la siguiente dirección para descargar las dos herramientas. 4

5 TUTORIAL JAVAFX2-JAVA EE6- REST Descargar el kit para el tipo de sistema operativo en el que se este trabajando (Windows, Mac OS, Linux). La versión del JDK en el momento de escribir este tutorial es la 7u25 y el NetBeans es NetBeans incluye: Driver actualizado para PostgreSQL 9. Servidor de aplicaciones Glassfish 4. Soporte para trabajar con JavaFX 2. Luego de estos pasos instalar los programas con los instaladores que se descargaron siguiendo los pasos que se indiquen. 1.2 PostGreSQL PostGreSql es el manejador de base de datos que se utilizara para manejar los datos del programa. Para descargarlo ir a la siguiente dirección web. services- training/pgdownload 5

6 Descargar la versión del sistema operativo que se este utilizando actualmente (Windows, Mac OS, Linux). Ejecute el instalador y siga los pasos del Wizard para completar la instalación. Recuerde proporcionar una contraseña para el superusuario de Postgres. Recomendación: Usuario: postgres Contraseñan: postgres Al finalizar el asistente le pregunta si desea lanzar Stack Builder, diga que no y haga Click en terminar. 1.3 CONFIGURACION PARA WINDOWS 7 1. Verifique que su sistema operativo tiene activo el servicio Inicio de sesión secundario. Para esto vaya a Inicio >> Panel de control >> Herramientas administrativas >> Servicios >> Inicio de sesión secundario. 2. En el campo Tipo de inicio elija Automático. Haga Click en aceptar. 3. Verifique que el estado de este servicio se encuentre en Iniciado. Si no es así, haga Click derecho sobre Inicio de sesión secundario >> Iniciar. El servicio debe mostrarse de la siguiente manera: 6

7 TUTORIAL JAVAFX2-JAVA EE6- REST 1.4 JAVAFX SCENE BUILDER 1.1 Este programa funciona para editar manualmente los componentes gráficos de usuario para JavaFX 2. Es muy importante para editar las pantallas de usuario con facilidad. Para descargar este programa dirigirse a la siguiente dirección: 7

8 Descargar el programa para el sistema operativo con el cual se este trabajando (Windows, Mac OS, Linux). 1.5 ACOMPLAMIENTO JAVAFX SCENE BUILDER Y NETBEANS Es importante que estos programas estén acoplados para poder utilizarlos simultáneamente. En el momento de la instalación esto se realiza automáticamente. Para asegurarse que NetBeans conoce la herramienta JavaFX Scene Builder es necesario que se tenga instalado el Plugin de la herramienta. Para saber esto se realiza lo siguiente: 1. Se abre NetBeans una vez instalado y se va a la pestaña Tools (Herramientas) y se escoge la opción plugins. 8

9 TUTORIAL JAVAFX2-JAVA EE6- REST Luego se verifica si esta instalado el plugin de la herramienta JavaFX Scene Builder, si no se encuentra instalado revisar en los plugins disponibles (Available Plugins), buscarlo e instalarlo. 1.6 LIBRERÍA PARA DIALOGOS FLOTANTES EN JAVAFX 2 Esta librería sirve para soportar las ventanas instantáneas que se quieran implementar en el programa. Descargue la librería javafx- dialogs jar. La puede descargar de la URL: ui- sandbox/tree/master/javafx- dialogs/dist Esta librería se importa desde la aplicación CLIENTE de javafx2 en el folder de librerías. (Ver sección: Consumir servicios desde interfaz grafica Javafx2). 9

10 2. REALIZACIÓN DEL DEMO JAVA EE6 CON INTERFAZ JAVAFX2 WEB SERVICES CON PROTOCOLO DE COMUNICACIÓN REST 2.1 CREACIÓN DE LA BASE DE DATOS, DE SUS TABLAS Y REGISTRO DE SU CONEXIÓN EN NetBeans. El primer paso es crear la base de datos en Postgresql y la tabla con los datos que se van a manejar. Se conecta la base de datos de Postgresql local con la contraseña proporcionada en la instalación. Vaya a Bases de datos >> postgres. En la barra de herramientas haga Click en Ejecutar consultas SQL arbitrarias. Copie y pegue el siguiente Script para crear el usuario "usuariodemo": CREATE USER usuariodemo LOGIN NOSUPERUSER INHERIT CREATEDB NOCREATEROLE ENCRYPTED PASSWORD 'usuariodemo'; Ejecute el Script haciendo Click en Ejecutar consulta. 10

11 TUTORIAL JAVAFX2-JAVA EE6- REST Nota: En el script reemplace usuariodemo por el nombre de usuario que usted desee crear. Para crear la base de datos vaya a Ejecutar consultas SQL arbitrarias y copie y pegue el siguiente script. Con el va crear una base de datos "demo" cuyo usuario dueño será "usuariodemo": CREATE DATABASE demo WITH OWNER = usuariodemo ENCODING = 'UTF8'; Ejecute el Script haciendo Click en Ejecutar consulta. Compruebe que la base de datos que acabo de crear salga listada como existente. En algunos casos pgadmin III se demora en listar una base de datos recién creada. Espere un momento, haga Click en Bases de Datos y ejecute la opción refrescar hasta que salga listada la base de datos. 2.2 CREACION DE TABLAS CON DATOS Para este demo vamos a crear una tabla TEAM con unos atributos y le vamos insertar unos valores. Esto es solo para la demostración. Primero deber crear en PG Admin II un nuevo server para la base de datos demo; 11

12 Luego debe usar ese nuevo server para conectarse a la base de datos demo y luego abrir el editor de consultas SQL. De esta manera las tablas que se creen quedarán a nombre del usuario dueño de la base de datos demo. Ejecutar el siguiente Script en la base de datos demo para crear la tabla TEAM CREATE TABLE TEAM( TEAM_ID INTEGER NOT NULL, TEAMNAME VARCHAR(15), COUNTRY VARCHAR(15), PRIMARY KEY (TEAM_ID) ); Ejecutar el siguiente Script en la base de datos demo para insertar valores a la tabla TEAM. INSERT INTO TEAM VALUES (1, 'Barcelona', 'Espana'); INSERT INTO TEAM VALUES (2,'Real Madrid', 'Espana'); INSERT INTO TEAM VALUES (3,'Milan', 'Italia'); 2.3 CONEXIÓN CON LA BASE DE DATOS POSTGRESQL DESDE NETBEANS Abra la IDE Netbeans, diríjase a la pestaña Services >> Databases >> Drivers. La IDE Netbeans en su versión 7 o superior incluye el driver para PostgreSQL. Compruebe que sale listado. 12

13 TUTORIAL JAVAFX2-JAVA EE6- REST Haga Click derecho sobre PostgreSQL y seleccione Connect Using... y aparecerá una ventana en la cual tiene que llenar todos los datos requeridos. Debe quedar algo como lo siguiente: 13

14 En el campo Database coloque el nombre de la base de datos que creó en PostgreSQL. Luego haga Click en Test Connection y si la conexión se realizó exitosamente le debe salir un aviso diciéndole Connection Succeeded. Después haga Click en Next. En el campo Select schema: elija public. Haga Click en Finish. Aquí puede comprobar que desde NetBeans puede ver la tabla TEAM de la base de datos demo y también puede ver su contenido CREACION DEL PROYECTO EN NETBEANS Ahora lo que debe hacer es crear un proyecto para la aplicación empresarial Java EE 6. Vaya a File >> New Project... >> Java EE >> Enterprise Aplication y después haga Click en Next. Elija el nombre de proyecto que desee, luego haga Click en el botón Next. Desactive la opción Create EJB Module. (Esto debido a que en el modulo web se creara el modulo de EJB dados expuestos como servicios web REST). Luego haga Click en Finish. Debe quedar lo siguiente: 14

15 TUTORIAL JAVAFX2-JAVA EE6- REST 2.5 GENERACION DEL DESCRIPTOR DE PERSISTENCIA EN NETBEANS Ahora debe crear una unidad de persistencia. Para esto haga Click derecho sobre el modulo web de la aplicación (proyecto EnterpriseApplication1- war) y vaya a New >> Other... >> Persistence >> Persistence Unit. 15

16 Seleccione Eclipselink como proveedor de persistencia. Puede dejar el nombre por defecto para la unidad de persistencia o colocar el que usted deseé. En el campo Data Source seleccione New Data Source. En Database Connection seleccione la conexión PostgreSQL a la base de datos que usted creó. En JNDI Name coloque el nombre que desee. Haga Click en OK. Debe quedarle algo como en la siguiente ilustración: Debe complementar el archivo persistence.xml que fue generado por Netbeans. Vaya al módulo web de la aplicación >> Configuration Files >> persistence.xml Haga Click en Source. Después de la línea: <property name="eclipselink.ddl- generation" value="create- tables"/> Agregue el siguiente código, editando los datos según el nombre de su base de datos, usuario y contraseña: <property name="eclipselink.target- database" value="postgresql"/> <property name="javax.persistence.jdbc.driver" value="org.postgresql.driver"/> <property name="javax.persistence.jdbc.url" value="jdbc:postgresql://localhost:5432/demo"/> <property name="javax.persistence.jdbc.user" value="usuariodemo"/> <property name="javax.persistence.jdbc.password" value="usuariodemo"/> <property name="eclipselink.logging.level" value="info"/> 16

17 TUTORIAL JAVAFX2-JAVA EE6- REST 2.6 CREAR ENTIDADES A PARTIR DE LA BASE DE DATOS Vamos a crear la entidad TEAM a partir de la base de datos. Para esto haga Click derecho sobre el modulo web de la aplicación (proyecto EnterpriseApplication1- war) y vaya a New >> Other... >> Persistence >> Entity Classes from Database. 17

18 Luego seleccionar la base de datos del proyecto y elegir la tabla Team para generar la entidad a partir de la tabla. 18

19 TUTORIAL JAVAFX2-JAVA EE6- REST NOTA: En la siguiente ventana es recomendable cambiar el tipo de colección por List, ya que es mas fácil manejar información en listas. También es importante trabajar con paquetes estándares, por ejemplo: co.edu.javeriana.miproyecto.entities. 2.7 CREAR EJB A PARTIR DE ENTIDADES Haga Click derecho sobre el modulo web de su proyecto >> New >> Other... >> Enterprise JavaBeans >> Session Beans for Entity Classes. Haga Click en Next. Luego adicione las entidades para crear los EJB a partir de ellas 19

20 Active las interfaces que necesite para su proyecto (local, remota). Finalmente, dele un nombre al package donde quiere que se almacenen los EJB y de Click en Finish. Se generan dos archivos, un AbstractFacade.java y un TeamFacade.java. En RolFacade es donde usted implementará los métodos de negocio para la entidad Rol. AbstractFacade es una clase abstracta que tiene métodos genéricos para soportar operaciones CRUD (crear, eliminar, buscar, etc.) para cualquier entidad. 3. EXPONER EL EJB COMO UN SERVICIO WEB REST EN NETBEANS 20

21 TUTORIAL JAVAFX2-JAVA EE6- REST El servicio Rest servirá para invocar operaciones CRUD sobre una entitad, para lo cual generará un EJB con anotaciones REST con métodos para operar sobre la entidad. Para exponer el EJB como un servicio web REST haremos los siguiente: Hacer Click derecho sobre el modulo web de su proyecto >> New >> Other >> Web Services >> RESTful Web Services from Entity Classes. Luego seleccionar la entidad Team para generar un servicio REST a partir de esta. 21

22 Finalmente darle un nombre al paquete de los Web Services para guardar las clases que va a generar el servicio dar Finish. 22

23 TUTORIAL JAVAFX2-JAVA EE6- REST El archivo genera el Servicio Web con todos sus http methods. También genera 3 archivos Java dentro del paquete que se indicó para los servicios que son los siguientes: AbstractFacade: Sirve como una clase padre para todos los demás Facade Clases. TeamFacadeREST: Es una clase Facade que extiende de la clase AbstractFacade y los métodos que esta implementa de crear, borrar, actualizar, contar, etc. Esta clase tiene las anotaciones http de los métodos que se utilizan para estos llamados a métodos http y reciben los formatos XML Y JSON. GET: Peticiones de lectura (Read) POST: Crea un nuevo recurso (Create) PUT: Actualiza el estado de un recurso (Update) DELETE: Elimina el recurso. ApplicationConfig: Esta clase es generada por el IDE Netbeans, y registra todos los recursos fundamentales REST creados en el proyecto. Por favor, NO EDITAR esta clase a menos que usted realmente necesita entender los resultados de los cambios. 3.1 PROBAR SERVICIO WEB REST Para probar que es servicio web generado funciona correctamente se realiza lo siguiente: Dar Click derecho en el modulo web de la aplicación (EnterpriseApplication1- war) seleccionar CLEAN AND BUILD, luego seleccionar DEPLOY para exponer los servicios al servidor. 23

24 En modulo web del proyecto buscar el folder RESTful Web Services y hacer Click derecho en el. Luego hacer Click en Test RESTful Web Services, tal como muestra la imagen. En la configuración de la prueba elegir que sea local y luego dar ok. Luego la aplicación va a abrir un browser para realizar las pruebas del Servicio Web. Elegir el servicio web elegido, en este caso entities.team y probar los métodos http mencionados anteriormente en el formato elegido (XML, JSON) para probar que efectivamente funciona con la base de datos. En la siguiente ventana se muestra un ejemplo de la prueba al Servicio Web 24

25 TUTORIAL JAVAFX2-JAVA EE6- REST Para probar un método PUT para editar o POST para crear alguna instancia, seleccionar el método de la lista y en el campo para ingresar la información copiar una instancia obtenido con un método GET y editarla en el formato XML o JSON para crear o editar. 4. CREACIÓN EN NETBEANS DE UN PROYECTO JAVAFX 2 QUE INVOCARÁ SERVICIOS WEB 25

26 4.1 CREACIÓN DEL PROYECTO Ahora debe crear un proyecto JavaFX 2 para que consuma el Servicio Web que construyo. Para ello vaya a: File >> New >> JavaFX >> JavaFX FXML Application. Elija el nombre de proyecto que desee. En el campo FXML Name coloque el nombre que quiere colocarle a la pantalla principal de su aplicación JavaFX2. Haga Click en Finish. Netbeans genera tres archivos en su proyecto. 26

27 TUTORIAL JAVAFX2-JAVA EE6- REST JavaFXApplication9.java (varía según el nombre que le haya dado al proyecto): Esta clase es la encargada de ejecutar la aplicación. Carga el archivo PantallaInicial.fxml. PantallaInicial.fxml: Archivo en lenguaje XML que contiene la descripción de todo diseño gráfico de la pantalla inicial. Este archivo al hacer doble Click automáticamente abrirá el programa de edición instalado previamente JavaFX Scene Builder para editar la parte grafica con facilidad. PantallaInicialController.java: Clase que controla los elementos gráficos descritos en el archivo PantallaInicial.fxml. Acá también se implementan los métodos de negocio necesarios para la pantalla inicial. 5. CONSUMIR SERVICIO WEB REST DESDE JAVA FX 5.1 CREAR CLIENTE DEL SERVICIO WEB REST DESDE LA APLICACIÓN JAVA FX2 Para consumir el servicio web creado previamente debemos crear un cliente de ese servicio en la aplicación JavaFX2. Hacer Click derecho en el proyecto JavaFX2 >> New >> Other >> Web Services >> RESTful Java Client. 27

28 Dele un nombre a la clase y al paquete donde se va a encontrar la clase. Luego buscar el servicio web creado en el modulo web de la aplicación tal como muestra la siguiente imagen y dar Finish. También es importante trabajar con paquetes estándares, por ejemplo: co.edu.javeriana.miproyecto.webservices. 28

29 TUTORIAL JAVAFX2-JAVA EE6- REST Se genera una clase ClienteRest.java con los métodos que presta el servicio web REST creado. Para hacer uso de la clase en nuestra aplicación JavaFX2, es necesario únicamente crear una instancia de esta clase y llamar a los métodos que necesitemos. 6. CONSUMIR SERVICIO DESDE INTERFAZ GRAFICA JAVA FX2 A continuación vamos a hacer una tabla en JavaFX2 para mostrar los datos contenidos en la base de datos haciendo uso de los servicios web REST creados anteriormente. 6.1 CREAR ENTIDAD TEAM EN LA APLICACIÓN JAVA FX2 Antes de empezar es importante crear la entidad TEAM en el proyecto de JavaFX2, para que se reconozca el tipo de dato en memoria con los cuales vamos a interactuar en el demo. Para esto hacemos Click derecho en la aplicación JavaFX2 >> New >> Other >> Persistence >> Entity Classes from Database. 29

30 Luego seguimos los pasos anteriormente descritos (Ver sección: Crear entidades a partir de la base de datos) y creamos la entidad Team. NOTA: Recuerde quitar la opción de Create Persistance Unit al crear la entidad. Tal como muestra la imagen. Esto debido a que la unidad de persistencia será creada y configurada en el modulo web de la aplicación. 6.2 VER DATOS JAVAFX2 UTILIZANDO WEB SERVICES REST En la aplicación JavaFX2 creada, en la carpeta javafxapplication3, buscamos el archivo PantallaInicial.fxml. Esta será nuestra pantalla inicial y vamos a hacer doble Click en ella. Esta pantalla nos abrirá automáticamente el programa JavaFX Scene Builder para poder editarla. 30

31 TUTORIAL JAVAFX2-JAVA EE6- REST Vamos a eliminar el botón que se encuentra actualmente en la pantalla y haciendo uso de la paleta de componentes al lado izquierdo, vamos a arrastrar a la pantalla 3 botones (Button) para hacer las acciones de crear, actualizar y borrar team. Tambien vamos a arrastrar el componente Table View para mostrar en pantalla los datos de los teams. En este caso, la tabla team tiene 3 atributos, por lo cual si hace falta alguna columna en la tabla, arrastrar el componente Table Column y soltarla sobre la tabla previamente creada. Finalmente se guardara en File >> Save. La pantalla quedaría de este modo. Luego de este proceso vamos a mostrar los datos de la tabla únicamente. Nos dirigimos al controlador de la pantalla PantallaInicialController.java y vamos a declarar los componentes creados en el editor visual. Copiamos y pegamos el siguiente private TableView< Team > private TableColumn 31

32 private TableColumn private TableColumn columnapais; public static ObservableList< Team> teams; //Guarda los teams Los nombres de los atributos salen de los atributos de la entidad TEAM que vamos a mostrar en la tabla. ES IMPORTANTE QUE LOS COMPONENTES EN EL EDITOR VISUAL TENGAN EL MISMO ID QUE EN EL CONTROLADOR. DE OTRO MODO EL CONTROLADOR NO RECONOCERIA LOS COMPONENTES. ES RECOMENDABLE DECLARAR LAS VARIABLES EN EL CONTROLADOR PRIMERO Y GUARDAR, LUEGO EL EDITOR VISUAL RECONOCERA LAS VARIABLES Y SE LE PUEDE ASIGNAR AL COMPONENTE. 32

33 TUTORIAL JAVAFX2-JAVA EE6- REST Eliminar elementos que no se van a usar como el label y el método handlebuttonaction. Luego en la clase PantallaInicialController.java existe el método initialize que va a realizar la acción que se quiere al iniciar la pantalla, en este método vamos a realizar el llamado al web service para que cargue los datos al iniciar. 33

34 En ese método copiar y pegar el siguiente código: this.columnaid.setcellvaluefactory( new PropertyValueFactory< Team, Integer >( "teamid" ) ); this.columnanombre.setcellvaluefactory( new PropertyValueFactory< Team, String >( "teamname" ) ); this.columnapais.setcellvaluefactory( new PropertyValueFactory< Team, String >( "country" ) ); ClienteRest teamclient = new ClienteRest(); ClientResponse response = teamclient.findall_xml(clientresponse.class); GenericType<List<Team>> generictype = new GenericType<List<Team>>() {}; // Returns an ArrayList of Players from the web service List<Team> data = new ArrayList<Team>(); data = (response.getentity(generictype)); teams = FXCollections.observableArrayList( ); teams.addall(data); System.out.println("TEAMS : "+teams.size()); tablateams.setitems(teams); Este código declara las columnas de la tabla y crea una instancia del cliente REST a través del cual se llama al método findall_xml. Este retorna la información en un XML de los Teams y se transforma en una lista de Team para hacer mas fácil la manipulación de la información. Finalmente se agregan los datos a la tablateams. Para comprobar el código se Invocan las tareas (ANT) Clean and Build en la aplicación JavaFX2 y se selecciona Run posteriormente y veremos la siguiente pantalla. 34

35 TUTORIAL JAVAFX2-JAVA EE6- REST 6.3 CREAR INSTANCIA UTILIZANDO SERVICIOS WEB REST El siguiente paso será crear una instancia de un TEAM y almacenarla en la base de datos. En la clase controlador PantallaInicialController.java vamos a crear un método que será llamado al accionar el botón Crear, que fue previamente creado en el editor visual. En la clase PantallaInicialController.java copiar y pegar el siguiente private void crearteam(actionevent event){ } ClienteRest teamclient = new ClienteRest(); Team miteam = new Team(); miteam.setteamid(teams.size()+10); miteam.setteamname("chelsea"); miteam.setcountry("inglaterra"); teamclient.create_json(miteam); System.out.println("Se ha agregado el TEAM Satisfactoriamente ); 35

36 Ahora en el editor PantallaInicial.fxml hay que decirle al botón crear que ejecute ese método cuando se ejecute la acción de presionar el botón. Esto se hace de la siguiente forma. Se da doble Click en PantallaInicial.fxml y se abre el editor Scene Builder Se hace Click en el botón Agregar y se le adiciona el método crearteam tal como muestra la imagen. Finalmente se da guarda el archivo, se ejecuta el proyecto y se da la opción de agregar en la pantalla. El resultado será el siguiente. 36

37 TUTORIAL JAVAFX2-JAVA EE6- REST NOTA: Para refrescar los datos de la pantalla se realiza con la navegación de las pantallas (Ver sección Navegación de Pantallas JavaFX2 mas adelante). 6.4 ACTUALIZAR INSTANCIA UTILIZANDO SERVICIOS WEB REST Copiar y pegar el siguiente código en la clase private void editarteam(actionevent event) { } ClienteRest teamclient = new ClienteRest(); ClientResponse response = teamclient.find_xml(clientresponse.class, "2"); GenericType<Team> generictype = new GenericType<Team>() {}; Team team = response.getentity(generictype); team.setteamname("valencia"); teamclient.edit_xml(team); System.out.println("Se ha editado el TEAM Satisfactoriamente ); 37

38 Este método actualizara la instancia con el Id = 2 y actualizara en la base de datos el valor del nombre del equipo por Valencia. Realizar los pasos anteriores (Vistos en la sección de Crear instancia) para adicionar este método a la acción del botón Editar para que se ejecute cuando se haga Click en el botón. Haga Clean and Build en el proyecto y ejecútelo, accione el botón editar y verifique en la base de datos el cambio O volviendo a ejecutar la aplicación para ver el cambio. El resultado será el siguiente: 38

39 TUTORIAL JAVAFX2-JAVA EE6- REST 6.5 ELIMINAR INSTANCIA UTILIZANDO SERVICIOS WEB REST Para eliminar se realizan los mismos procedimientos que se realizaron para crear y editar pero en el método de eliminar se pega el siguiente private void eliminarteam(actionevent event) { } ClienteRest teamclient = new ClienteRest(); teamclient.remove("1"); 39

40 Este método eliminara el team con el ID = 1. Recuerde adicionar el método al botón que hace la acción en el editor visual. Limpie y ejecute la aplicación y dele la acción Eliminar. El resultado será el siguiente: 40

41 TUTORIAL JAVAFX2-JAVA EE6- REST 7. METODOS DE NEGOCIO JAVAFX2 Y JAVAEE6 CON SERVICIOS REST Los servicios REST que vimos anteriormente son generados automáticamente a partir de nuestras entidades. Es importante saber como se pueden crear métodos de negocio por nuestra cuenta. Los Servicios REST en el servidor son los mismos EJB se la aplicación, por lo tanto, se crea una clase Java normal y se copia la siguiente información para convertirlo en un public class ServicioRestNegocio { = "Demo- warpu") private EntityManager em; Cuando se da la se determina que es un EJB, Cuando se da la se determina que es un servicio REST ya que el path determina la ruta o URI del recurso y es un paradigma propio de estos servicios REST. Luego se adicionan los métodos que el servicio REST va a tener como servicios. Entre las anotaciones importantes para crear los métodos se encuentran las siguientes 41

42 @POST: Para crear Para editar Para obtener Para borrar instancias Tomando como ejemplo los servicios REST creados a partir de las entidades, vamos a crear un método para obtener los equipos a partir del pais de acuerdo a nuestra tabla de ejemplo. En nuestra clase ServicioRestNegocio vamos a pegar el siguiente código e importar las respectivas @Produces("application/xml") public List<Team> getteamscountry(@pathparam("country ") String country) { Query query = em.createnamedquery("team.findbycountry"); query.setparameter("country ", country); List resultlist = query.getresultlist(); return resultlist; } Este método recibe por parámetro el nombre del país y produce un XML con la lista de TEAMS que pertenecen a este nombre de país. El Query que se llama esta en la entidad TEAM contiene la siguiente = "Team.findByCountry ", query = "SELECT t FROM Team t WHERE t. country = :country")}) Este Query va a traer los TEAM que tengan el country igual al parámetro que entra. Con este método ya se ha creado nuestro método de negocio REST. La en el método significa el parámetro que entra por la URI cuando se realiza la petición de ese método. La significa que ese método producirá un resultado en el formato XML, existe la donde es lo contrario, consume una información en el formato XML o JSON que son los formatos que utilizan estos servicios REST. Posterior a esto el uso de estos métodos de negocios se consumen de igual forma que los generados a partir de las entidades. Solo es necesario crear los clientes REST a partir de los nuevos EJB e invocar los 42

43 TUTORIAL JAVAFX2-JAVA EE6- REST servicios que nos presta. (Ver Sección: CONSUMIR SERVICIO WEB REST DESDE JAVA FX). 8. NAVEGACIÓN ENTRE ESCENAS JAVAFX2 El concepto de JavaFX2 es de escenas (SCENE) y escenario (STAGE). Uno crea escenas y las pone en el escenario. Respecto al proyecto que se esta realizando, cuando se quiere navegar entre paginas se llaman los siguientes métodos. Funciona con una estructura MAP donde almacena un índice para la pagina y el archivo.fxml. En el caso particular de la imagen, se quite del escenario la escena Sample (UNLOADSCREEN), se vuelve a cargar nuevamente asignando un índice para la pagina (LOADSCREEN) y finalmente la pone en el escenario (SETSCREEN). Este procedimiento se utiliza para refrescar la pagina o poder navegar a otras paginas. En el siguiente link explican la mejor forma de realizar la navegación entre escenas en JavaFX2 y como funciona teniendo en cuenta esta idea. Este blog contiene la explicación detallada de la navegación, como se pueden refrescar los datos de una escena y el código fuente de cada código que se necesita. También se encuentra el tutorial en video y el código fuente de la información. 9. INVOCACIÓN DE LA APLICACIÓN JAVAFX 2 A TRAVÉS DEL NAVEGADOR WEB 43

44 Para que la aplicación JavaFX 2 construida pueda ser ejecutada en el navegador web debe realizar los siguientes pasos: Vaya a la carpeta de su proyecto JavaFX 2, dentro de ella hay una carpeta llamada dist. Cópiela. Vaya a la carpeta de su proyecto empresarial Java EE y luego a la carpeta del módulo web de su proyecto. Dentro de esta última hay una carpeta llamada web. Ábrala. Pegue la carpeta dist en la carpeta web. Abra la carpeta dist que acabó de copiar en la carpeta web. Allí encontrará un único archivo html. A ese archivo debe cambiarle el nombre a index.html. Click derecho sobre su proyecto empresarial Java EE >> Clean and Build Click derecho sobre su proyecto empresarial Java EE >> Deploy Click derecho sobre su proyecto empresarial Java EE >> Run Se le abre el navegador web con una página que dice Hello World! Esa página web corresponde al index.jsp que se encuentra en la carpeta web del módulo web de su proyecto. En la barra de direcciones, conserve la dirección que se encuentra y añádale la palabra dist. Se le debe abrir una página web en donde sale cargándose una aplicación javafx. Diga que acepta los riesgos y que desea ejecutar la aplicación. Pruebe la aplicación con diversos datos. Si no se muestra la interfaz gráfica por problemas de firmas de las librerías, pruebe a despublicar la aplicación Java EE (con undeploy en services/glassfish/applications), y luego reinicie el servidor Glassfish, y vuelva a construir el dist de la aplicación Java FX 2 (con Clean & Build) y repetir los pasos aquí descritos. NOTA: index.jsp debe redirigir el control al dist/index.html o sea que su contenido debe ser el siguiente: 44

45 TUTORIAL JAVAFX2-JAVA EE6- REST <html> <head> <meta http- equiv="refresh" content="0; URL=dist/index.html" /> </head> </html> 10. CALENDARIO, SELECCIONADOR DE ARCHIVOS CON JAVAFX2 Y MANEJO DE IMÁGENES Y DOCUMENTOS. Dos componentes importantes para cualquier aplicación son el calendario para seleccionar fechas con rapidez sin preocuparse por el formato y el seleccionador de archivos del computador. Estos componentes básicos no se encuentran en la paleta de opciones de JavaFX Scene Builder que es nuestro editor de JavaFX2. Por este motivo mostrare como se pueden adquirir estos componentes para tenerlos en cualquier aplicación. CALENDARIO Descargar la librería que contiene la información del calendario y la hoja de estilos del calendario para que tenga la siguiente apariencia. 45

46 Sitio Descarga: date- picker/ Archivos: schudt- javafx- datepicker jar DatePicker.css Luego agregar la librería (.jar) al proyecto y adicionar en nuestra carpeta de proyecto nuestra hoja de estilos. En nuestro archivo.fxml donde se quiera agregar un calendario, seleccionamos de la paleta de componentes el componente GRIDPANE y lo arrastramos hasta nuestra pantalla. Como vimos anteriormente se le da un ID al componente y se crea el mismo componente en nuestro private GridPane gridpane; Luego en nuestro controlador creamos una instancia del DatePicker que referencia a la lireria que agregamos anteriormente private DatePicker fechadatepicker; En el método initialize de nuestro controlador copiar y pegar el siguiente código: 46

47 TUTORIAL JAVAFX2-JAVA EE6- REST //CALENDARIO fechadatepicker = new DatePicker(Locale.ENGLISH); fechadatepicker.setdateformat(new SimpleDateFormat("yyyy- MM- dd")); fechadatepicker.getcalendarview().todaybuttontextproperty().set("today"); fechadatepicker.getcalendarview().setshowweeks(false); fechadatepicker.getstylesheets().add("rutahojaestilos/datepicker.css"); gridpane.add(fechadatepicker, 1, 5); Ten en cuenta la ruta donde agregaste la hoja de estilos. Cuando corras tu programa al inicializar esa escena tu GRIDPANE será un calendario donde podrás elegir la fecha. SELECCIONADOR DE ARCHIVOS (FILE CHOOSER) Este componente sirve para capturar archivos de nuestro computador y utilizarlos en nuestra aplicación. Para tener un seleccionador de archivos realizar lo siguiente: Agregar un botón normal de nuestra paleta de Javafx Scene Builder a la pantalla. Copiar y pegar el siguiente código en el controlador de esa private void cargararchivo(actionevent event) { FileChooser filechooser = new FileChooser(); filechooser.settitle("open Resource File"); File file; file = filechooser.showopendialog(stage); System.out.println("FILE : "+file); textfoto.settext(file.tostring()); } En la 6ta línea del código se tiene que pasar nuestro STAGE que esta en nuestro método START de la aplicación. Por esto es recomendable dejar la instancia STATIC para poder acceder a ella en cualquier controlador de nuestra aplicación. public static Stage stage; Al botón agregado al inicio se le da la acción de ejecutar el método de cargar el archivo que vimos anteriormente y al ejecutar el programa se vera la siguiente pantalla. 47

48 MANEJO DE DOCUMENTOS E IMÁGENES JavaFX2 tiene una librería especial para el manejo de imágenes y documentos cuando quieren ser mostrados o publicados en algún componente de JavaFX2. La clase utilizada es: HostServices En la clase de inicio declarar una instancia estática para utilizarla en cualquier parte del proyecto: public static HostServices hostservices; Luego a la instancia se debe asociar todos los componentes y métodos de la clase con la siguiente instrucción: hostservices = gethostservices(); Luego en cualquier parte del documento se llama la instancia estatica y se llama al método para escribir y mostrar documentos. hostservices.showdocument(" 48

49 TUTORIAL JAVAFX2-JAVA EE6- REST String myimage = hostservices.resolveuri(hostservices.getdocumentbase(),"hv.pdf"); ClubmatCliente.hostServices.showDocument(myImage); NOTA: Por cuestiones de seguridad es mejor manejar un directorio web de documentos e imágenes y solo utilizar la URL para referenciar. 49

MANUAL DE MANTENIMIENTO

MANUAL DE MANTENIMIENTO MANUAL DE MANTENIMIENTO CLUBMAT: GESTOR DE CLUBES DE MATEMÁTICAS CONSTRUIDO CON TECNOLOGÍAS JAVA EE 6 Y JAVAFX 2 ANDRÉS EDUARDO SÁNCHEZ MENDIETA PONTIFICIA UNIVERSIDAD JAVERIANA FACULTAD DE INGENIERIA

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

Tutorial Servicios Web

Tutorial Servicios Web Tutorial Servicios Web 1. Servicios Web con REST Como ya hemos usado SOAP para WebService, podemos afirmar que es bien fácil de diseñar, pero algo complicado de consumir: se necesita toda una API para

Más detalles

Instalación del Admin CFDI

Instalación del Admin CFDI Instalación del Admin CFDI Importante!!!Antes de comenzar verifique los requerimientos de equipo esto podrá verlo en la guía 517 en nuestro portal www.control2000.com.mx en el apartado de soporte, ahí

Más detalles

Manual de instalación de Java Runtime Environment.

Manual de instalación de Java Runtime Environment. Manual de instalación de Java Runtime Environment. Se recomienda, antes de proceder con la instalación en línea, desactivar el cortafuego de Internet. En algunos casos, la configuración del cortafuegos

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

PRUEBAS FUNCIONALES Y DE ACEPTACIÓN

PRUEBAS FUNCIONALES Y DE ACEPTACIÓN PRUEBAS FUNCIONALES Y DE ACEPTACIÓN Por: Julián Camilo Ortega Muñoz Pontificia Universidad Javeriana 2013 INTRODUCCIÓN Este documento tiene como propósito demostrar que las funcionalidades de la aplicación

Más detalles

CENTRO DE INVESTIGACIÓN CIENTÍFICA Y DE EDUCACIÓN SUPERIOR DE ENSENADA, BAJA CALIFORNIA Departamento de Cómputo / Dirección de Telemática ÍNDICE

CENTRO DE INVESTIGACIÓN CIENTÍFICA Y DE EDUCACIÓN SUPERIOR DE ENSENADA, BAJA CALIFORNIA Departamento de Cómputo / Dirección de Telemática ÍNDICE HOJA 1 DE 17 ÍNDICE 1 Interfaz Web... 2 1.1 Acceso a la nube CICESE utilizando la interfaz Web.... 2 1.2 Pantalla principal de la interfaz Web.... 3 2 Administrar archivos desde la interfaz Web... 5 2.1

Más detalles

MANUAL DE INSTALACIÓN

MANUAL DE INSTALACIÓN MANUAL DE INSTALACIÓN SISTEMA DE INFORMACIÓN PARA EL INGRESO, MANTENIMIENTO Y SALIDA DE ESTIBAS JEYSON ANDRÉS GARCIA RODRIGUEZ MARIO SERGIO LANCHEROS SUESCÚN Fecha: 07 de Abril del 2013 PONTIFICIA UNIVERSIDAD

Más detalles

Curso de PHP con MySQL Gratis

Curso de PHP con MySQL Gratis Curso de PHP con MySQL Gratis Introducción Este mini curso o mini tutorial de PHP le ayudará a realizar cualquier sistema para que pueda insertar uno o varios registros a una base de datos con MySQL, este

Más detalles

MANUAL DE USUARIO - SECURE CLIENT - INTERNACIONAL

MANUAL DE USUARIO - SECURE CLIENT - INTERNACIONAL TABLA DE CONTENIDO Página 1 de 15 1 OBJETIVO... 2 2 ALCANCE... 2 3 Introducción... 2 4 Cuando utilizar cada función - Requerimientos... 3 5 Instalación SecureClient... 3 6 Crear un sitio... 4 7 Cambiar

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

Universidad ORT - Arquitectura de Software. Requisitos

Universidad ORT - Arquitectura de Software. Requisitos Requisitos Versión 1.5 (o superior) de la JDK de Java NetBeans 6.5 como IDE de desarrollo JBoss 4.2.x como Application Server Variable de entorno de Windows JAVA_HOME apuntando al directorio de instalación

Más detalles

Guía de instalación del sistema contafiscal nuevo monousuario internet

Guía de instalación del sistema contafiscal nuevo monousuario internet Guía de instalación del sistema contafiscal nuevo monousuario internet Requerimientos del equipo Requisitos de equipo (Hardware) Sistema mono usuario. Pentium IV o superior a 1.50 GHz o similar. 2 GB en

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

Manual De Instalación Solin

Manual De Instalación Solin Manual De Instalación Solin Manual de instalación cliente-servidor SOLIN El sistema SOLIN es un software abierto, que tiene un excelente manejo de los objetos y es absolutamente modular. En este manual

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

INTRANET: MANUAL DE INSTALACIÓN

INTRANET: MANUAL DE INSTALACIÓN INTRANET: MANUAL DE INSTALACIÓN 1 de 15 INDICE 1 Requisitos mínimos... 3 2 Instalación... 4 2.1 Instalación de los ficheros de la Intranet... 4 2.2 Registro de las librerías... 4 2.3 Configuración del

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 DE USUARIO CMS- PLONE www.trabajo.gob.hn

MANUAL DE USUARIO CMS- PLONE www.trabajo.gob.hn MANUAL DE USUARIO CMS- PLONE www.trabajo.gob.hn Tegucigalpa M. D. C., Junio de 2009 Que es un CMS Un sistema de administración de contenido (CMS por sus siglas en ingles) es un programa para organizar

Más detalles

Guía de instalación del sistema de contafiscal red

Guía de instalación del sistema de contafiscal red Guía de instalación del sistema de contafiscal red Importante!!! Antes de empezar a realizar la instalación, revise los requerimientos de equipo de acuerdo a nuestra guía nª 517 Realizar las siguientes

Más detalles

Guía no. 691 instalación del sistema de bancos en red

Guía no. 691 instalación del sistema de bancos en red Guía no. 691 instalación del sistema de bancos en red Requerimientos del equipo Importante!!! Antes de empezar a realizar la instalación de su sistema es necesario considerar lo siguiente: configuraciones

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

Sitios remotos. Configurar un Sitio Remoto

Sitios remotos. Configurar un Sitio Remoto Sitios remotos Definir un sitio remoto significa establecer una configuración de modo que Dreamweaver sea capaz de comunicarse directamente con un servidor en Internet (por eso se llama remoto) y así poder

Más detalles

Cómo instalar fácilmente tu WordPress tras contratar un hosting en Hostalia

Cómo instalar fácilmente tu WordPress tras contratar un hosting en Hostalia Cómo instalar fácilmente tu WordPress tras contratar un hosting en Hostalia Cardenal Gardoki, 1 48008 BILBAO (Vizcaya) Teléfono: 902 012 199 www.hostalia.com La puesta en marcha de WordPress es muy sencilla,

Más detalles

Instalación del sistema VSControl Total2012

Instalación del sistema VSControl Total2012 Instalación del sistema VSControl Total2012 Este tutorial va destinado a todos los usuarios que desean instalar el Software de Vision Systems (VS) en el servidor. El sistema puede ser: VSControl Total

Más detalles

Manual de usuario servidor de archivos para El Colegio de la Frontera Sur

Manual de usuario servidor de archivos para El Colegio de la Frontera Sur Contenido 1. Acceso al servidor de archivos... 2 2. Manejo de archivos (Interfaz web).... 3 2.1. Creando y subiendo archivos... 4 2.1.1. Seleccionar archivos... 4 2.1.2. Visualizando archivos... 5 2.1.3.

Más detalles

GUIA DE USUARIO. CONFIGURACION CORREO ELECTRONICO

GUIA DE USUARIO. CONFIGURACION CORREO ELECTRONICO versiongalega.com - Departamento de Atención al cliente GUIA DE USUARIO. CONFIGURACION CORREO ELECTRONICO En este documento encontrará una descripción de cómo configurar sus cuentas de correo electrónico

Más detalles

NORMA 34.14(SEPA) 05/11/2013

NORMA 34.14(SEPA) 05/11/2013 NORMA 34.14(SEPA) 05/11/2013 1. Descripción La aplicación de generación de ficheros de transferencias permite generar fácilmente órdenes para que se efectúe el pago de transferencias a los beneficiarios

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

Tenemos que instalar los programas de los usuarios también (los anteriormente mencionados) y los siguientes que vamos a nombrar.

Tenemos que instalar los programas de los usuarios también (los anteriormente mencionados) y los siguientes que vamos a nombrar. TUTORIAL INCEME Programas necesarios PC s usuarios En los ordenadores donde se va a ejecutar INCEME van hacer falta una serie de programas para su funcionamiento. Tendremos que tener los.net Framework

Más detalles

%& %)& '$!%*+ $, %%%&$ %%

%& %)& '$!%*+ $, %%%&$ %% OBJETIVO!!"#$$ %& '(%"#% (% %& %)& '$!%*+ $, %%%&$ %% REQUERIMIENTOS SOFTWARE VERSIÓN LINK Java Development Kit (JDK) 6 http://java.sun.com NetBeans 6.1 http://www.netbeans.org MySQL 5.0 http://dev.mysql.com/

Más detalles

GUÍA DE OUTLOOK. Febrero 2010

GUÍA DE OUTLOOK. Febrero 2010 GUÍA DE OUTLOOK 2007 Febrero 2010 CONFIGURACIÓN: Lo primero que debe hacer antes de abrir Outlook es crear un perfil, al que configurara una cuenta de correo. Para ello vaya a su menú de inicio de Windows

Más detalles

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 5: Report Builder

Ministerio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 5: Report Builder Ministerio de Educación Base de datos en la Enseñanza. Open Office Módulo 5: Report Builder Instituto de Tecnologías Educativas 2011 Informes con Oracle Report Builder En su configuración original, OpenOffice

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

REQUISITOS DE HARDWARE...

REQUISITOS DE HARDWARE... Tabla de Contenido 1. INTRODUCCIÓN... 2 2. REQUISITOS DE HARDWARE... 3 3. REQUISITOS DE SOFTWARE... 4 4. INSTALACIÓN DEL SOFTWARE ADICIONAL... 5 4.1 IDENTIFICANDO EL TIPO DE SISTEMA OPERATIVO... 5 4.2

Más detalles

MANUAL CONFIGURACION SIPTAR Y ADAPTADOR VOIP

MANUAL CONFIGURACION SIPTAR Y ADAPTADOR VOIP MANUAL CONFIGURACION SIPTAR Y ADAPTADOR VOIP Para una correcta configuración del tarificador SipTar y de las cuentas en su adaptador Voip debemos seguir los siguientes pasos: 1. Debemos obtener una cuenta

Más detalles

Manual de Instalación SICO MANUAL DE INSTALACION SICO SOFTWARE DE GESTION BASE DE DATOS POSTGRESQL

Manual de Instalación SICO MANUAL DE INSTALACION SICO SOFTWARE DE GESTION BASE DE DATOS POSTGRESQL MANUAL DE INSTALACION SICO SOFTWARE DE GESTION BASE DE DATOS POSTGRESQL PASOS PARA INSTALACION (Entorno Windows) 1 SOBRE LA BASE DE DATOS 1.1 Creación de la base de datos El programa de instalación crea

Más detalles

INSTITUTO TECNOLÓGICO DE SALTILLO

INSTITUTO TECNOLÓGICO DE SALTILLO INSTITUTO TECNOLÓGICO DE SALTILLO Departamento de Ciencias Básicas Curso: Diseño de Paginas Web para el Docente. Temario del Curso: 1 Introducción. 1.1 Objetivo del curso. 1.2 Alcances del curso. 1.3 Ejemplo

Más detalles

En principio, comenzaremos a esbozar el menú principal que nos muestra el DVR, tal como se muestra a continuación:

En principio, comenzaremos a esbozar el menú principal que nos muestra el DVR, tal como se muestra a continuación: DVR STANDALONE 4 y 9 CANALES Modelos SEDVR 5104UV y 5109UV Introducción Este pequeño Manual muestra la configuración del DVR de 4 y 9 canales, a pesar que el mismo fue utilizando el equipo de 4 canales,

Más detalles

Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia de la Computación. IIC1102 Introducción a la Programación

Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia de la Computación. IIC1102 Introducción a la Programación Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia de la Computación IIC1102 Introducción a la Programación Tutorial eclipse TM Introducción al uso de eclipse TM Contents

Más detalles

MANUAL DE USUARIO AVMsorguar

MANUAL DE USUARIO AVMsorguar MANUAL DE USUARIO AVMsorguar TABLA DE CONTENIDO TABLA DE CONTENIDO...1 INSTALADOR...2 INSTALACION...3 MANUAL DE USO...8 DESCARGA DE DATOS...8 CONFIGURACION DEL AVM...9 VISUALIZACION DE LOS DATOS...10 MANEJO

Más detalles

Guia rápida EPlus Cliente-Servidor

Guia rápida EPlus Cliente-Servidor Guia rápida EPlus Cliente-Servidor Esta guía permitirá al usuario instalar la aplicación e-plus, para firmar y declarar sus trámites a través de acceso remoto. CONSIDERACIONES GENERALES.- El software eplus

Más detalles

UNIDESYS UNIVERSAL BUSINESS SYSTEMS INSTALACIÓN NUEVO PUESTO DE TRABAJO

UNIDESYS UNIVERSAL BUSINESS SYSTEMS INSTALACIÓN NUEVO PUESTO DE TRABAJO www.ubs-systems.com Teléfono: 91 3681185 UNIDESYS UNIVERSAL BUSINESS SYSTEMS INSTALACIÓN NUEVO PUESTO DE TRABAJO Unidesys Versión 2011 1 CONTENIDO 1 INTRODUCCIÓN 3 2 FUENTES DE DATOS 4 3 INSTALACIÓN DEL

Más detalles

Toda base de datos relacional se basa en dos objetos

Toda base de datos relacional se basa en dos objetos 1. INTRODUCCIÓN Toda base de datos relacional se basa en dos objetos fundamentales: las tablas y las relaciones. Sin embargo, en SQL Server, una base de datos puede contener otros objetos también importantes.

Más detalles

Accede a su DISCO Virtual del mismo modo como lo Hace a su disco duro, a través de:

Accede a su DISCO Virtual del mismo modo como lo Hace a su disco duro, a través de: Gemelo Backup Online DESKTOP Manual DISCO VIRTUAL Es un Disco que se encuentra en su PC junto a las unidades de discos locales. La información aquí existente es la misma que usted ha respaldado con su

Más detalles

Anexos Manual de Instalación

Anexos Manual de Instalación Anexos Manual de Instalación ÍNDICE DE CONTENIDOS 1. MANUAL DE INSTALACIÓN... 3 1.1. Requisitos mínimos... 3 1.2. Manual de Instalación de Oracle 11g Xe... 3 1.3. Crear esquema en Oracle 11g Xe... 7 1.3.1.

Más detalles

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX En este manual se presenta el proceso de configuración de una Maquina Virtual en VirtualBox, que será utilizada para instalar un Servidor

Más detalles

Manual de configuración del correo electrónico Netkiamail en distintos dispositivos

Manual de configuración del correo electrónico Netkiamail en distintos dispositivos Manual de configuración del correo electrónico Netkiamail en distintos dispositivos 1. - INTRODUCCION En este manual aprenderá a configurar una cuenta de correo electrónico para clientes de correo de equipos:

Más detalles

CREAR UN SERVICIO WEB BASICO CON JAVA AXIS2. Víctor J. Sosa vjsosa@tamps.cinvestav.mx

CREAR UN SERVICIO WEB BASICO CON JAVA AXIS2. Víctor J. Sosa vjsosa@tamps.cinvestav.mx CREAR UN SERVICIO WEB BASICO CON JAVA AXIS2. Víctor J. Sosa vjsosa@tamps.cinvestav.mx En este documento explicaré brevemente cómo construir un servicio web con Java Axis2 y cómo invocarlo desde un cliente

Más detalles

Guía de Instalación Proscai

Guía de Instalación Proscai 1 Guía de Instalación Proscai 2-3 Guía de Instalación Proscai En este documento se explica el proceso de instalación de Proscai, así como la procesos para registrar el sistema y configurar su base de datos.

Más detalles

http://www.oracle.com/technetwork/es/java/javase/downloads/index.html

http://www.oracle.com/technetwork/es/java/javase/downloads/index.html Introducción En esta primera parte del taller iremos viendo paso a paso como poner a punto todo tu entorno de trabajo para poder empezar cuanto antes a desarrollar tu primera aplicación Android para luego

Más detalles

GstarCAD8. Guía de Instalación y Activación

GstarCAD8. Guía de Instalación y Activación GstarCAD8 Guía de Instalación y Activación 1 Contenido GstarCAD8 Instalación y Activación... 3 Instalación... 3 Activación (Software- cifrado)... 5 Activación Stand-alone (Flexnet)... 5 Cómo retornar una

Más detalles

SUBIENDO NUESTRA WEB CON MACROMEDIA DREAMWEAVER

SUBIENDO NUESTRA WEB CON MACROMEDIA DREAMWEAVER SUBIENDO NUESTRA WEB CON MACROMEDIA DREAMWEAVER En Chamonix siempre intentamos poner las cosas lo más fáciles posibles a nuestros clientes. Por ello, a continuación le facilitamos unas instrucciones detalladas

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

INSTALAR UBUNTU DESDE WINDOWS

INSTALAR UBUNTU DESDE WINDOWS INSTALAR UBUNTU DESDE WINDOWS Índice de contenido 1.Descargar Ubuntu 10.04 Lucid Lynx...3 2.Grabar la imagen descargada en un CD...3 2.1.Grabación de una imagen iso con Nero...3 2.2.Grabación de una imagen

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

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

Configuracion Escritorio Remoto Windows 2003

Configuracion Escritorio Remoto Windows 2003 Configuracion Escritorio Remoto Windows 2003 Instalar y configurar servicio de Terminal Server en Windows 2003 Fecha Lunes, 25 diciembre a las 17:04:14 Tema Windows (Sistema Operativo) Os explicamos cómo

Más detalles

V i s i t a V i r t u a l e n e l H o s p i t a l

V i s i t a V i r t u a l e n e l H o s p i t a l V i s i t a V i r t u a l e n e l H o s p i t a l Manual de Restauración del PC Septiembre 2011 TABLA DE CONTENIDOS SOBRE EL SOFTWARE... 3 CONSIDERACIONES ANTES DE RESTAURAR... 4 PROCEDIMIENTO DE RECUPERACION...

Más detalles

Universidad Nacional de Luján Departamento de Ciencias Básicas Programación III

Universidad Nacional de Luján Departamento de Ciencias Básicas Programación III Introducción al uso de JDBC, Swing y Firebird 2.5 en Java 6 Standard Edition Guillermo R. Cherencio gcherencio@unlu.edu.ar Implementación del patrón de diseño Model View Controller Pattern Objetivo: Implementaciónde

Más detalles

Manual de usuario de IBAI BackupRemoto

Manual de usuario de IBAI BackupRemoto Manual de usuario de IBAI BackupRemoto Índice Cliente de IBAI BackupRemoto... 3 Descarga del cliente de IBAI BackupRemoto... 4 Instalación del cliente de IBAI BackupRemoto... 5 Instalación sobre Microsoft

Más detalles

GUÍA DE INSTALACIÓN SISTEMA FIREROSE

GUÍA DE INSTALACIÓN SISTEMA FIREROSE GUÍA DE INSTALACIÓN SISTEMA FIREROSE Pasos a seguir (13 en total): Requisitos para la instalación: o Instalación completa del IIS versión 7.5 en adelante (recomendable la versión 8.0) o Instalación completa

Más detalles

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7 Tutoriales de ayuda e información para todos los niveles AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7 Como agregar a una red existente un equipo con Windows 7 y compartir sus archivos

Más detalles

COMO CREAR UNA PÁGINA WEB 2-INTRODUCCIÓN A DREAWEAVER

COMO CREAR UNA PÁGINA WEB 2-INTRODUCCIÓN A DREAWEAVER 2011 2012 COMO CREAR UNA PÁGINA WEB 2-INTRODUCCIÓN A DREAWEAVER WWW.FAUBELL.COM vicente@faubell.com Hasta ahora hemos visto una pequeña introducción a la creación de las páginas web. No te preocupes por

Más detalles

Procedimiento de Instalación

Procedimiento de Instalación Procedimiento de Instalación Intermediarios de Valores - Módulo de Ingreso de Información Versión 5 14/08/2009 1) Requerimientos Para poder instalar el Módulo de Ingreso de Información de Intermediarios

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

Guía de actualización del sistema nómina red internet

Guía de actualización del sistema nómina red internet Guía de actualización del sistema nómina red internet Requerimientos del equipo Importante!!! Antes de empezar a realizar la actualización de su sistema es necesario considerar lo siguiente: configuraciones

Más detalles

MANUAL PARA LA INSTALACIÓN DE GEONETWORK 2.2 CON POSTGRESQL 8.2

MANUAL PARA LA INSTALACIÓN DE GEONETWORK 2.2 CON POSTGRESQL 8.2 MANUAL PARA LA INSTALACIÓN DE GEONETWORK 2.2 CON POSTGRESQL 8.2 Para la instalación de Geonetwork 2.2 con POSTGRESQL se debe tomar en cuenta los siguientes prerequisitos: PREREQUISITOS: JDK 1.5 o superior

Más detalles

Crear la base de datos antes de la instalación de Wordpress.

Crear la base de datos antes de la instalación de Wordpress. Introducción En este tutorial básico sobre instalar Wordpress en tu propio hosting mediante un panel de control cpanel y aprenderás como personalizar las bases de datos MySQL que utiliza Wordpress. Para

Más detalles

Comisión Nacional de Bancos y Seguros

Comisión Nacional de Bancos y Seguros Comisión Nacional de Bancos y Seguros Manual de Usuario Capturador de Pólizas División de Servicios a Instituciones Financieras Mayo de 2011 2 Contenido 1. Presentación... 3 1.1 Objetivo... 3 2. Descarga

Más detalles

Instalación Software Administrador de Videoclub

Instalación Software Administrador de Videoclub NOTA 1: Para realizar la instalación solo necesita conocimientos básicos de computación, si USTED no los posee pida ayuda. Debe seguir todos los pasos de este manual APEGADOS AL PIE DE LA LETRA, la omisión

Más detalles

RELACIÓN DE PRÁCTICAS DEL TEMA 2

RELACIÓN DE PRÁCTICAS DEL TEMA 2 RELACIÓN DE PRÁCTICAS DEL TEMA 2 PRÁCTICA S.O. (I): Crear un fichero con Wordpad con tus datos personales y guardarlo en c:/temp Crear una carpeta con tu nombre en c:/temp (ej. C:/temp/pepita) Copiar el

Más detalles

Programa diseñado y creado por 2014 - Art-Tronic Promotora Audiovisual, S.L.

Programa diseñado y creado por 2014 - Art-Tronic Promotora Audiovisual, S.L. Manual de Usuario Programa diseñado y creado por Contenido 1. Acceso al programa... 3 2. Opciones del programa... 3 3. Inicio... 4 4. Empresa... 4 4.2. Impuestos... 5 4.3. Series de facturación... 5 4.4.

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

U.E JUAN DE VELASCO CREAR DATOS EN SQL

U.E JUAN DE VELASCO CREAR DATOS EN SQL NOMBRE:LILIAN CAUJA U.E JUAN DE VELASCO CREAR DATOS EN SQL Lo primero que necesitamos para conectarnos al Servidor es el administrador que por defecto en algunas instalaciones no viene incluido, se puede

Más detalles

11 Conexión a base de datos.

11 Conexión a base de datos. Objetivos: 11 Conexión a base de datos. Identificar requisitos de conexión a las bases de datos. Elaborar conexiones. Recursos: Visual Studio 2010 o superior Guías prácticas. Datos ejemplo. Introducción

Más detalles

Manual de iniciación a

Manual de iniciación a DOCUMENTACIÓN Picasa y otras nubes Manual de iniciación a DROPBOX 1 Últimamente se ha hablado mucho de la nube y de cómo es el futuro de la Web. También se han presentado servicios y aplicaciones que ya

Más detalles

INDICE. 1. Introducción... 4. 2. El panel Entities view... 5. 3. El panel grafico... 6. 4. Barra de botones... 6. 4.1. Botones de Behavior...

INDICE. 1. Introducción... 4. 2. El panel Entities view... 5. 3. El panel grafico... 6. 4. Barra de botones... 6. 4.1. Botones de Behavior... MANUAL DE USUARIO INDICE 1. Introducción... 4 2. El panel Entities view... 5 3. El panel grafico... 6 4. Barra de botones... 6 4.1. Botones de Behavior... 7 4.2. Botones de In-agents... 8 4.3. Botones

Más detalles

helppeople Viewer 2013

helppeople Viewer 2013 helppeople Viewer 2013 helppeople Viewer. helppeople Viewer es una aplicación que permite visualizar la pantalla de otro computador, conectado a la red, en su propia pantalla. Además, este programa le

Más detalles

Practica 1 Instalación del SGBD. Ing. María Elena Reyes Castellanos. Miguel Ángel Garduño Córdova Isaac Méndez Hernández

Practica 1 Instalación del SGBD. Ing. María Elena Reyes Castellanos. Miguel Ángel Garduño Córdova Isaac Méndez Hernández Investigación Practica 1 Instalación del SGBD Catedrático: Alumnos: Ing. María Elena Reyes Castellanos Miguel Ángel Garduño Córdova Isaac Méndez Hernández 1 ÍNDICE DE GENERAL INDICE DE TABLAS Y FIGURAS

Más detalles

Windows XP - Antes de instalar - Importante

Windows XP - Antes de instalar - Importante Windows XP - Antes de instalar - Importante Si Ud. tiene Windows XP, debe verificar que Service Pack tiene instalado. Nuestro software para funcionar necesita el Service Pack 2 o superior, caso contrario

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

Instalar protocolo, cliente o servicio nuevo. Seleccionar ubicación de red. Práctica - Compartir y conectar una carpeta

Instalar protocolo, cliente o servicio nuevo. Seleccionar ubicación de red. Práctica - Compartir y conectar una carpeta Configuración de una red con Windows Aunque existen múltiples sistemas operativos, el más utilizado en todo el mundo sigue siendo Windows de Microsoft. Por este motivo, vamos a aprender los pasos para

Más detalles

APÉNDICE E: MANUAL DE USUARIO PARA EL SISTEMA DE MONITOREO DE REDES LAN.

APÉNDICE E: MANUAL DE USUARIO PARA EL SISTEMA DE MONITOREO DE REDES LAN. APÉNDICE E: MANUAL DE USUARIO PARA EL SISTEMA DE MONITOREO DE REDES LAN. Objetivo: Mostrar al usuario administrador el funcionamiento del sistema, junto con los datos que debe ingresar, además de interactuar

Más detalles

CIF-KM. GUÍA DE LOS PRIMEROS PASOS

CIF-KM. GUÍA DE LOS PRIMEROS PASOS CIF-KM. GUÍA DE LOS PRIMEROS PASOS Secciones 1. CONCEPTOS PREVIOS. 2. INSTALAR CIF-KM. 2.1 Descargar e instalar CIF-KM. 2.2 Configuración de CIF-KM. 2.3 Acceso externo al servidor de CIF-KM. 3. PRIMERA

Más detalles

Comisión Nacional de Bancos y Seguros

Comisión Nacional de Bancos y Seguros Comisión Nacional de Bancos y Seguros Manual de Usuario Transacciones UIF División de Servicios a Instituciones Financieras 10 2 Contenido 1. Presentación... 3 1.1 Objetivo... 3 2. Descarga e Instalación

Más detalles

TRABAJO GRUPAL TEMA: COMO CREAR BASE DE DATOS EN SQL

TRABAJO GRUPAL TEMA: COMO CREAR BASE DE DATOS EN SQL TRABAJO GRUPAL INTEGRANTES: Curso: 3ero C Informática Erika Caisa Erika Córdova Joselyn Rea TEMA: COMO CREAR BASE DE DATOS EN SQL Lo primero que necesitamos para conectarnos al Servidor es el administrador

Más detalles

INSTITUTO TECNOLOGICO DE TUXTEPEC Departamento de Sistemas y Computación

INSTITUTO TECNOLOGICO DE TUXTEPEC Departamento de Sistemas y Computación Carrera Ingeniería en sistemas computacionales Plan de estudios 2009-2010 Clave de la materia TIB-1025 Nombre de la materia Programación Web Semestre Gpo. Periodo 8 A Ene/Jun 2015 Practica No. Laboratorio

Más detalles

MANUAL DE LA APLICACIÓN HELP DESK

MANUAL DE LA APLICACIÓN HELP DESK CASAMOTOR MANUAL DE LA APLICACIÓN HELP DESK Desarrollado por: NOVIEMBRE, 2012 BOGOTÁ D.C. - COLOMBIA INTRODUCCIÓN Este documento es el manual de la aplicación de Help Desk de Casamotor, producto desarrollado

Más detalles

CUALQUIERA, NO ES NECESARIO DISPONER DE ADSL

CUALQUIERA, NO ES NECESARIO DISPONER DE ADSL INDICE 1. Qué tipo de conexión a internet necesito?...1 2. Qué sistema operativo tengo que tener?...1 3. Y qué navegador?...1 4. Necesito alguna impresora específica para el visado?...1 5. Qué más tengo

Más detalles

Instalación de SQL Server Express Edition en Dominio WhitePaper Junio de 2008

Instalación de SQL Server Express Edition en Dominio WhitePaper Junio de 2008 Instalación de SQL Server Express Edition en Dominio WhitePaper Junio de 2008 Contenidos 1. Propósito 3 2. Instalación de SQL Server 4 3. Restauración de un Backup 26 Instalación de SQL Server Express

Más detalles

Manual básico de administración de Joomla

Manual básico de administración de Joomla Manual básico de administración de Joomla INDICE ADMINISTRACIÓN DEL SITIO Ingresando al administrador Editar algún documento ya creado Crear documento nuevo Administrar menú Editar enlace existente Crear

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

TUTORIAL PRÁCTICO COMPLETO DE BASE DE DATOS EN PHPMYADMIN Y GESTIÓN DESDE DREAMWEAVER

TUTORIAL PRÁCTICO COMPLETO DE BASE DE DATOS EN PHPMYADMIN Y GESTIÓN DESDE DREAMWEAVER TUTORIAL PRÁCTICO COMPLETO DE BASE DE DATOS EN PHPMYADMIN Y GESTIÓN DESDE DREAMWEAVER 1. Crear una nueva base de datos en phpmyadmin Abrimos el wampserver y luego el phpmyadmin Para seguir este tutorial,

Más detalles

1. Notas sobre la instalación de estas aplicaciones

1. Notas sobre la instalación de estas aplicaciones Manual de instalación de PostgreSQL y PostGIS Este manual pertenece al material docente del Master Universitario en Gestión Sostenible de la Tierra y del Territorio [0] y en el se explica paso a paso:

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

UNIDAD ADMINISTRATIVA ESPECIAL DEL SISTEMA DE PARQUES NACIONALES NATURALES

UNIDAD ADMINISTRATIVA ESPECIAL DEL SISTEMA DE PARQUES NACIONALES NATURALES UNIDAD ADMINISTRATIVA ESPECIAL DEL SISTEMA DE PARQUES NACIONALES NATURALES CORPORACIÓN PARA LA PROTECCIÓN AMBIENTAL, CULTURAL Y EL ORDENAMIENTO TERRITORIAL PROCEDIMIENTO PARA CONFIGURAR Y USAR EL SOFTWARE

Más detalles