MANUAL DE MANTENIMIENTO

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

Download "MANUAL DE MANTENIMIENTO"

Transcripción

1 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 CARRERA DE INGENIERIA DE SISTEMAS BOGOTÁ, D.C. 2013

2 Tabla de contenido INTRODUCCIÓN TECNOLOGÍAS INVOLUCRADAS INSTALACIÓN DE HERRAMIENTAS Instalación de JDK Instalación de Netbeans junto a Glassfish Instalación de PostgreSQL Inicio de sesión secundario en Windows Instalación de PostgreSQL Instalación de JavaFX2 Scene Builder Librería para dialogos flotantes en JavaFX DESARROLLO BÁSICO DE UNA APLICACIÓN JAVAFX2 ACOPLADO A COMPONENTES DE JAVA EE Creación de una base de datos en PostgreSQL Conexión de Netbeans con PostgreSQL Creación en Netbeans de un proyecto Java EE Creación del proyecto Generación del descriptor de Persistencia en Netbeans Creando un proyecto Java EE 6 con una entidad y un EJB en Netbeans exponer el EJB como un Servicio Web SOAP en Netbeans Desplegar el proyecto Java EE en Netbeans Creación en Netbeans de un proyecto JavaFX 2 que invocará Servicios Web Creación del proyecto

3 Generar métodos auxiliares que invocan Un Servicio Web desde el proyecto JavaFX Construir la interfaz gráfica usando JavaFX Scene Builder Inyección de elementos gráficos de Javafx Scene Builder e invocación del Servicio Web como reacción a eventos Invocación de la aplicación JavaFX 2 a través del navegador Web PONER EN EJECUCIÓN LA APLICACIÓN WEB CLUBMAT DESDE NETBEANS Creación de base de datos en PostgreSQL Ejecucion de CLUBMAT desde la IDE Netbeans GESTIÓN DE VENTANAS CON JAVAFX MANEJO DE DIALOGOS CON JAVAFX ESQUEMA DE DESARROLLO DE UN CRUD EN JAVAFX Estructura de los proyectos que componen la aplicación web CLUBMAT Pasos generales para crear un CRUD en JavaFX REFERENCIAS Y BIBLIOGRAFÍA

4 INTRODUCCIÓN En el presente manual encontrará como realizar el acoplamiento entre JavaFX 2 y Java EE 6. También encontrará cómo desarrollar en ese ambiente combinado. Este manual fue realizado para el sistema operativo Microsoft Windows 7. 4

5 1. TECNOLOGÍAS INVOLUCRADAS Antes de explicar cómo se realizó el acoplamiento de tecnologías es importante que se tenga claridad sobre que tecnologías se van a integrar y que herramientas se deben usar. Java EE 6: es una plataforma de programación que se compone de varios framework, utilizado para el desarrollo de aplicaciones empresariales distribuidas, empleando el lenguaje de programación Java. JavaFX 2: JavaFX 2 [2] es el framework propuesto por Sun Microsystems, hoy Oracle, para el desarrollo de aplicaciones RIA basadas en el lenguaje de programación Java. [3] Las aplicaciones JavaFX 2 tienen una orientación hacia multimedia y pueden ser ejecutadas en el navegador, sin necesidad de cargar ningún plugin, gracias a que los navegadores soportan la máquina virtual Java. [3] JavaFX Scene Builder: herramienta bastante útil para los programadores que construyen aplicaciones en Java y necesitan crear interfaces gráficas complejas. Esta utilidad se puede usar para la construcción de la interfaz de una aplicación en forma visual, sin necesidad de escribir código. Glassfish 3: es un servidor de aplicaciones de código abierto compatible con Java EE 6 [1], listo para funcionar en entornos de producción. GlassFish 3 proporciona una pequeña base con todas las funciones para la implementación de Java EE 6. [1] PostgreSQL 9: es un sistema de base de datos relacional basado en POSTGRES. Fue pionera en muchos conceptos implementados en algunas soluciones comerciales. Por 5

6 su licencia libre, PostgreSQL puede ser utilizado, modificado, y distribuido gratuitamente para cualquier propósito, sea privado, comercial, o académico. [4] 6

7 2. INSTALACIÓN DE HERRAMIENTAS Debe instalar las siguientes herramientas para poder realizar el acople entre el framework JavaFX 2 y la plataforma Java EE 6. Igualmente son necesarias para desarrollar y mantener la aplicación CLUBMAT: Gestor de clubes de matemáticas INSTALACIÓN DE JDK Descargue e instale Java SE Development Kit (JDK) en su última versión de la URL: La JDK usada al momento de realizar este manual fue la versión 7u25. Nota: El JDK a partir de la versión 7 incluye las librerías de soporte para JavaFX INSTALACIÓN DE NETBEANS JUNTO A GLASSFISH Descargue e instale la IDE Netbeans con soporte para Java EE y en idioma ingles de la URL: Al momento de realizar este manual se usó la versión Esta IDE incluye: Driver actualizado para PostgreSQL 9. Servidor de aplicaciones Glassfish Soporte para trabajar con JavaFX INSTALACIÓN DE POSTGRESQL Debe realizar los siguientes pasos para instalar el motor de la base de datos PostgreSQL: INICIO DE SESIÓN SECUNDARIO EN 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. 7

8 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: INSTALACIÓN DE POSTGRESQL 1) Ejecute el instalador de PostgreSQL, en el caso de la versión 9.2.4, el archivo es postgresql windows.exe. 2) En el asistente de instalación de PostgreSQL llega un punto en que le dice: Por favor, proporcione una contraseña para el superusuario base de datos postgres. Establezca la contraseña: postgres. 3) Seleccione las opciones por defecto para las demás preguntas que le realice el asistente de instalación. Al finalizar el asistente le pregunta si desea lanzar Stack Builder, diga que no y haga Click en terminar INSTALACIÓN DE JAVAFX2 SCENE BUILDER Descargue e instale JavaFX Scene Builder de la URL: Al momento de realizar este manual se usó la versión

9 2.5. LIBRERÍA PARA DIALOGOS FLOTANTES EN JAVAFX 2 Descargue la librería javafx-dialogs jar. La puede descargar de la URL: https://github.com/marcojakob/javafx-ui-sandbox/tree/master/javafx-dialogs/dist 9

10 3. DESARROLLO BÁSICO DE UNA APLICACIÓN JAVAFX2 ACOPLADO A COMPONENTES DE JAVA EE 6 En esta sección se explica paso a paso cómo realizar el acople entre el framework JavaFX 2 y la plataforma Java EE 6, desarrollando una aplicación sencilla que usa una base de datos PostgreSQL y el servidor de aplicaciones Glassfish Para lograr la integración de tecnologías mencionada realice los siguientes pasos: 3.1. CREACIÓN DE UNA BASE DE DATOS EN POSTGRESQL 1) Ejecute el software pgadmin III y luego haga doble Click en el servidor. Ingrese la contraseña que ingreso en el proceso de instalación. 2) Vaya a Bases de datos >> postgres. En la barra de herramientas haga Click en Ejecutar consultas SQL arbitrarias. 3) Copie y pegue el siguiente Script para crear el usuario "clubmat": CREATE USER clubmat LOGIN NOSUPERUSER INHERIT CREATEDB NOCREATEROLE 10

11 ENCRYPTED PASSWORD 'clubmat'; Ejecute el Script haciendo Click en Ejecutar consulta. Nota: En el script remplace clubmat por el nombre de usuario que usted desee crear. 4) 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 "clubmat" cuyo usuario dueño será "clubmat": CREATE DATABASE clubmat WITH OWNER = clubmat ENCODING = 'UTF8'; Ejecute el Script haciendo Click en Ejecutar consulta. 5) 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 Clickk en Bases de Datos y ejecute la opción refrescar hasta que salga listada la base de datos. 11

12 3.2. CONEXIÓN DE NETBEANS CON POSTGRESQL 1) Abra la IDE Netbeans, diríjase a la pestaña Services >> Databases >> Drivers. 2) La IDE Netbeans en su versión 7 o superior incluye el driver para PostgreSQL. Compruebe que sale listado. 12

13 3) Ahora cree la conexión que le servirá de referencia para la unidad de persistencia. Haga Click derecho sobre PostgreSQL y seleccione Connect Ussing 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. 4) En el campo Select schema: elija public. Haga Click en Finish CREACIÓN EN NETBEANS DE UN PROYECTO JAVA EE CREACIÓN DEL PROYECTO 1) 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. 14

15 2) Elija el nombre de proyecto que desee, luego haga Click en el botón Next. Desactive la opción Create EJB Module. Luego haga Click en Finish. Debe quedar algo como lo siguiente: GENERACIÓN DEL DESCRIPTOR DE PERSISTENCIA EN NETBEANS 1) Ahora debe crear una unidad de persistencia. Para esto haga Click derecho sobre el modulo web de la aplicación y vaya a New >> Other >> Persistence >> Persistence Unit. Haga Click en Next. 15

16 2) 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. 3) 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. Después haga Click en Finish, debe quedarle algo como en la siguiente ilustración: 16

17 4) 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. 5) 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"/> 17

18 <property name="javax.persistence.jdbc.url" value="jdbc:postgresql://localhost:5432/clubmat"/> <property name="javax.persistence.jdbc.user" value="clubmat"/> <property name="javax.persistence.jdbc.password" value="clubmat"/> <property name="eclipselink.logging.level" value="info"/> CREANDO UN PROYECTO JAVA EE 6 CON UNA ENTIDAD Y UN EJB EN NETBEANS 1) Primero que todo, debemos crear un paquete para colocar nuestra entidad persistente. Haga Click derecho sobre el modulo web de su proyecto >> New >> Java Package. 2) En el campo Package Name coloque co.edu.javeriana.clubmat.ejb y haga Click en Finish. 3) Haga Click derecho sobre el modulo web de su proyecto >> New >> Other >> Persistence >> Entity Class. Haga Click en Next. 18

19 4) En este ejemplo vamos a crear una entidad Rol. En package seleccione co.edu.javeriana.clubmat.ejb. Haga Click en Finish. 19

20 5) La entidad Rol que usted va a crear tendrá dos atributos. Id (Long) y nombrerol (String). Haga doble Click sobre Rol.java y reemplace todo el código generado por el siguiente: package co.edu.javeriana.clubmat.jpa; import java.io.serializable; import javax.persistence.*; @NamedQuery(name = "Rol.existRol", query = "SELECT COUNT(r.nombrerol) FROM Rol r WHERE r.nombrerol = :nombrerol")}) 20

21 public class Rol implements Serializable { private static final long serialversionuid = GenerationType.AUTO) private Long = = true, nullable = false, length = 40) private String nombrerol; public Rol() { } public Rol( String rol ) { } this.nombrerol = rol; public Long getid() { } return id; public void setid(long id) { } this.id = id; public String getnombrerol() { } return nombrerol; public void setnombrerol(string nombrerol) { } this.nombrerol = nombrerol; public String tostring() { return "JPA.Rol[ id=" + id + " nombrerol=" + nombrerol + " ]"; } 21

22 6) Para la creación del EJB debe crear un nuevo paquete llamado co.edu.javeriana.clubmat.ejb. Use el método enseñado anteriormente. (Ver sección Creando un proyecto Java EE 6 con una entidad y un EJB en Netbeans) 7) Haga Clickk derecho sobre el modulo web de su proyecto >> New >> Other >> Enterprise JavaBeans >> Sessions Beans for Entity Classes. Haga Click en Next. 8) Haga Click en Add all y luego en Next. En la siguiente ventana en Package seleccione co.edu.javeriana.clubmat.ejb y haga Click en Finish. 9) Se generan dos archivos, un AbstractFacade.java y un RolFacade.java. 22

23 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 todas las entidades. 10) Agregue estos dos métodos: existerol: Método al cual se le envía el nombre de un rol y dice si este existe en el sistema por medio de un booleano. crearrol: Método al cual se le envía el nombre de un rol, lo crea y confirma que la operación fue exitosa. Si el rol ya existe en el sistema, retorna una cadena advirtiendo que ya existe. 11) Edite RolFacade.java y copie y pegue los siguientes dos métodos: public Boolean existerol( String rol ) { Query q = em.createnamedquery( "Rol.existRol" ); q.setparameter( "nombrerol", rol ); Long exist = ( Long ) q.getsingleresult( ); if( exist > 0 ) return true; } return false; public String crearrol( String rol ) { if( existerol( rol ) ) return "El rol ya existe en el sistema, elija otro"; Rol r = new Rol( rol ); em.persist( r ); } return "exitoso"; 23

24 EXPONER EL EJB COMO UN SERVICIO WEB SOAP EN NETBEANS 1) Ahora debe exponer el EJB creado como un Servicio Web SOAP. Para ellos haga Click derecho sobre el modulo web de la aplicación >> New >> Web Service. 2) En Web Service Name coloque RolWS. En paquete coloque co.edu.javeriana.clubmat.ws. Seleccione Create Web Service from Existing Session Bean y luego haga Click en Browse. 3) Seleccione el EJB al que desea generarle un Servicio Web. En este caso RolFacade. Haga Click en OK. 24

25 4) Haga Click en Finish. En el paquete WS de su proyecto debe aparecer una clase RolWS.java la cual implementa el Servicio Web DESPLEGAR EL PROYECTO JAVA EE EN NETBEANS 1) Click derecho sobre su proyecto empresarial Java EE >> Clean and Build Click derecho sobre su proyecto empresarial Java EE >> Deploy Luego de estas dos acciones, se debe generar automáticamente la tabla en la base de datos PostgreSQL. 25

26 Verifique esto con pgadmin III. 2) Ahora debe verificar que su servicio web realmente funciona, para ello abra el modulo web de su proyecto >> Web Services >> Click derecho a RolWS >> Test Web Service 26

27 3) Se abre el navegador web con una página web llamada RolWS Web Service Tester. Allí podrá usar los dos métodos que implementados: existerol y crearrol. Escriba Lider para probar el método existerol. 27

28 4) Debe obtener una página web donde dice que es falso que exista el rol Lider. 5) Ahora cree el rol Lider usando el método crearrol, luego verifique que existe dicho rol con el método existerol y obtendrá true. La tabla rol de su base de datos tendrá un nuevo registro, con un id y un rol llamado Lider CREACIÓN EN NETBEANS DE UN PROYECTO JAVAFX 2 QUE INVOCARÁ SERVICIOS WEB CREACIÓN DEL PROYECTO 1) 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 28

29 2) Elija el nombre de proyecto que deseé. En el campo FXML Name coloque el nombre que quiere colocarle a la pantalla principal de su aplicación JavaFX2. Haga Click en Finish. 3) Netbeans genera tres archivos en su proyecto. 29

30 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. 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. Como puede observar se usa el Modelo Vista Controlador (MVC) para separar la interfaz gráfica de la lógica GENERAR MÉTODOS AUXILIARES QUE INVOCAN UN SERVICIO WEB DESDE EL PROYECTO JAVAFX 2 1) Haga Click derecho sobre su proyecto JavaFX 2 >> New >> Web Service Client 2) Seleccione WSDL URL: y coloque la URL del WSDL del servicio web que desea consumir, en este caso RolWS. Haga Click en Finish. 30

31 Para obtener la URL del WSDL fácilmente, vaya al testing de RolWS y haga Click en WSDL File. 3) Usted usará remotamente los métodos existerol y crearrol que ofrece el Servicio Web. Para ello abra PantallaInicialController.java y haga Click derecho en el editor >> Insert code >> Call Web Service Operation 31

32 4) En la ventana de Servicios Web disponibles, seleccione su proyecto JavaFX >> RolWS >> RolWSPort >> existerol >> OK Realice el mismo proceso con crearrol. 32

33 Esto generará dos métodos que podrán invocar a existerol y createrol de forma remota CONSTRUIR LA INTERFAZ GRÁFICA USANDO JAVAFX SCENE BUILDER 1) Haga doble Click sobre el archivo PantallaInicial.fxml. Se abrirá JavaFX Scene Builder así como lo muestra la siguiente ilustración: 33

34 2) Elimine el botón y el Label existente seleccionándolos y presionando la tecla Supr. 3) Amplíe el tamaño de la ventana situándose en una de las esquinas del rectángulo y moviendo el mouse. 4) Para invocar el Servicio Web y mostrar los resultados debe agregar los siguientes elementos gráficos: Un Label con el texto Nombre del rol: Un Textfield en donde se ingresara el nombre del rol Un Button con el texto Crear rol Un Button con el texto Existe rol Un Label con el texto Resultado: Un Textfield en donde se colocara el resultado obtenido luego de invocar a los métodos. 5) Use la opción Search del JavaFX Scene Builder para buscar los elementos gráficos listados en el paso anterior y arrástrelos en la ventana. 34

35 6) Luego de arrastrar y soltar debe obtener una interfaz gráfica así: Nota: puede pre-visualizar la interfaz gráfica que está diseñando en Preview >> Show Preview in Window. 7) A los elementos gráficos que desee manipular dinamicamente desde el controlador debe darles un Id con nombre claro. 35

36 En este caso solo vale la pena realizar esa manipulación en los dos Textfield. Allí es donde usted va a hacer una lectura y escritura de información. Para esto, debe hacer Click sobre cada Textfield y usar la herramienta Inspector para buscar la propiedad id. En la propiedad fx:id coloque el nombre que deseé para cada elemento. El Textfield donde se ingresa el nombre del rol llámelo textfieldnombrerol y el Textfield donde muestra el resultado llámelo textfieldresultado. 8) Los dos botones disparan eventos. Para especificar la reacción a eventos debe hacer Click en cada botón y buscar action usando la herramienta Inspector. En la propiedad On Action, nombre crearrol al evento de hacer Click en el botón Crear Rol. El evento del otro botón identifíquelo como existerol. Vaya a File >> Save. 36

37 INYECCIÓN DE ELEMENTOS GRÁFICOS DE JAVAFX SCENE BUILDER E INVOCACIÓN DEL SERVICIO WEB COMO REACCIÓN A EVENTOS 1) Ahora necesita inyectar los elementos gráficos que desea manipular en la clase controladora. Esto se hace con la Abra PantallaInicialController.java y private Label label; private TextField private TextField textfieldresultado; 2) También necesita inyectar los eventos que nombro en JavaFX Scene Builder, indicando la invocación del Servicio Web como reacción a cada evento: private void handlebuttonaction(actionevent event) { System.out.println("You Clickked me!"); label.settext("hello World!"); } private void crearrol(actionevent event) { 37

38 ) ); } String resultado = crearrol( this.textfieldnombrerol.gettext( this.textfieldresultado.settext( resultado private void existerol(actionevent event) { Boolean resultado = existerol( this.textfieldnombrerol.gettext( ) ); if( resultado ) this.textfieldresultado.settext( "El rol existe en el sistema" ); else this.textfieldresultado.settext( "El rol no existe en el sistema" ); } 3) Haga Click derecho sobre su proyecto JavaFX >> Clean and Build. Haga Click derecho sobre su proyecto JavaFX >> Run Pruebe la aplicación con diversos datos:. 38

39 39

40 INVOCACIÓN DE LA APLICACIÓN JAVAFX 2 A TRAVÉS DEL NAVEGADOR WEB Para que la aplicación JavaFX 2 construida pueda ser ejecutada en el navegador web debe realizar los siguientes pasos: 1) Vaya a la carpeta de su proyecto JavaFX 2, dentro de ella hay una carpeta llamada dist. Cópiela. 2) 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. 3) Pegue la carpeta dist en la carpeta web. 4) Abra la carpeta dist que acabo de copiar en la carpeta web. Allí encontrará un único archivo html. A ese archivo debe cambiarle el nombre a index. 5) 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 6) 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. 7) 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. 40

41 8) Diga que acepta los riesgos y que desea ejecutar la aplicación. Pruebe la aplicación con diversos datos. 41

42 4. PONER EN EJECUCIÓN LA APLICACIÓN WEB CLUBMAT DESDE NETBEANS Para ejecutar la aplicación web CLUBMAT desde la IDE Netbeans 7.3 realice los siguientes pasos: 4.1. CREACIÓN DE BASE DE DATOS EN POSTGRESQL 1) Abra el cliente de PostgreSQL ejecutando la aplicación pgadmin III que se encuentra en el directorio donde se instaló el motor de base de datos. 2) Haga doble Click sobre el servidor PostgreSQL 9.2, allí la aplicación le pedirá una contraseña, ingrese la contraseña que estableció en el proceso de instalación de PostgreSQL. 3) Vaya a Bases de Datos >> postgres En la barra de herramientas haga Click en Ejecutar consultas SQL arbitrarias. 4) En el editor copie y pegue el siguiente Script: CREATE USER clubmat LOGIN NOSUPERUSER INHERIT CREATEDB NOCREATEROLE ENCRYPTED PASSWORD 'clubmat'; 42

43 Ejecute el Script haciendo Click en Ejecutar consulta. 5) Para crear la base de datos vaya a Ejecutar consultas SQL arbitrarias y copie y pegue el siguiente script: CREATE DATABASE gestorclubesm WITH OWNER = clubmat ENCODING = 'UTF8'; Ejecute el Script haciendo Click en Ejecutar consulta. 6) 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 Clickk en Bases de Datos y ejecute la opción refrescar hasta que salga listada la base de datos. 43

44 4.2. EJECUCION DE CLUBMAT DESDE LA IDE NETBEANS 1) Abra la IDE Netbeans 7.3 y vaya a: File >> Open Project Seleccione el proyecto empresarial CLUBMAT >> Click en Open Project. Nota: el proyecto empresarial CLUBMAT se encuentra en el archivo [CLUBMAT]ICodigo.zip disponible en la página web del presente proyecto. Debe descomprimirlo en su disco duro y obtendrá una carpeta CLUBMAT. Esa carpeta es un proyecto que puede abrir con la IDE Netbeans. 2) Es posible que cuando abra el módulo web del proyecto empresarial CLUBMAT tenga errores de advertencia acerca del Data Source. 44

45 Soluciónelo haciendo Clickk derecho sobre CLUBMAT-war >> Resolver Data Source Problem. Seleccione clubmatpool y luego haga Clickk en Add Connection. Realice el Test Conecction con los datos por defecto. Netbeans debe indicarle que la conexión fue exitosa con el aviso Connection Succeeded. Después haga Clickk en Next y seleccione el esquema public. Haga Clickk en Finish. 3) Click derecho sobre el módulo web CLUBMAT-war >> Clean and Build Click derecho sobre el módulo web CLUBMAT-war >> Deploy 4) Click derecho sobre el proyecto empresarial CLUBMAT >> Clean and Build Click derecho sobre el proyecto empresarial CLUBMAT >> Deploy Luego de estas dos acciones, se deben generar las tablas en la base de datos gestorclubesm de PostgreSQL. Verifique esto con pgadmin III. 1) En pgadmin III elija la base de datos gestorclubesm y ejecute el script que está en el archivo Inserts_datosminimos.sql (carpeta [CLUBMAT]Instalación) usando la opción "consultas SQL arbitrarias": 45

46 Nota: Si desea que la aplicación web CLUBMAT inicie con más datos, pero todos ellos ficticios, no ejecute el anterior script. Vaya a la carpeta [CLUBMAT]Instalación, abra el archivo Inserts_datosficticios.sql y ejecute todo el script en consultas SQL arbitrarias. Esto le ayudará a observar mejor la funcionalidad de la aplicación web cuando la ejecute. 5) Click derecho sobre el proyecto empresarial CLUBMAT >> Run. Se le debe abrir el navegador web desplegándole la aplicación web: CLUBMAT. 6) Al ser la interfaz gráfica de la aplicación web construida con la tecnología JavaFX 2, debe aceptar los riesgos para ejecutar la aplicación y hacer Click en ejecutar. 46

47 7) Ingrese como nombre de usuario: admin y contraseña: admin. El sistema le dirá que realizó login correctamente y que tiene rol de Lider. Ya puede empezar a usar todas las acciones implementadas en CLUBMAT. Nota: Vea el manual de usuario para conocer las opciones ofrecidas por el sistema. 8) Si desea editar la capa de presentación de la aplicación web CLUBMAT debe abrir el proyecto CLUBMATClient. Cuando lo abra importe la librería javafx-dialogs jar 47

48 5. GESTIÓN DE VENTANAS CON JAVAFX 2 La gestión de ventanas en JavaFX 2 consiste en tener una estrategia fácil y clara que permita navegar de una pantalla a otra, usando el modelo vista controlador generado por la herramienta JavaFX Scene Builder. El ir de una pantalla a otra, devolverse, actualizarla o mantenerla desactualizada se convierte en un problema complejo en el framework JavaFX 2. Para ello fue necesario usar un framework gratuito escrito por la Ingeniera Angela Caicedo, buscando simplificar este problema. [5] Angela Caicedo es una Java Evangelist de Oracle, especialista en sistemas Java empresariales. Tiene amplia experiencia en: Java ME, Java SE, Java EE y JavaFX. Participo en varias conferencias de JavaOne. COMO SE USÓ EL FRAMEWORK DE PANTALLAS EN LA APLICACIÓN WEB CLUBMAT Para utilizar el framework de pantallas en la aplicación web CLUBMAT, fue necesario seguir paso a paso el manual del mismo, publicado en el blog de la ingeniera Ángela Caicedo en: https://blogs.oracle.com/acaicedo/entry/manejando_multiples_pantallas_en_javafx. También fue necesario ayudarse con un video tutorial sobre este framework, también realizado por la ingeniera Ángela Caicedo en la URL: En la clase Club_MatematicasClient.java, la cual ejecuta la aplicación web CLUBMAT, fue necesario usar cadenas constantes estáticas. De esta manera las constantes pudieron ser accedidas por cualquier otra clase del proyecto JavaFX 2: CLUBMATClient. Por cada pantalla de la aplicación web CLUBMAT se declararon dos cadenas constantes, una con el nombre de la pantalla y otra con el nombre de la vista FXML de esa pantalla. En el siguiente código Java de la clase Club_MatematicasClient.java, puede observar cómo, por cada pantalla, fue necesario declarar dos cadenas constantes: 48

49 En cada clase controladora de una pantalla se realizó una implementación de una interface llamada ControlledScreen. ControlledScreen es una interface que hace parte del framework de pantallas. De igual forma, por cada clase controladora fue necesario declarar un atributo mycontroller de tipo ScreensController. ScreensController es una clase que hace parte del framework de pantallas. Como en cada clase controladora se implementó la interfaz ControlledScreen, fue necesario implementar el método setscreenparent en cada una de ellas, de la siguiente manera: El atributo mycontroller es el que ayuda a realizar la navegación entre todas las pantallas, haciendo uso de las constantes declaradas en la clase Club_MatematicasClient.java y de ciertos métodos. Por ejemplo, para ir desde la pantalla de listar roles hacia la pantalla de editar roles es necesario el siguiente código: 49

50 Como puede observar se hace siempre uso del atributo mycontroller. Con el puede usar los métodos: unloadscreen: destruye la pantalla que se le pase por parámetro. loadscreen: carga una pantalla. Se le debe enviar el nombre de la pantalla y el archivo FXML de la pantalla, por medio de las constantes. setscreen: hace visible una pantalla. Se le debe enviar el nombre de la pantalla por medio de la constante indicada. Es importante decir que al usar loadscreen se refresca o se construye una pantalla, llamando al método Initialize de la misma. El método Initialize se encuentra en cada clase controladora. Si no se destruye una pantalla, esta continua activa en segundo plano, con el mismo estado que tenía ante de ir a otra pantalla. 50

51 6. MANEJO DE DIALOGOS CON JAVAFX 2 En algunas aplicaciones se necesitan ventanas flotantes (popups) con los cuales se pueda interactuar con el usuario de una manera sencilla, informándole de algo o para recoger datos sin necesidad de usar una nueva pantalla. En Java usando el framework Swing existía la clase JOptionPane, la cual permitía usar diálogos flotantes. Una clase similar no existe en el framework JavaFX 2. Para solucionar este problema se usó la librería javafx-dialogs jar, descargable desde la URL: https://github.com/marcojakob/javafx-ui-sandbox/tree/master/javafx-dialogs/dist Esta librería permite usar diálogos flotantes por medio de la clase Dialogs, la cual contiene métodos estáticos que se pueden acceder desde cualquier otra clase. En la aplicación web CLUBMAT, los diálogos flotantes se usaron para informar errores o para confirmar operaciones como la acción eliminar de un CRUD. Por ejemplo, para iniciar sesión en la aplicación web se debe ingresar un nombre de usuario y contraseña válidos. El siguiente código de la clase InicioController.java le informa al usuario que no ingreso el usuario. Para poder usar la clase Dialogs es necesario hacer un import en la clase controladora como el siguiente: import javafx.scene.control.dialogs; El resultado gráfico es el siguiente: 51

52 Si desea leer más sobre esta librería y sus distintas funcionalidades vaya a la URL: 52

53 7. ESQUEMA DE DESARROLLO DE UN CRUD EN JAVAFX 2 A continuación se explicara cual fue la organización y el esquema seguido para crear un CRUD para la aplicación CLUBMAT: Gestión de clubes de matemáticas. Para facilitar ese objetivo, por favor siga los siguientes pasos: 7.1. ESTRUCTURA DE LOS PROYECTOS QUE COMPONEN LA APLICACIÓN WEB CLUBMAT 1) Abra la IDE Netbeans 7.3 y vaya a: File >> Open Project Seleccione el proyecto empresarial CLUBMAT >> Click en Open Project. Nota: el proyecto empresarial CLUBMAT se encuentra publicado en la página web del presente proyecto. Debe descomprimirlo en su disco duro y obtendrá una carpeta CLUBMAT. Esa carpeta es un proyecto que puede abrir con la IDE Netbeans. 2) Para que pueda observar la implementación del módulo web vaya a: CLUBMAT >> Java EE Modules >> Doble Click en CLUBMAT-war.war. 53

54 3) Netbeans le mostrara el modulo web de la aplicación web CLUBMAT. Vaya a CLUBMAT-war >> Source packages. Despliegue cada uno de los paquetes. Paquete co.edu.javeriana.clubmat.ejb: Aquí se encuentran todos los EJBs generados a partir de las entidades JPA. Paquete co.edu.javeriana.clubmat.jpa: Aquí se encuentran todas las Entidades de persistencia implementadas. Escritas manualmente. co.edu.javeriana.clubmat.tipo: Aquí se encuentran las enumeraciones usada en este proyecto. Paquete co.edu.javeriana.clubmat.ws: Aquí se encuentran las clases que implementan los Servicios Web SOAP. Son generadas a partir de los EJB. 4) Ahora debe abrir el proyecto JavaFX 2 construido para CLUBMAT. 54

55 Vaya a File >> Open Project >> CLUBMATClient >> Click en Open Project. Nota: El proyecto CLUBMATClient se encuentra en el archivo [CLUBMAT]ICodigo.zip disponible en la página web del presente proyecto. 5) Importe la librería javafx-dialogs jar al proyecto CLUBMATClient 6) Vaya a CLUBMATClient >> Source Packages Como puede observar por cada CRUD se creó un paquete. 7) Despliegue el paquete co.edu.javeriana.clubmat.screensmanager : 55

56 Como puede observar el paquete co.edu.javeriana.clubmat.screensmanager contiene todos los archivos.fxml que componen la vista de las pantallas de la aplicación web CLUBMAT. Los archivos.fxml que inician con el verbo Crear corresponden al diseño de pantallas de la acción crear de algún CRUD. En algunos CRUD se usó una misma pantalla para las acciones: ver y editar, las dos a la vez. Un ejemplo de este caso es VerEditarInstitucion.fxml 8) Despliegue los paquetes CRUDClub y CRUDInstituion: 56

57 Para crear un CRUD en JavaFX 2 es necesario crear mínimo tres clases controladores, cada una de ellas controla una vista.fxml, ubicada en el paquete ScreensManager. Esto quiere decir que por cada CRUD se deben diseñar mínimo tres vistas. Por ejemplo, en el caso del CRUD de clubes se diseñaron tres vistas, las cuales fueron las siguientes: CrearClub.fxml: Vista para la acción de crear un nuevo club. ListarClub.fxml: Vista para la acción de ver todos los clubes por medio de una tabla. VerEditarClub.fxml: Vista para las acciones de ver y editar un club. Como puede observar por cada vista siempre hay una clase controladora, la relación es uno a uno en todos los casos PASOS GENERALES PARA CREAR UN CRUD EN JAVAFX 2 9) Cree una vista FXML vacía para la acción de Listar (Click derecho sobre CLUBMATClient >> New >> Empty FXML ) 10) Siempre debe usar una clase controladora por cada FXML que cree. 11) La clase controladora para la acción Listar de un CRUD es la más compleja, pues requiere usar múltiples atributos gráficos para manejar la tabla. 57

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

Tutorial de construcción de una aplicación Java EE6 con interfaz JavaFX2 que invoca componentes EJB expuestos como servicios REST 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 INTRODUCCION Este tutorial tiene como

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

Universidad ORT - Arquitecturas de Software sobre plataforma JEE Web Services (parte 1)

Universidad ORT - Arquitecturas de Software sobre plataforma JEE Web Services (parte 1) Requisitos Oracle Java Development Kit (JDK) 6 NetBeans 6.9.1 con GlassFish Application Server 3 integrado Variable de entorno JAVA_HOME apuntando al directorio de instalación de la JDK Introducción El

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 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

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

(http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=openesb-instalarintroduccion)

(http://www.adictosaltrabajo.com/tutoriales/tutoriales.php?pagina=openesb-instalarintroduccion) Tutorial de BPEL con OpenESB (I) Indice 1. Tutorial de BPEL con OpenESB (I) 1. Introducción 2. El proceso de negocio 3. Identificar los servicios web requeridos 4. Modelar el proceso de negocio con BPEL

Más detalles

BPEL. Nota: Esta guía está basada en el tutorial http://www.adictosaltrabajo.com/tutoriales/introduccion-bpel-openesb/#modelarconbpel

BPEL. Nota: Esta guía está basada en el tutorial http://www.adictosaltrabajo.com/tutoriales/introduccion-bpel-openesb/#modelarconbpel BPEL 1 Definición proyecto En este tutorial vamos a aprender a crear procesos BPEL practicando con un ejemplo: un proceso de negocio de venta online de libros. (Los pasos descritos en el tutorial deben

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

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

MANUAL DE INSTALACION

MANUAL DE INSTALACION MANUAL DE INSTALACION Versión 0.3 JNyARchiTech MAYDA ALEXANDRA CARVAJAL VARGAS ALFONSO NEIL JIMENEZ CASALLAS PONTIFICIA UNIVERSIDAD JAVERIANA FACULTAD DE INGENIERIA CARRERA DE INGENIERIA DE SISTEMAS BOGOTA,

Más detalles

Manual de Instalación

Manual de Instalación DEW 2010 Manual de Instalación D E W 2 0 1 0 Manual de Instalación BIBLIOTECA WEB ThunderSystems Lima - Perú Teléfono +51 1 997651589 Tabla de Contenido 1. Descarga del Proyecto... 4 1.1 Requerimiento

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

JAVA EE 5. Arquitectura, conceptos y ejemplos.

JAVA EE 5. Arquitectura, conceptos y ejemplos. JAVA EE 5. Arquitectura, conceptos y ejemplos. INTRODUCCIÓN. MODELO DE LA APLICACIÓN JEE5. El modelo de aplicación Java EE define una arquitectura para implementar servicios como lo hacen las aplicaciones

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

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

Kosmo Desktop Manual de desarrollo Instalación y configuración del código fuente de Kosmo en Eclipse

Kosmo Desktop Manual de desarrollo Instalación y configuración del código fuente de Kosmo en Eclipse Kosmo Desktop Manual de desarrollo Instalación y configuración del código fuente de Kosmo en Eclipse Versión 3.0 02/12/2010 2 3 1 Control de versiones VERSIÓN AUTOR FECHA CAMBIO 1.0 SAIG, S.L. 22/03/2007

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

Ejercicio 6. Persistencia con JPA - Sistema SGA. Java EE. Ejercicio 6. Persistencia con JPA Sistema SGA. Curso de Java EE

Ejercicio 6. Persistencia con JPA - Sistema SGA. Java EE. Ejercicio 6. Persistencia con JPA Sistema SGA. Curso de Java EE Java EE Ejercicio 6 Persistencia con JPA Sistema SGA Objetivo del Ejercicio El objetivo del ejercicio agregar persistencia con JPA a nuestro proyecto SGA (Sistema de Gestión de Alumnos). Al finalizar deberemos

Más detalles

LABORATORIO 2. POSTGRE SQL - ESTRUCTURAS BASE DE DATOS DE LA ALCALDIA

LABORATORIO 2. POSTGRE SQL - ESTRUCTURAS BASE DE DATOS DE LA ALCALDIA LABORATORIO 2. POSTGRE SQL - ESTRUCTURAS BASE DE DATOS DE LA ALCALDIA Implementación de las estructuras de Base de Datos de la Alcaldía de San Antonio del SENA. Objetivo: Reconocer los esquemas de datos

Más detalles

Lo que necesitaremos para programar en Java, será un editor de texto o IDE y la JDK.

Lo que necesitaremos para programar en Java, será un editor de texto o IDE y la JDK. Introducción Java surgió en 1991 dentro de la empresa Sun Microsystems como un lenguaje de programación sencillo y universal destinado a electrodomésticos. La reducida potencia de cálculo y memoria de

Más detalles

MANUAL DE IMPLEMENTACIÓN DEL SISTEMA CRM PARA LA UGC DE LA CNEL REGIONAL MANABÍ

MANUAL DE IMPLEMENTACIÓN DEL SISTEMA CRM PARA LA UGC DE LA CNEL REGIONAL MANABÍ MANUAL DE IMPLEMENTACIÓN DEL SISTEMA CRM PARA LA UGC DE LA CNEL REGIONAL MANABÍ Elaborado por: Juliana Lopez Luis Ulloa Fecha de Publicación: 08/09/2010 Versión: 1.0.1 1 Tabla de Contenido Consideraciones

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

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

Desarrollo de Servicios Web con JBuilder

Desarrollo de Servicios Web con JBuilder Artículos técnicos Grupo Danysoft: Desarrollo de Servicios Web con JBuilder Segunda parte Oscar Cristobal Ruiz Departamento Java Equipo Grupo Danysoft Enero 2003 - (902) 123146 www.danysoft.com Desarrollo

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

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

Departamento Nacional de Planeación República de Colombia

Departamento Nacional de Planeación República de Colombia Departamento Nacional de Planeación República de Colombia Manual de Instalación y Evaluación de Proyectos de Inversión Pública (MGA), en Sistemas Operativos Dirección de Inversiones y Finanzas Públicas

Más detalles

TUTORIAL CONEXIÓN SQL SERVER 2005 CON VISUAL STUDIO 2005(TECNOLOGIA RAD)

TUTORIAL CONEXIÓN SQL SERVER 2005 CON VISUAL STUDIO 2005(TECNOLOGIA RAD) TUTORIAL CONEXIÓN SQL SERVER 2005 CON VISUAL STUDIO 2005(TECNOLOGIA RAD) Resumen:En este tutorial, aprenderá a sacar el máximo partido a las capacidades de diseño integradas en Visual Studio 2005 para

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

Hands-On Lab. Windows Azure: Java, Eclipse y Azure. Última Actualización: 16/12/2011

Hands-On Lab. Windows Azure: Java, Eclipse y Azure. Última Actualización: 16/12/2011 Hands-On Lab Windows Azure: Java, Eclipse y Azure Última Actualización: 16/12/2011 1 Contenido INTRODUCCIÓN... 3 Objetivos 3 Prerequisitos 4 PREPARANDO EL ENTORNO... 5 Instalar Windows Azure Toolkit para

Más detalles

Tutorial de edición Web

Tutorial de edición Web Copyright 1995-2012 Esri All rights reserved. Table of Contents Tutorial: Crear una aplicación de edición Web....................... 0 Copyright 1995-2012 Esri. All rights reserved. 2 Tutorial: Crear una

Más detalles

Instalación de Informix Dynamic Server 10.0

Instalación de Informix Dynamic Server 10.0 Instalación de Informix Dynamic Server 10.0 Requisitos del Sistema Windows 2000, XP Profesional o 2003 Server 128Mb de RAM (mínimo); 256Mb (recomendado) La suma de la RAM y el archivo de intercambio debe

Más detalles

Laboratorio #1: Manejo Básico de NETBEANS 7 e Introducción a pgadmin III

Laboratorio #1: Manejo Básico de NETBEANS 7 e Introducción a pgadmin III CI-1312: Bases de Datos I Profesora Maureen Murillo Rivera [Preparado por Fernando Valverde (A96410) y Alexis Devitre (A92113)] Laboratorio #1: Manejo Básico de NETBEANS 7 e Introducción a pgadmin III

Más detalles

Manual de Instalación

Manual de Instalación ASEGURA Estima el requerimiento financiero para el aseguramiento Manual de Instalación Agosto, 2015 La herramienta presentada fue elaborada por el proyecto USAID Políticas en Salud, en estrecha colaboración

Más detalles

Manual de Instalación y configuración

Manual de Instalación y configuración Manual de Instalación y configuración Proceso de ETL y Transferencia de datos para el sistema de Información Hospitalaria, InfHos Diciembre 2013 Proceso de Extracción, Transformación, Carga y Transferencia

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

Desarrollo de aplicaciones web con WL Workshop

Desarrollo de aplicaciones web con WL Workshop CC5604 Desarrollo de aplicaciones empresariales con J2EE Guía de Trabajo Desarrollo de aplicaciones web con WL Workshop 1 Objetivos El objetivo de esta guía de trabajo es permitirle adquirir una experiencia

Más detalles

Las herramientas utilizadas para el desarrollo del aplicativo son:

Las herramientas utilizadas para el desarrollo del aplicativo son: MANUAL TÉCNICO Este manual ayudará al lector con el proceso de instalación de las diferentes herramientas utilizadas en el desarrollo del proyecto de grado. Autora: Maricruz Acosta Y. Ibarra, 2013 HERRAMIENTAS

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

Guía de instalación de Citrix EdgeSight for Load Testing. Citrix EdgeSight for Load Testing 3.7

Guía de instalación de Citrix EdgeSight for Load Testing. Citrix EdgeSight for Load Testing 3.7 Guía de instalación de Citrix EdgeSight for Load Testing Citrix EdgeSight for Load Testing 3.7 Copyright El uso del producto descrito en esta guía está sujeto a la aceptación previa del Contrato de licencia

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

I7-02-16. Manual del Usuario. Revisión: 1. Mercado Electrónico J-Trader. Página 0 de 20. Manual del Usuario

I7-02-16. Manual del Usuario. Revisión: 1. Mercado Electrónico J-Trader. Página 0 de 20. Manual del Usuario Página 0 de 20 Manual del Usuario Página 1 de 20 Para obtener un correcto funcionamiento del sistema J-Trader, se recomienda leer detenidamente el siguiente instructivo. Sería de gran utilidad, tener una

Más detalles

WEB SERVICES CREACIÓN DEL SERVICIO

WEB SERVICES CREACIÓN DEL SERVICIO WEB SERVICES CREACIÓN DEL SERVICIO 1. Definición proyecto En el presente tutorial se va a realizar dos proyectos: el primero contendrá los servicios web para gestionar una lista de personas, y el segundo

Más detalles

Manual de Usuario. Manual de Instalación Compucaja.Net y SQL Server 2012

Manual de Usuario. Manual de Instalación Compucaja.Net y SQL Server 2012 Manual de Usuario Manual de Instalación Compucaja.Net y SQL Server 2012 Hoja de Contenido Requerimientos mínimos 4 Instalación de COMPUCAJA.net 5 Instalación Microsoft SQL Server 2012 Express 11 Herramientas

Más detalles

Manual de Instalación Elaborado: IdeaSys, 30 de Junio de 2015 Departamento de documentación

Manual de Instalación Elaborado: IdeaSys, 30 de Junio de 2015 Departamento de documentación Manual de Instalación Elaborado: IdeaSys, 30 de Junio de 2015 Departamento de documentación 1 Índice Contenido Índice... 2 Introducción... 3 Acerca del manual... 3 Pre-Requisitos... 4 Instalación... 4

Más detalles

INSTALACIÓN INICIAL SEMANTICWEBBUILDER (SWB) EN WEBLOGIC. COMPONENTES ESPECIALES

INSTALACIÓN INICIAL SEMANTICWEBBUILDER (SWB) EN WEBLOGIC. COMPONENTES ESPECIALES INSTALACIÓN INICIAL SEMANTICWEBBUILDER (SWB) EN WEBLOGIC. COMPONENTES ESPECIALES Instalación inicial SemanticWebBuilder en WebLogic Componentes Especiales Fondo de Información y Documentación para la

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

Versión: 1.0.0. Desarrollado por AloOnline Alojamiento Web. http://www.aloonline.es. soporte@aloonline.es -1-

Versión: 1.0.0. Desarrollado por AloOnline Alojamiento Web. http://www.aloonline.es. soporte@aloonline.es -1- Versión: 1.0.0 Desarrollado por AloOnline Alojamiento Web http://www.aloonline.es soporte@aloonline.es -1- INDICE 1. Acceder al panel de WordPress... 3 2. Crear entradas en el Blog y páginas... 4 2.1.

Más detalles

Guía de instalación de Citrix EdgeSight for Load Testing. Citrix EdgeSight for Load Testing 3.8

Guía de instalación de Citrix EdgeSight for Load Testing. Citrix EdgeSight for Load Testing 3.8 Guía de instalación de Citrix EdgeSight for Load Testing Citrix EdgeSight for Load Testing 3.8 Copyright El uso del producto descrito en esta guía está sujeto a la aceptación previa del Contrato de licencia

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

GUÍA DE LABORATORIO N o 3

GUÍA DE LABORATORIO N o 3 Universidad Simón Bolívar Sistemas de Información III - PS6117 LABORATORIO GUÍA DE LABORATORIO N o 3 Abril 96: Abril 98: Septiembre 2000 Realizada por: Actualizada por: Actualizada por: A.D. A. Borges

Más detalles

MANUAL DE ADMINISTRACION DEL PLUGIN QGISSQL

MANUAL DE ADMINISTRACION DEL PLUGIN QGISSQL MANUAL DE ADMINISTRACION DEL PLUGIN QGISSQL Guía para los administradores de sistemas Suizo para el RIC de Guatemala Julio 2001 MANUAL DE ADMINISTRACIÓN DEL PLUGIN QGISSQL INTRODUCCIÓN Viendo las necesidades

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

Manual de Uso e Instalación Heidi SQL

Manual de Uso e Instalación Heidi SQL Manual de Uso e Instalación Heidi SQL Qué es Heidi SQL? MySQL es una de las bases de datos relacionales más utilizadas en Internet. Potente, rápida y con poco gasto de recursos, esta herramienta, que se

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

Guía de implementación

Guía de implementación Guía de implementación Instalación de software Contenido Descripción general de la implementación de software Servidor CommNet Windows Clúster de Windows - Servidor virtual Agente CommNet Windows Clúster

Más detalles

Manual de actualización a versión 4.0 Upgrade 1

Manual de actualización a versión 4.0 Upgrade 1 Manual de actualización a versión 4.0 Upgrade 1 Noviembre 2004 Copyright ARTech Consultores SRL 1988-2004. Todos los derechos reservados. Este documento no puede ser duplicado de ninguna forma sin el consentimiento

Más detalles

Manual de Bajus. Gilberto José Vento Alvarez

Manual de Bajus. Gilberto José Vento Alvarez Manual de Bajus Gilberto José Vento Alvarez Manual de Bajus Gilberto José Vento Alvarez Copyright 2011-2012 Copyright Table of Contents Preface... iv 1. Introducción a Bajus... 1 Que es Bajus... 1 Obteniendo

Más detalles

1. Posicionarse en la vista Services y seleccionar el ítem Servers. En el menú contextual del Mouse seleccionar la opción Add Server

1. Posicionarse en la vista Services y seleccionar el ítem Servers. En el menú contextual del Mouse seleccionar la opción Add Server Requisitos Versión 1.5 (o superior) de la JDK de Java NetBeans 6 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

Video 2: Cómo Crear una plantilla para Generar Procedimientos Almacenados

Video 2: Cómo Crear una plantilla para Generar Procedimientos Almacenados Video 2: Cómo Crear una plantilla para Generar Procedimientos Almacenados A continuación se detallará paso a paso el proceso para generar Procedimientos Almacenados (SQL Stored Procedures) con Amonsys

Más detalles

Manual de creación de Interfaces de Usuario en Netbeans

Manual de creación de Interfaces de Usuario en Netbeans Three Headed Monkey Manual de creación de Interfaces de Usuario en Versión 2.0 Jesús Omar Álvarez Márquez Miércoles, 14 de Abril de Contenido Introducción... 2 Propósito del documento... 2 Programas necesarios...

Más detalles

TALLER DE TECNOLOGÍAS PARA LA EDUCACIÓN: PerúEduca Guía de Instalación y Configuración para Servidores

TALLER DE TECNOLOGÍAS PARA LA EDUCACIÓN: PerúEduca Guía de Instalación y Configuración para Servidores TALLER DE TECNOLOGÍAS PARA LA EDUCACIÓN: PerúEduca Guía de Instalación y Configuración para Servidores 1 GUÍA DE INSTALACIÓN Y CONFIGURACIÓN PARA SERVIDORES 1. INTRODUCCIÓN El sistema para servidores

Más detalles

Herramienta CASE (Bouml)

Herramienta CASE (Bouml) Herramienta CASE (Bouml) Ingeniería de la Programación Práctica 6 1 Contenido La presentación es una traducción, con alguna pequeña aportación, del tutorial sobre Bouml que puede encontrarse en inglés

Más detalles

Practica 11: Conexión de Java con Bases de datos Access

Practica 11: Conexión de Java con Bases de datos Access Practica 11: Conexión de Java con Bases de datos Access En esta práctica vamos a crear una base de datos Microsoft Access y luego vamos a conectarnos desde una aplicación java haciendo uso del puente JDBC-ODBC

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

MANUAL DE INSTALACIÓN DEL SISTEMA LMS LMS: LEARNING MANAGEMENT SYSTEM

MANUAL DE INSTALACIÓN DEL SISTEMA LMS LMS: LEARNING MANAGEMENT SYSTEM ANEXO A MANUAL DE INSTALACIÓN DEL SISTEMA LMS LMS: LEARNING MANAGEMENT SYSTEM 1 Modelo de implementación del sistema LMS en ASP.NET El modelo de implementación usado para el sistema LMS esta basado simplemente

Más detalles

OpenIRS DOCENTIA Módulo de Gestión. Manual de Usuario.

OpenIRS DOCENTIA Módulo de Gestión. Manual de Usuario. OpenIRS DOCENTIA Manual de Usuario. Versión 3.0.4 Diciembre 2013 Vicerrectorado de Evaluación de la Calidad 1 Contenido 1. INTRODUCCIÓN... 4 2. INSTALACIÓN DEL MÓDULO... 6 2.1. Requisitos Previos... 6

Más detalles

Tema 5. Plataforma Java EE

Tema 5. Plataforma Java EE Tema 5. Plataforma Java EE SCS Sistemas Cliente/Servidor 4 o informática http://ccia.ei.uvigo.es/docencia/scs enero 2009 FJRP, FMBR 2008/09 ccia SCS 5.1 Introducción a Java EE Java EE (Java Enterprise

Más detalles

MANUAL DE USO AUTORUN PRO ENTERPRISE V. 12

MANUAL DE USO AUTORUN PRO ENTERPRISE V. 12 MANUAL DE USO Autorun Pro Enterprise es una herramienta que permite crear menús de inicio interactivos para CD y DVD que se ejecutarán tras insertar un disco en el lector. Etiquetas, enlaces, botones,

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

myappgen Usted Construye la aplicación mientras la ejecuta http://www.myappgen.com info@myappgen.com

myappgen Usted Construye la aplicación mientras la ejecuta http://www.myappgen.com info@myappgen.com myappgen Usted Construye la aplicación mientras la ejecuta http://www.myappgen.com info@myappgen.com Tutorial 1 Conexión con la Base de Datos Establecer la conexión con la base de datos no suele ser muy

Más detalles

Lenguaje de Programación I I. OBJETIVOS II. INTRODUCCION TEORICA

Lenguaje de Programación I I. OBJETIVOS II. INTRODUCCION TEORICA CICLO 03/ 2015 UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS Escuela de Computacion Nombre de la Practica: Lugar de Ejecución: Tiempo Estimado: Materia: GUIA DE LABORATORIO #12 Creación de Reportes

Más detalles

Tabla de Contenido. SLM Sistemas Ltda 3 Galeón XP 4 1. Información Importante. 6 1.1 Punto de Restauración

Tabla de Contenido. SLM Sistemas Ltda 3 Galeón XP 4 1. Información Importante. 6 1.1 Punto de Restauración 1 Tabla de Contenido Pagina SLM Sistemas Ltda 3 Galeón XP 4 1. Información Importante 6 1.1 Punto de Restauración 6 2 Procedimiento de Instalación de Galeón XP 8 2.1 Acceso a la pagina 2.2 Instrucción

Más detalles

Programación Orientada a Objetos Analista Programador Universitario Plan 2008 Año 2010

Programación Orientada a Objetos Analista Programador Universitario Plan 2008 Año 2010 INTRODUCCION Los objetos usados en aplicaciones JAVA mantienen su estado y comportamiento mientras la aplicación se halle en ejecución. Generalmente se necesita mantener el estado y comportamiento de los

Más detalles

Manual de Firefox Instalación y uso

Manual de Firefox Instalación y uso Manual de Firefox Instalación y uso Servicio de Información Mesoamericano de Agricultura Sostenible ÍNDICE Qué es Firefox?... Cómo lo descargo a mi computadora?... Instalación... Comenzar a utilizar Mozilla

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-2013 GUIA DE LABORATORIO #09 Nombre de la Práctica: ADO.NET: Conexión a base de datos. Lugar de ejecución: Centro

Más detalles

Instalación y uso del framework Taylor para el modelaje de entidades JPA

Instalación y uso del framework Taylor para el modelaje de entidades JPA Instalación y uso del framework Taylor para el modelaje de entidades JPA por: María Consuelo Franky Dpto. Ingeniería de Sistemas Pontificia Universidad Javeriana email: lfranky@javeriana.edu.co Junio de

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

Departamento Nacional de Planeación República de Colombia

Departamento Nacional de Planeación República de Colombia Departamento Nacional de Planeación República de Colombia Manual General de Instalación y Evaluación de Proyectos de Inversión Dirección de Inversiones y Finanzas Públicas Bogotá D.C., Colombia Enero de

Más detalles

Pasos para crear un sitio web ASP.Net con el Visual Studio en cualquiera de sus versiones. Unidad 1. Conceptos [ASP.NET EN VISUAL STUDIO]

Pasos para crear un sitio web ASP.Net con el Visual Studio en cualquiera de sus versiones. Unidad 1. Conceptos [ASP.NET EN VISUAL STUDIO] Pasos para crear un sitio web ASP.Net con el Visual Studio en cualquiera de sus versiones Conceptos Lo primero que necesitamos para crear una aplicación o proyecto web es seleccionar el entorno del Visual

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

Guía de Instalación. Aquadize SRL Versión 1.4 Fecha 16/11/2011 Idioma (ES) Español

Guía de Instalación. Aquadize SRL Versión 1.4 Fecha 16/11/2011 Idioma (ES) Español Guía de Instalación Aquadize SRL Versión 1.4 Fecha 16/11/2011 Idioma (ES) Español contact@fuzionassets.com www.fuzionassets.com Historial de versiones Fecha Versión Descripción Autor 16/11/2011 1.4 Aviso

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

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

Desarrollo de un servicio web para el envío de correos utilizando C# y su correspondiente cliente consumidor utilizando Java

Desarrollo de un servicio web para el envío de correos utilizando C# y su correspondiente cliente consumidor utilizando Java Desarrollo de un servicio web para el envío de correos utilizando C# y su correspondiente cliente consumidor utilizando Java Versión 0.1 Jorge Iván Meza Martínez http://www.jorgeivanmeza.com/

Más detalles

Marta Soler Tel: 902 33 12 12 Fax: 93 352 36 14 http://www.interdigital.es acc@interdigital.es TUTORIAL DEL GESTOR DE CONTENIDOS DOTNETNUKE

Marta Soler Tel: 902 33 12 12 Fax: 93 352 36 14 http://www.interdigital.es acc@interdigital.es TUTORIAL DEL GESTOR DE CONTENIDOS DOTNETNUKE . Marta Soler Tel: 902 33 12 12 Fax: 93 352 36 14 http://www.interdigital.es acc@interdigital.es TUTORIAL DEL GESTOR DE CONTENIDOS DOTNETNUKE El entorno de trabajo La página tiene como base una plantilla

Más detalles

Cómo abrir Unidades MALTED

Cómo abrir Unidades MALTED Tutorial RTS English Cómo abrir Unidades MALTED Una vez que se ha abierto el Navegador MALTED (RTS), se pueden desplegar unidades didácticas MALTED elaboradas previamente siguiendo el proceso de selección

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 DEL INSTALADOR

MANUAL DEL INSTALADOR MANUAL DEL INSTALADOR Índice Índice... 2 Instalación... 3 Extracción de archivos... 3 Actualización de los archivos de sistema... 3 Pantalla inicial... 4 Selección de la ruta de instalación... 4 Selección

Más detalles

BlackBerry Messenger SDK

BlackBerry Messenger SDK BlackBerry Messenger SDK Versión: 1.2 Guía de introducción Publicado: 2011-10-11 SWD-1391821-1011103456-005 Contenido 1 Requisitos del sistema... 2 2 Dependencias de versión de BlackBerry Messenger...

Más detalles

Desarrollo de Aplicaciones Web con Eclipse

Desarrollo de Aplicaciones Web con Eclipse Desarrollo de Aplicaciones Web con Eclipse Oscar Gosdinski Software Services Representative Java Es un lenguaje de programación y una plataforma de desarrollo. 2 Lenguaje de alto nivel que puede ser caracterizado

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

Guía de instalación de Citrix EdgeSight for Load Testing. Citrix EdgeSight for Load Testing 3.6

Guía de instalación de Citrix EdgeSight for Load Testing. Citrix EdgeSight for Load Testing 3.6 Guía de instalación de Citrix EdgeSight for Load Testing Citrix EdgeSight for Load Testing 3.6 Copyright El uso del producto descrito en esta guía está sujeto a la aceptación previa del Contrato de licencia

Más detalles

INSTALACIÓN INICIAL SEMANTICWEBBUILDER (SWB) EN WEBLOGIC 11g. COMPONENTES ESPECIALES

INSTALACIÓN INICIAL SEMANTICWEBBUILDER (SWB) EN WEBLOGIC 11g. COMPONENTES ESPECIALES INSTALACIÓN INICIAL SEMANTICWEBBUILDER (SWB) EN WEBLOGIC 11g. COMPONENTES ESPECIALES Instalación inicial SemanticWebBuilder en Weblogic 11g Componentes Especiales Fondo de Información y Documentación

Más detalles

Módulo 1 El lenguaje Java

Módulo 1 El lenguaje Java Módulo 1 El lenguaje 1.1 Presentación de es un lenguaje de programación desarrollado por la empresa Sun Microsystems en 1991 como parte de un proyecto secreto de investigación llamado Green Proyect, con

Más detalles

Creación y administración de grupos de dominio

Creación y administración de grupos de dominio Creación y administración de grupos de dominio Contenido Descripción general 1 a los grupos de Windows 2000 2 Tipos y ámbitos de los grupos 5 Grupos integrados y predefinidos en un dominio 7 Estrategia

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