Guía Comparativa de Funcionalidad de Servoy con Microsoft.NET

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

Download "Guía Comparativa de Funcionalidad de Servoy con Microsoft.NET"

Transcripción

1 Guía Comparativa de Funcionalidad de Servoy con Microsoft.NET Resumen Ejecutivo Tradicionalmente, los ISV (Vendedores Independientes de Software) han tenido mucho éxito desarrollando e implementando sus productos en entornos 4-GL tan conocidos como : Uniface, FoxPro, Progress, Acces, PowerBuilder, Magic, Filemaker Pro, etc. Sin embargo, estos entornos 4GL no han evolucionado con las tendencias tecnológicas modernas, teniendo un soporte limitado o nulo de aplicaciones web, Software como Servicio (SaaS), o distribución multi-site; estos entornos utilizan tecnologías propietarias cerradas que los aíslan en ambientes corporativos. La solución para los ISV es migrar a entornos abiertos basados en estándares, más generalizados, como Java y.net. Servoy es un entorno de desarrollo y distribución basado en Java que hace mucho más productiva la programación en Java solucionando los problemas tradicionales de implantación y reduciendo la acentuada curva de aprendizaje de Java. Al comparar a Servoy con la plataforma.net de Microsoft, los ISV deben de tener en consideración lo siguiente: 1. El tiempo de lanzamiento al mercado es importante? Estudios independientes demuestran que Servoy permite completar proyectos de 2 a 5 veces más rápido que utilizando.net. 2. Es importante ofrecer una aplicación multiplataforma? Las aplicaciones en.net de Microsoft sólo se ejecutan en su propio Sistema Operativo. Aunque Windows es actualmente el sistema operativo más dominante, la adopción de sistemas como Linux, Mac OS y Solaris crece como la espuma. Sin ningún esfuerzo adicional de desarrollo, Servoy puede ser distribuido y ejecutado en cualquier Sistema Operativo moderno, tanto a nivel cliente como servidor. 1

2 3. Actualiza a menudo su software? Cuando distribuye nuevas versiones de su software, Servoy le permite avanzar y retroceder entre versiones y revisiones. Gracias a la estructura modular del código en Servoy, sus clientes tienen la capacidad de confgurar las aplicaciones de Servoy a medida sin romper la funcionalidad base. 4. Cuáles son los conocimientos de su equipo de desarrollo? Servoy puede aprenderse en muy poco tiempo los fundamentos pueden aprenderse en una semana. Como parte del Servoy Assurance Program para ISVs, los empleados pueden ser adiestrados in situ con resultados garantizados así que no hay necesidad de invertir dinero en una formación externa costosa que a menudo puede conducir a resultados pobres e inesperados. 5. Necesito soportar escenarios de implantación múltiples o mixtos? Las aplicaciones en Servoy pueden ejecutarse como cliente/servidor, a través de la web, monopuesto y en dispositivos móviles todo desde el mismo código base. En aplicaciones con interfaz de usuario.net, muchas veces la base de la lógica de negocio necesita ser reescrita por cada plataforma distinta donde se vaya a implementar. 6. Compite mi producto con cualquiera de los que ofrece Microsoft? Microsoft ofrece software de CRM, ERP, Contabilidad, Gestión de Proyectos, TPV y otras soluciones comerciales. Si usted, como ISV, ofrece soluciones en cualquiera de estas áreas, tendrá que plantearse si quiere realizar su solución en una plataforma que le suministra su competidor. Servoy no compite con los ISV más bien nos asociamos con ellos. 7. Ofrece mi proveedor un programa que ayude específicamente al ISV? Servoy dispone de un programa comprobado el Servoy ISV Assurance Program que ayuda a los ISV a migrar de su entorno actual a Servoy en un plazo de tiempo y un precio fjos con una forma de pago fexible, incluyendo todas las licencias de desarrollo y de usuario fnal. 8. Está mi proveedor comprometido con mi éxito? En Servoy no podemos tener éxito a menos que usted lo tenga. Trabajamos con nuestros clientes ISV como socios en su éxito. Nuestros equipos de venta y desarrollo trabajan estrechamente con su personal para ayudarle en cada paso del camino. Escuchamos a nuestros 2

3 clientes, a menudo incorporando características específcas en la Suite de Productos de Servoy a petición. También somos accesibles. Servoy es lo sufcientemente grande para darle el soporte que usted necesita y bastante pequeño para darles acceso directo a nuestros ejecutivos de alto nivel según sus necesidades. Si usted es un directivo de un ISV, puede tener contacto directo con nuestro CEO, Jan Aleman por ; o mediante teléfono: Al comparar y contrastar los benefcios y las limitaciones de Servoy y.net es importante entender el qué, el cómo y el quién de cada entorno. Acerca de Este Documento El propósito de este documento es ayudar a los directivos y a los desarrolladores de los ISV a comprender las diferencias de tecnología entre Servoy y.net en términos de arquitectura, metodología de desarrollo y técnicas de integración; y para mostrar un ejemplo real de TCO (Coste Total de Propiedad). Servoy y.net son productos completamente diferentes cada uno con su propio conjunto de fortalezas y limitaciones. La clave es escoger la herramienta apropiada para el trabajo que se quiere hacer. A qué entornos se dirige cada uno?.net.net fue presentado por primera vez en 2002 como una alternativa a la plataforma Java..NET se utiliza en grupos de trabajo de tamaño medio y grande dentro de grandes compañías y algunos ISV ninguno de los cuales necesitando una solución multiplataforma, cuya intención es usar tecnología sólo Windows y que ya han realizado una fuerte inversión en otras tecnologías Microsoft, como SQL Server y ASP. Servoy Servoy fue presentado por primera vez en 2001, está construido sobre la plataforma Java diseñada por SUN (importante competidor de Microsoft) y soportado por grandes compañías: Oracle, IBM, Apple, etc. Servoy se utiliza en ISVs, grupos de trabajo de tamaño medio y grande dentro de grandes compañías y consultores independientes de software que realizan aplicaciones a medida para sus clientes. 3

4 Cuáles son las competencias básicas de cada entorno?.net El framework de.net permite a los desarrolladores escribir aplicaciones en varios lenguajes diferentes (C#, VB NET, J#, ASP.NET) y ofrece una integración estrecha con otras tecnologías de Microsoft como SQLServer. Las aplicaciones en.net pueden ser ejecutadas en clientes Windows vía aplicación nativa o como aplicación web utilizando ASP.NET. El servidor debe ser una máquina Windows. El cliente debe ser igualmente un usuario Windows por defecto. Aunque es posible escribir aplicaciones para navegador que puedan ejecutarse en multiplataforma no es la opción predeterminada en.net, y requiere realizar un esfuerzo signifcativo. El framework de.net proporciona varias librería de clases, que los desarrolladores utilizan para crear sus aplicaciones. Las aplicaciones después se ejecutan en el Common Language Runtime (CLR), que actúa como máquina virtual de la aplicación. Ambas, librería de clases y CLR, conforman el framework de.net. Todo el framework de.net está bajo el control de Microsoft y su código fuente está completamente cerrado. Servoy Servoy tiene la capacidad de ejecutar la misma aplicación bajo un cliente nativo multiplataforma Servoy Smart Client, vía Java WebStart, en Mac OS X, Windows, Linux, y Solaris; y a través de un navegador Web Servoy Web Client en cualquier plataforma que soporte JavaScript incluyendo: Mac OS X, Windows, Linux, Solaris, Dispositivos Windows Mobile, iphone, Palm Treo y otros. La misma base de código puede utilizarse para ejecutarse en un Smart Client o en un Web Client, sin que sea necesario reescribir la aplicación. Tanto la lógica de negocio (código de la aplicación) como las interfaces de usuario pueden compartirse entre plataformas y metodologías de despliegue. Servoy trae incluído SQL Anywhere de ianywhere, una base de datos SQL de tipo empresarial sin ningún coste adicional pero CUALQUIER base de datos SQL (o múltiples) puede ser utilizada incluyendo: Sybase, Oracle, IBM DB2, MS SQL Server, MySQL, PostgreSQL, y cualquier otra base de datos SQL compatible ANSI 92 mediante driver JDBC. 4

5 Servoy Server puede funcionar con cualquier Sistema Operativo incluyendo: Mac OS X, Windows, Linux, Unix, BSD, o Solaris; y se escala según el hardware desde portátiles hasta mainframes IBM Z Series. Java lleva alrededor de ocho años más que.net en el mercado, y Sun recientemente publicó Java bajo licencia GPL, haciéndolo open-source y realmente libre. Los desarrolladores escriben sus aplicaciones en Servoy utilizando JavaScript, o con Java puro. Servoy ofrece una capa JavaScript para procesos y fujos de trabajo de negocio típicos. En tiempo de ejecución, este JavaScript es compilado a byte code nativo para conseguir rendimiento y seguridad. Usted obtiene la facilidad de uso de un lenguaje de script, combinado con la seguridad y el rendimiento de un lenguaje compilado. Además, Servoy viene con centenares de funciones incorporadas que le permiten implementar de forma transparente funcionalidades sin tener que escribir usted mismo todo el código haciendo que su aplicación tenga menos líneas de código. Cómo trabajan estos productos desde un punto de vista de arquitectura global?.net y Servoy toman prácticamente direcciones opuestas en lo que se refere a la arquitectura global..net se basa en tecnología propietaria; Servoy en Java open-source al 100%. Más abajo compararemos y contrastaremos los dos entornos para darle una visión general básica de las líneas de productos y para lo que se utiliza cada uno..net.net ofrece una tecnología cliente/servidor mediante aplicaciones basadas en web escritas en ASP.NET bajo un servidor Windows que ejecuta IIS. Para aplicaciones gráfcas cliente de escritorio,.net no proporciona ninguna herramienta para la distribución automatizada de su aplicación. El desarrollador debe compilar la aplicación y realizar su instalación en cada cliente. Tampoco tiene un servidor de aplicaciones para.net. esto quiere decir que no existe una forma centralizada para administrar su solución y los clientes. La mayoría de desarrolladores en.net utilizan el IDE (Entorno de Desarrollo Integrado) Visual Studio para desarrollar sus aplicaciones..net no incorpora control de versiones, aunque puede confgurar su propio servidor SVN/CVS para lograr compartir código entre múltiples desarrolladores. 5

6 Otras tecnologías de Microsoft, como SQL Server y Active Directory, tienen APIs disponibles para.net de forma que los desarrolladores pueden escribir código para integrar esos servicios en sus aplicaciones. Tenga en cuenta que aunque la API está disponible, el framework de.net no hace mucho por usted automáticamente. El desarrollador en.net debe controlar todo manualmente mediante código. Servoy Servoy se basa en tecnología cliente/servidor Java e incluye Servoy Developer un generador de aplicaciones, Servoy Smart Client un cliente gráfco nativo de escritorio basado en Java, Servoy Web Client una versión 100% HTML/CSS/AJAX para navegadores web, y Servoy Server un servidor de aplicaciones. Servoy también ofrece un Servidor Multidesarrollador opcional que permite que más de un desarrollador pueda dedicarse al mismo proyecto al mismo tiempo y difunde todos los cambios a todos los miembros del equipo de desarrollo, Servoy Headless Client una API para cliente Java sin interfaz que permite a los desarrolladores escribir páginas JSP que interactuen con sus aplicaciones y con otros servicios web; se incluye sin costo adicional con Servoy Server estándar;y Servoy Disconnected Client que se ejecuta en un ordenador desconectado, y al conectar permite la sincronización con uno o más orígenes SQL utilizando el software opcional MobiLink de ianywhere. Servoy interactúa con una base de datos centralizada(o múltiples bases de datos) sobre JDBC, y puede gestionar todas las consultas SQL que usted solicite. Es posible escribir su propio SQL, pero no es un requerimiento. Con Servoy, usted puede integrarse con otros servicios, como: LDAP, SOAP, etc. a través de la API Java de Servoy; y hay muchos plugins incluidos en Servoy que ya han sido programados para interactuar con estas tecnologías. Los componentes externos como Applets Java, JavaBeans y otras Clases Java, son también de instalación cero; y pueden ser enviados automáticamente a servidores remotos y a usuarios de cliente nativo sin necesidad de software adicional. Examinando el Cómo de la Generación de Aplicaciones Realización de Aplicaciones en.net Los desarrolladores construyen sus aplicaciones con Visual Estudio. La aplicación(es) consta de archivos físicos de disco en la máquina local del desarrollador. La gestión del servidor de la base de datos se realiza fuera de la aplicación, generalmente con una herramienta de administración proporcionada por el vendedor de la base de datos. 6

7 Las aplicaciones gráfcas cliente de escritorio están por lo general escritas en C#, VB.NET, o J#. Al utilizar el IDE Visual Studio, usted puede utilizar el compilador y la GUI (Interfaz Gráfca de Usuario) para desarrollar sus aplicaciones. El IDE también proporciona una forma de conectar la GUI con su código, pero todo el databinding debe realizarlo manualmente por código el desarrollador. Lo mismo debe hacerse para el databroadcasting, ya que el framework de.net no proporciona capacidades de difusión de eventos y datos entre clientes. Las aplicaciones basadas en web se escriben generalmente en ASP.NET. Todo la GUI debe hacerse en HTML. Cualquier GUI realizada inicialmente para una aplicación gráfca cliente no puede ser reutilizada, así que tiene que ser recreada completamente en HTML. Sin embargo, el framework de.net proporciona una forma de compartir lógica de negocio entre una aplicación basada en web y otra basada en escritorio. Realización de Aplicaciones en Servoy Los desarrolladores construyen sus aplicaciones en Servoy con Servoy Developer y las implementan en Servoy Server. Los usuarios luego pueden conectarse para ejecutar su aplicación al servidor de aplicaciones de Servoy mediante el Servoy Smart Client o el Servoy Web Client. Servoy no tiene formato propietario de archivo. Toda la información acerca de su solución se guarda como metadatos en forma de flas y registros en un repositorio de la base de datos SQL (el repositorio puede ser cualquier base de datos SQL que usted elija). Servoy Developer es un IDE visual que trae una gran variedad de funciones y plugins incorporados que el desarrollador utiliza para crear su aplicación. Todo el Servoy Developer se ejecuta en la Máquina Virtual Java - Java Runtime Environment (JRE). Para generar aplicaciones para cliente gráfco de escritorio y para web, usted puede usar la misma lógica de negocio y la misma solución realizada en Servoy Developer, y ejecutarlas sin cambios en ambos entornos. Usted no necesita recrear ninguna GUI ni ninguna lógica de negocio. Los desarrolladores en Servoy también pueden aprovecharse de una gran cantidad de elementos de formulario y datos desde portales que muestra datos relacionados, pasando por botones, gráfcos que actúan como botones, hasta herramientas de dibujo como líneas, recuadros, círculos y polígonos. Los desarrolladores también pueden especifcar campos con 7

8 datos de entrada automáticos; y designar columnas que contengan datos de otras tablas gestionado automáticamente por Servoy. Servoy también soporta JavaBeans y Java Applets directamente en la aplicación. Un JavaBean es un componente reutilizable que puede manipularse visualmente con las herramientas de desarrollo. Un Java Applet es una pequeña aplicación Java que generalmente se ejecuta en un navegador. Los JavaBeans habitualmente tienen algún tipo de elemento para interfaz de usuario como por ejemplo: un control deslizante, un reloj, un panel para arrastrar y soltar, etc. Un Java Applet es por lo general una aplicación pequeña que realiza algo: conversión monetaria, mostrar datos de una molécula en 3D, etc. Además, la API para Plugins de Servoy permite a los desarrolladores crear fácilmente sus propios plugins, o utilizar clases Java de terceros ya disponibles permitiendo que las aplicaciones en Servoy puedan interactuar con Web Services, SOAP, LDAP, etc. Servoy también soporta eventos en los objetos. Por ejemplo, algunos eventos de campo son: OnFocusGained, onfocuslost, ondatachange, y onaction. Los formularios incluyen los siguientes eventos: OnShow, onload, onrecordeditstart, onrecordeditend, onrecordselection, onhide, así como personalizar los eventos de todas las opciones estándar del menú: OnFind, onnextrecordcmd, onpreviousrecordcmd, onnewrecord, ondeleterecord, etc. Tener tal variedad de eventos a disposición del desarrollador es una ayuda enorme en lo que se refere a reforzar las reglas de negocio; reutilizar código a lo largo de la aplicación; cambiar o resaltar datos dinámicamente; mostrar/ocultar/deshabilitar objetos, etc. El soporte de estos eventos proporciona a los desarrolladores en Servoy el control que necesitan para crear aplicaciones adaptables, confgurables y fexibles. Mayoritariamente, los clientes de Servoy comentan que sus desarrolladores pueden crear programas de 5 a 10 veces más rápido con Servoy que otros entornos de desarrollo, como.net. Implantación de las Aplicaciones Completadas - Cliente/Servidor Distribución de una Aplicación en.net El framework de.net debe ser instalado en cada cliente para ejecutar cualquier versión de una aplicación de escritorio. Para instalar el framework, el usuario debe tener privilegios del Administrador. En Windows XP y en versiones anteriores, el framework de.net no viene instalado por defecto. 8

9 Sin embargo, viene instalado en todas las versiones de Vista. Las nuevas versiones del framework de.net introducen nuevas funcionalidades que en muchos casos son mutuamente exclusivas. Por ejemplo: las aplicaciones desarrolladas en.net 1.2 no funcionan en la 2.0, y viceversa. Las grandes corporaciones que tienen aplicaciones desarrolladas en ambas versiones ya experimentan esta restricción como un problema serio. Mediante Visual Studio, usted debe compilar y exportar su solución como un archivo del Instalador de Windows (Windows Installer). A partir de ahí, es decisión suya el encargarse de la instalación de la aplicación en cada cliente. Usted o debe construir su solución de implantación, o debe comprar una solución externa (si está disponible). El mismo escenario se plantea en otras áreas como la difusión de datos, el control de versiones, y la administración de clientes. El desarrollador en.net también debe gestionar él mismo el control de versiones de su solución, y la actualización del cliente.net no proporciona ninguna funcionabilidad incorporada dando como resultado un problema enorme en grandes instalaciones y en aplicaciones que necesitan estar actualizadas a menudo. Si una aplicación ha sido instalada en 1000 puestos y se saca una nueva versión, ésta tiene que ser instalada simultáneamente en todos los puestos para una correcta actualización. Aunque hay herramientas para semiautomatizar la instalación, es un proceso muy propenso a errores. Habitualmente, los clientes WAN (Wide Area Network Red de Área Amplia) deben acceder a una aplicación de cliente gráfco en.net a través de Terminal Services (TS) para tener un buen rendimiento. Esta capa adicional de software causa muchos dolores de cabeza de confguración, como: impresión; confguración de impresora; acceso a los fcheros locales; acceso al hardware local; compartir datos con las aplicaciones locales; etc. Distribución de una Aplicación en Servoy El software Servoy Client también tiene que ser instalado en cada puesto pero en vez de instalar manualmente o realizar una instalación en red, el cliente sólo tiene que abrir un navegador (apuntando a la dirección IP de Servoy Server) y pulsar un botón. El software cliente se descargará una vez (una descarga de aproximadamente 3MB), se instalará a sí mismo,se autoconfgurará, y después se ejecutará. No son necesarios derechos de Administrador para esta instalación, y el cliente instalado corre bajo un entorno aislado y seguro. Tanto el cliente como la aplicación desarrollada se alojan en caché local. Después cada vez que se lanza la aplicación en Servoy desde navegador; desde un acceso directo del escritorio; o mediante un deeplink en su propio portal o website comprueba en el servidor de aplicaciones de Servoy si es necesaria una actualización. Si existe una 9

10 actualización, Servoy la descargará, la instalará y la confgurará por si misma automáticamente y luego la ejecutará. Usted NUNCA tiene que actualizar manualmente el software ni una sóla vez - con Servoy. Una vez que el desarrollador Servoy o el equipo de desarrollo tiene su aplicación lista para distribuirla, es una tarea tan sencilla como exportar la solución fuera de la base de datos del repositorio de Servoy (mediante Servoy Developer), subirla al servidor de aplicaciones (mediante página web) y decir a la versión recién instalada que se active marcando una caja de selección (checkbox). Usted puede avanzar a una nueva release, o retroceder a una release anterior, en cualquier momento. No hay limitación en el número de releases que usted puede tener POR solución, POR servidor. Implantación de las Aplicaciones Completadas Web Distribuyendo una Aplicación Web en.net La mayoría de las aplicaciones web están escritas en ASP.NET, y pueden ser desplegadas subiendo los archivos.asp al Microsoft Web Server ejecutando IIS. Toda la GUI se realiza en HTML, y la lógica de negocio es en su mayor parte ASP.NET con la posibilidad de integrar otros lenguajes.net. Visual Studio de Microsoft fomenta que los programadores codifquen las interfaces de usuario para que sólo se ejecuten en el navegador web IE 6 de la compañía, y en IE 7 para versiones más recientes de.net. Hay algunas diferencias fundamentales en la renderización entre estas dos versiones de IE que puede provocar problemas para soportar ambas versiones del navegador. El servidor web no está incluido en el framework.net, por lo que el desarrollador debe confgurarlo y mantenerlo por separado. El único servidor web soportado por defecto es IIS, que no es la primera elección hoy en día en cuanto a tecnología de servidor web desde el punto de vista de seguridad, escalabilidad y disponibilidad. Al acceder los clientes a la aplicación en.net a través de un navegador web, la representación de la GUI y la impresión se basará en su navegador y en la confguración relacionada con el navegador provocando inconsistencias y dolores de cabeza cuando se necesitan formularios de impresión estándar y precisos o consistencia entre múltiples navegadores. 10

11 Distribuyendo una Aplicación Web en Servoy Servoy ofrece dos formas diferentes de publicar su aplicación en la web. La primera, y quizás la forma más sencilla, es utilizar el Servoy Web Client. No se necesita código específco usted puede confgurar a los usuarios para que lancen una página que muestre todas las soluciones disponibles (algo parecido al cuadro de diálogo Abrir ) apuntando a: Los usuarios entonces pueden pulsar sobre una solución en particular y Servoy automáticamente mostrará la aplicación en HTML y CSS puro; así como también aprovechar la tecnología AJAX (Javascript y XML Asíncrono) para actualizar dinámicamente la página web sin refrescarla todo sin que usted/el desarrollador tenga que escribir ningún código. Además, si a usted le gustaría personalizar sus páginas web fuera de Servoy, puede editar las páginas con un editor externo HTML, como Dreamweaver, y añadirle su propio HTML, CSS, Javascript, o componentes externos. Usted también puede utilizar la API Servoy Headless Client y JSP (Java Server Pages) para acceder a su solución. Ésta es realmente una gran forma de escribir aplicaciones web personalizadas a la vez que comparte la misma lógica de negocio que la aplicación en Servoy Smart Client. Simplemente incluya unas ocho líneas de código, y usted puede acceder a los métodos y datos de su solución; y puede pasar los parámetros de los métodos desde el navegador y recibir la respuesta en HTML, datos e incluso objetos Java como recordsets, datos binarios y demás. Debido a que la API Servoy Headless Client sabe cómo conectarse a su solución, usted no tiene que especifcar una conexión con la base de datos, o el nombre de una tabla, o una consulta SQL. Al desarrollar sus métodos en Servoy usted puede aprovechar el depurador paso a paso de Servoy al desarrollar sus métodos y reutilizar su lógica de negocios y sus validaciones existentes. Con Servoy, toda la impresión va automáticamente a través de PDF (sin codifcación adicional) haciendo que sea muy directa la impresión perfectamente maquetada incluyendo saltos de página. El PDF se genera en el servidor, y luego se envía al cliente, proporcionando consistencia entre todos los usuarios, plataformas y navegadores. Mantenimiento y modifcaciones en su aplicación Haciendo Cambios en una Aplicación en.net Si el desarrollador necesita hacer cambios en una aplicación existente, el framework de.net no proporciona ninguna forma automatizada de distribuir los cambios en todos los usuarios. Mediante Visual Studio, usted debe compilar y reexportar su solución como un archivo de Windows Installer (Instalador de Windows). Después de eso, es decisión suya el realizar la 11

12 actualización de la aplicación en cada cliente. Usted debe construir su propia solución de distribución, o debe comprar una solución externa (si estuviera disponible). Para aplicaciones web en ASP.NET, usted tiene que hacer cambios en los archivos.asp y volver a subirlos al servidor web. Uno de los mayores problemas en este área es el control de dependencias. Queda poco claro cuando se ha realizado una actualización del código, ya afecte este cambio de código en otras partes de la aplicación o no. Por este tema, los procedimientos de testeo extensos tienen que estar disponibles para asegurar que las actualizaciones nuevas no rompen una funcionalidad existente. Tanto para cliente gráfco de escritorio como para aplicaciones web, el Framework.NET no proporciona herramientas de control de versiones, así que usted no puede actualizar o devolver automáticamente a una versión si hubiera un problema. Esto debe realizarse manualmente. Haciendo Cambios en una Aplicación en Servoy Con Servoy, usted simplemente exporta su solución fuera del repositorio de desarrollo mediante Servoy Developer y luego la importa en el repositorio de producción mediante un navegador web (independientemente de donde esté ubicado físicamente el servidor). Usted luego puede activar la nueva release con o sin clientes conectados, o puede forzar a los clientes para que vuelvan a cargar la solución para obtener la nueva versión, o que simplemente continúen usando la versión anterior. Es decisión suya. Este proceso actualizará tanto el cliente gráfco como el cliente web al mismo tiempo automáticamente. No hay necesidad para volver a arrancar el servidor de aplicaciones para poner en marcha nuevas versiones de su aplicación. Servoy también le deja volver a una versión previa en producción sin tener que volver a subir la antigua versión. El servidor de aplicaciones tiene un sistema de versionado incorporado para mantener versiones anteriores de las aplicaciones en espera para redistribución cuándo sea necesaria. 12

13 Actualización de las Aplicaciones Actualización en.net De vez en cuando, Microsoft lanzará al mercado una actualización de su framework de.net. El framework debe ser actualizado en cada puesto de usuario. El framework de.net no proporciona ninguna forma automatizada de realizar esto, por lo que el desarrollador debe hacer cada instalación manualmente, o comprar una herramienta externa (si estuviera disponible). En muchos casos, verse forzado a actualizar el framework de.net para cada usuario también requerirá reescribir grandes partes de la aplicación para utilizar las nuevas funciones disponibles. Este defecto se deba probablemente al hecho de que.net es un framework relativamente joven e inmaduro. Java siendo 7 años mayor, no padece de estos problemas. Por ejemplo: Durante más de diez años, JDBC ha sido la forma estándar para conectarse a una base de datos en Java; con.net, la forma a conectarse a una base de datos ha cambiado más de 4 veces desde que el framework de.net fue inicialmente introducido. Actualización en Servoy Las actualizaciones en Servoy son muy faciles. Servoy Developer tiene un mecanismo propio para autoactualizarse. Si aparece una nueva versión de Servoy, le aparece automáticamente cuando lanza la aplicación un mensaje para hacer la descarga y actualizar a una versión más reciente. Actualizar Servoy Server es sencillo simplemente ejecute el actualizador del servidor y vuelva a arrancar el servidor de aplicaciones (o el servicio o daemon). Eso es todo. Servoy se autoconfgura completamente y las versiones previas de sus soluciones continuarán trabajando. Métodos y Costes de Licenciamiento. Costes en.net La instalación del entorno de runtime de.net es gratuita. Microsoft SQL Server 2005 Enterprise Edition cuesta $ por procesador. El entorno de desarrollo Visual Studio son $ por desarrollador. Debido a que las aplicaciones en.net sólo funcionan con Windows, usted debe comprar una licencia de Windows Server, Terminal Services (TS) y de CAL (Licencia de Acceso de Cliente) para cada conexión cliente. El siguiente ejemplo se basa en una conexión de 20 usuarios una aplicación gráfca de cliente sobre una WAN, lo cual requiere licencias de TS. 13

14 Costes en Servoy Servoy se licencia por usuario concurrente, no por puesto lo que signifca que si usted tuviera 100 personas en su organización, pero sólo 85 usaran la aplicación a la vez, usted sólo necesitaría adquirir 85 licencias. Usted puede elegir lanzar mediante Servoy Smart Client o Servoy Web Client (o una mezcla de ambos) desde el mismo Servoy Server al mismo tiempo. El coste por cada cliente concurrente es $349, SIN cargo adicional por Servoy Server y NINGÚN cargo adicional para el motor de la base de datos Sybase ianywhere SQL (cuando se utiliza con su aplicación de Servoy). Servoy Smart Client utiliza tan poco ancho de banda para los usuarios WAN que usted no necesita comprar ningúna licencia adicional de Terminal Services o de Citrix. Tanto Servoy como Microsoft.NET ofrecen descuentos para la compra de múltiples licencias. Pero, cuando usted examina los costes de licenciamiento, Servoy es casi el 66% menos caro que.net. NOTA: El ejemplo abajo mostrado sólo toma en cuenta costes de licencias. Incluyendo todos los costos de desarrollo, implementación y mantenimiento TCO, esta diferencia será aún más signifcativa. Item Servoy.Net Licencias Cliente (100 para.net, 85 para Servoy) $ $0 Licencia Servidor de Base de Datos $0 (Sybase incluído) $ (SQL Server) Licencias de Desarrollo (5) $3.245 $ Subtotal Licencias Software $ $ Nuevo Servidor de Producción $3.188 $3.188 Microsoft Windows Server Enterprise Edition $0 $3.999 Microsoft TS para Usuarios WAN (20) $0 $2.979 Microsoft Windows CALs (80) $0 $3.196 Subtotal Hardware/Licencias SO $3.188 $ TOTAL $ $

15 * Precios basados en un un Dell PowerEdge 2900 con (2) Dual Core Intel Xeon 5130, 533MHz (4x512MB) 4MB Cache, 2.00GHz, 1333MHz FSB, DIMMs 2GB 533 Mhz (4x512MB) Single Ranked DIMMs, Disco Duro 36GB, SAS,15K RPM de 3.5 pulgadas,microsoft Business Server 2003 Standard Edition valorado en marzo del Conclusión Desde una perspectiva organizativa, el framework de.net está más dirigido a compañías que trabajan completamente en Windows; y que no necesitan preocuparse por la compatibilidad entre plataformas. Desde una perspectiva de desarrollo, el framework de.net está más orientado a desarrolladores que preferen escribir sus propios frameworks completamente desde el principio. Si usted es una compañía o desarrollador que requiere de aplicaciones multiplataforma, facilidad en la instalación y la implementación, y un framework de desarrollo ya escrito que le permita crear sus aplicaciones rápidamente, entonces el framework de.net se queda corto en sus necesidades. Servoy es la respuesta a sus problemas. Servoy le permite construir aplicaciones multiplataforma con una sola base de código, y sin esfuerzo alguno distribuir sus aplicaciones sobre una WAN y una LAN vía cliente gráfco Servoy Smart Client, o a través de un navegador web con Servoy Web Client. Servoy viene con un framework que le ayuda a crear sus aplicaciones rápidamente y a conectarse con la(s) base(s) de datos de su elección. Y usted aún puede extender su aplicación integrándola con otras tecnologías (incluyendo las de Microsoft) utilizando el Servoy Java API. Con Servoy, usted tiene todas estas características en una aplicación basada en estándares que cuesta menos, y le permite construir sus aplicaciones empresariales más rápido que con el framework de.net. El planteamiento de ambos entornos es muy diferente:.net intenta ser una versión sólo Windows de la plataforma tradicional Java con algunas pequeñas mejoras en términos de interfaces de usuario más vistosos y ligeras mejoras en la productividadque con la programación Java. El enfoque de Servoy es radicalmente diferente: Servoy ha sido diseñado desde el principio para hacer más productivos a los programadores y permitir a las compañías distribuir y mantener sus aplicaciones a un coste inferior. 15

16 Acerca de Servoy BV Servoy BV es una compañía privada establecida para desarrollar, vender y soportar la suite de productos Servoy. La idea de Servoy fue iniciada en 1998 por los cuatro fundadores de la compañía frustrados por un lado con las limitaciones de las herramientas de base de datos de escritorio disponibles, y por otro lado por la complejidad, la pronunciada curva de aprendizaje y el largo tiempo de desarrollo de las herramientas de desarrollo web. Hoy, unas compañías y más de desarrolladores están trabajando con la suite de productos Servoy. Compañías como Symantec, Stanford University, Verizon y el hospital UCLA, confían en Servoy para gestionar y presentar datos a sus clientes y empleados ofrenciendo completas aplicaciones sobre LAN, WAN, y conexiones de Internet. Servoy cuenta con Apple, Oracle y Sybase entre sus socios tecnológicos. Las ofcinas principales de Servoy están ubicadas en Países Bajos (Amersfoort) donde está centralizado y coordinado todo el I+D, así como las ventas internacionales y las actividades de marketing. Servoy Inc., la ofcina estadounidense de Servoy, es responsable de todas las ventas y todos los eventos de marketing en EE.UU. Ofcinas Centrales Servoy EEUU Servoy B.V. Servoy Inc. Algolweg 9A 299 W. Hillcrest Drive 3821 BG Amersfoort Suite 115 Países Bajos Thousand Oaks, CA Voz: Voz: (805) Fax: Fax: (805)

17 ESTE DOCUMENTO SE FACILITA TAL CUAL SIN GARANTÍA DE NINGUNA CLASE, Y SERVOY BV NO SE RESPONSABILIZA DE TODAS LAS GARANTÍAS, YA SEAN EXPRESAS O IMPLÍCITAS, INCLUYENDO, PERO NO LIMITANDO, LAS GARANTÍAS IMPLICITAS DE MERCANTIBILIDAD O ADAPTABILIDAD PARA UN PROPÓSITO PARTICULAR, O LA GARANTÍA DE NO INFRACCIÓN. EN NINGÚN CASO SERVOY O SUS PROVEEDORES SERÁN RESPONSABLES EN ABSOLUTO DE CUALQUIER DAÑO DIRECTO O INDIRECTO, INCIDENTAL, DE PERDIDA DE BENEFICIOS EMPRESARIALES, PUNITIVOS O DAÑOS ESPECIALES, INCLUSO SI SERVOY BV O SUS PROVEEDORES HAN SIDO AVISADOS DE LA POSIBILIDAD DE SEMEJANTES DAÑOS. ALGUNOS ESTADOS NO PERMITEN LA EXCLUSION O LA LIMITACIÓN DE DAÑOS. SERVOY BV PUEDE, EN CUALQUIER MOMENTO, Y SIN PREVIO AVISO HACER CAMBIOS EN ESTE DOCUMENTO. ESTE DOCUMENTO PUEDE ESTAR DESACTUALIZADO Y SERVOY NO SE COMPROMETE A ACTUALIZAR ESTA INFORMACIÓN Servoy Inc. Todos los derechos reservados. Servoy es una marca registrada de Servoy, Inc., registrada en EE.UU y otros países. Todos los demás marcas registradas que se mencionan son propiedad de sus dueños respectivos. Las especifcaciones del producto y la disponibilidad están sujetas a cambio sin previo aviso. 17

Pensando en el Software como Servicio (SaaS)

Pensando en el Software como Servicio (SaaS) Servoy la mejor opción para ofrecer una plataforma Software as a Service (SaaS) permitiendo un desarrollo de aplicaciones más rápido, mejor y con menos coste, en Java. Servoy es la mejor estrategia en

Más detalles

Tecnología Inteligente para Clientes Inteligentes

Tecnología Inteligente para Clientes Inteligentes Tecnología Inteligente para Clientes Inteligentes Servoy está Listo para las Empresas Servoy es un entorno basado en Java listo para diseñar y desplegar aplicaciones empresariales Java sin los problemas

Más detalles

Entornos de Programación Actividades de Laboratorios

Entornos de Programación Actividades de Laboratorios Entornos de Programación Actividades de Laboratorios Realizado por: Fabricio.A.Santillana.V. 2-718-1147 Procedimiento 1. Durante los Laboratorios anteriores, estuvimos viendo cuales eran las necesidades

Más detalles

COLEGIO DE BACHILLERES ELABORADO POR: ING. IVETT ZARZA HIDALGO Y LIC. CLAUDIA HERNÀNDEZ ALPÍZAR PROFA. DE INFORMATICA Y DE CECAT-INFORMATICA

COLEGIO DE BACHILLERES ELABORADO POR: ING. IVETT ZARZA HIDALGO Y LIC. CLAUDIA HERNÀNDEZ ALPÍZAR PROFA. DE INFORMATICA Y DE CECAT-INFORMATICA Visual Basic.NET es la última versión del sistema de desarrollo Visual Basic. Antes de empezar a crear aplicaciones en Visual Basic.NET, le será útil conocer y entender algunos conceptos básicos de.net.

Más detalles

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el

desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el Capitulo II. Análisis de herramientas y tecnologías de desarrollo. Dentro del desarrollo de la tesis el proceso de modelado del sistema fue hecho con el lenguaje de Modelo de Objetos llamado UML (Unified

Más detalles

Guía de Instalación Rápida

Guía de Instalación Rápida Guía de Instalación Rápida 1. Resumen de la instalación Gracias por elegir BitDefender Business Solutions para proteger su negocio. Este documento le permite empezar rápidamente con la instalación de BitDefender

Más detalles

Utilizar los servicios de Index Service para buscar información de forma rápida y segura, ya sea localmente o en la red.

Utilizar los servicios de Index Service para buscar información de forma rápida y segura, ya sea localmente o en la red. Funciones de servidor La familia Windows Server 2003 ofrece varias funciones de servidor. Para configurar una función de servidor, instale dicha función mediante el Asistente para configurar su servidor;

Más detalles

Tema 3. 3.3 Tecnologías de Desarrollo

Tema 3. 3.3 Tecnologías de Desarrollo Tema 3 3.3 Tecnologías de Desarrollo HTML pronto pasa a ser insuficiente para todas las posibilidades de la Red No se puede interactuar con el servidor Aparecen los primeros scripts para propocionar dichar

Más detalles

Abril 2011. WebApp STR- a3erp. Aplicación de registro de pedidos, albaranes y facturas para a3erp. Compatible con las principales plataformas

Abril 2011. WebApp STR- a3erp. Aplicación de registro de pedidos, albaranes y facturas para a3erp. Compatible con las principales plataformas WebApp STR- a3erp Aplicación de registro de pedidos, albaranes y facturas para a3erp Alto ahorro de costes en empresas con representantes y/o técnicos móviles Compatible con las principales plataformas

Más detalles

VISIÓN GENERAL HERRAMIENTAS COMERCIALES

VISIÓN GENERAL HERRAMIENTAS COMERCIALES VISIÓN GENERAL El servidor de MS SQL se ha convertido en un estándar en muchas partes de la América corporativa. Puede manejar volúmenes de datos grandes y se integra bien con otros productos de Microsoft.

Más detalles

AVAYA. Microsoft Business Solutions. Caso de estudio de solución para los socios de negocios

AVAYA. Microsoft Business Solutions. Caso de estudio de solución para los socios de negocios AVAYA Proveedor de telefonía agrega clientes nuevos con Comunicaciones y la solución CRM combinadas Microsoft Business Solutions Caso de estudio de solución para los socios de negocios PROVEEDOR DE TELEFONÍA

Más detalles

Documentación técnica del producto

Documentación técnica del producto Documentación técnica del producto www.corporater.com Documentación técnica del producto Corporater Enterprise Management Suite v3.0 1 Tabla de contenidos Documentación técnica del producto, Corporater

Más detalles

Plataformas Tecnológicas y Requerimientos Técnicos de las Aplicaciones de

Plataformas Tecnológicas y Requerimientos Técnicos de las Aplicaciones de Plataformas Tecnológicas y Requerimientos Técnicos de las Aplicaciones de Departamento de Sistemas 2014 Página 1 INDICE Introducción 3 Requisitos Generales del Entorno 3 Requisitos Generales de las Aplicaciones

Más detalles

SQLSERVER. El T-SQL se puede utilizar desde multitud de aplicaciones y desde diferentes lenguajes de programación

SQLSERVER. El T-SQL se puede utilizar desde multitud de aplicaciones y desde diferentes lenguajes de programación SQLSERVER Introducción a SQL Server SQL Server Es sistema manejador de base de datos un conjunto de objetos eficientemente almacenados desarrollado por MICROSOFT. En el centro de SQL Server están los motores

Más detalles

Plataforma de Desarrollo de Software

Plataforma de Desarrollo de Software Plataforma de Software Guía de introducción a la Plataforma de Desarrollo de Software Versión 1.07 Basado en plantilla: xxxxx - Plantilla básica v2.01 2014-02-07 Página 1 de 9 Control de cambios Fecha

Más detalles

ÍNDICE 1 LA NUEVA EDICIÓN DE QUIVIR...1 1.1 ENTORNO WEB...2 1.2 FIABILIDAD Y ROBUSTEZ...4 2 WEBFACING...6 3 MÁS VENTAJAS DEL USO DE LA EDICIÓN WEB...

ÍNDICE 1 LA NUEVA EDICIÓN DE QUIVIR...1 1.1 ENTORNO WEB...2 1.2 FIABILIDAD Y ROBUSTEZ...4 2 WEBFACING...6 3 MÁS VENTAJAS DEL USO DE LA EDICIÓN WEB... QUIVIR WEB EDITION ÍNDICE 1 LA NUEVA EDICIÓN DE QUIVIR...1 1.1 ENTORNO WEB...2 1.2 FIABILIDAD Y ROBUSTEZ...4 2 WEBFACING...6 3 MÁS VENTAJAS DEL USO DE LA EDICIÓN WEB...8 4 CONCLUSIONES FINALES...10 Página

Más detalles

2.3. Lenguajes de programación del lado Servidor. ASP.NET (Active Server Pages).

2.3. Lenguajes de programación del lado Servidor. ASP.NET (Active Server Pages). 2.3. Lenguajes de programación del lado Servidor Existe una multitud de lenguajes concebidos o no para Internet. Cada uno de ellos explota más a fondo ciertas características que lo hacen más o menos útiles

Más detalles

Actividades didácticas con JClic DEFINICIÓN DE JCLIC

Actividades didácticas con JClic DEFINICIÓN DE JCLIC DEFINICIÓN DE JCLIC Qué es JClic? Dependiendo del punto de vista desde el que abordemos esta pregunta las respuestas pueden ser varias. La más sencilla de todas, desde el punto de vista funcional, dice:

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

POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE

POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE POSGRADO EXPERTO.NET DESARROLLO DE SOFTWARE DESCRIPCIÓN Microsoft es una de las principales empresas dedicada al mundo de las tecnologías, haciendo grandes esfuerzos para ponerse a la cabeza de la actualidad

Más detalles

FileMaker. Ejecución de FileMaker Pro 10 en Citrix Presentation Server

FileMaker. Ejecución de FileMaker Pro 10 en Citrix Presentation Server FileMaker Ejecución de FileMaker Pro 10 en Citrix Presentation Server 2004-2009 FileMaker, Inc. Reservados todos los derechos. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker

Más detalles

Visual COBOL R3 LIBERTAD. ELECCIÓN. MÁS COBOL SIN LÍMITES

Visual COBOL R3 LIBERTAD. ELECCIÓN. MÁS COBOL SIN LÍMITES Visual COBOL R3 LIBERTAD. ELECCIÓN. MÁS COBOL SIN LÍMITES COBOL ha evolucionado y se libera de sus limitaciones COBOL es el motor que impulsa las modernas aplicaciones empresariales y financieras en todo

Más detalles

1. Capítulo 1: Herramientas de Software para el sistema

1. Capítulo 1: Herramientas de Software para el sistema 1. Capítulo 1: Herramientas de Software para el sistema 1.1 Conceptos Generales 1.1.1 Joomla.- Es un sistema dinámico que gestiona y administra contenidos de código abierto, y permite desarrollar sitios

Más detalles

Unidad V: Programación del lado del servidor

Unidad V: Programación del lado del servidor Unidad V: Programación del lado del servidor 5.1 Introducción al lenguaje La Programación del lado del servidor es una tecnología que consiste en el procesamiento de una petición de un usuario mediante

Más detalles

Para obtener más información, vea Introducción al control DataRepeater (Visual Studio).

Para obtener más información, vea Introducción al control DataRepeater (Visual Studio). Lo nuevo en Visual Basic DataRepeater, control El nuevo control DataRepeater permite utilizar controles estándar de formularios Windows Forms para mostrar filas de datos en un contenedor desplazable. Este

Más detalles

INTELIGENTE Y VERSÁTIL

INTELIGENTE Y VERSÁTIL INTELIGENTE Y VERSÁTIL ADMINISTRACIÓN DE ACTIVOS DE TI Cada día nos vemos más inmersos en la necesidad de acceder a nuestras aplicaciones de trabajo, como correo, CRM, ERP entre otras. Hoy la movilidad

Más detalles

La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor.

La utilización de las diferentes aplicaciones o servicios de Internet se lleva a cabo respondiendo al llamado modelo cliente-servidor. Procesamiento del lado del servidor La Programación del lado del servidor es una tecnología que consiste en el procesamiento de una petición de un usuario mediante la interpretación de un script en el

Más detalles

FileMaker Pro 14. Uso de una Conexión a Escritorio remoto con FileMaker Pro 14

FileMaker Pro 14. Uso de una Conexión a Escritorio remoto con FileMaker Pro 14 FileMaker Pro 14 Uso de una Conexión a Escritorio remoto con FileMaker Pro 14 2007-2015 FileMaker, Inc. Reservados todos los derechos. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054

Más detalles

Ejemplo práctico de instalación del programa JCLIC en red

Ejemplo práctico de instalación del programa JCLIC en red Ejemplo práctico de instalación del programa JCLIC en red Una red local permite optimizar los recursos, tanto en relación al espacio (los programas se pueden colocar en el disco duro del servidor y ser

Más detalles

Novell ZENworks Configuration Management para entornos de Microsoft * Windows *

Novell ZENworks Configuration Management para entornos de Microsoft * Windows * Guía GESTIÓN DE SISTEMAS Novell ZENworks Configuration Management para entornos de Microsoft * Windows * Novell ZENworks Configuration Management para entornos de Microsoft Windows Índice: 2..... Bienvenido

Más detalles

FileMaker Pro 11. Ejecución de FileMaker Pro 11 en Citrix XenApp

FileMaker Pro 11. Ejecución de FileMaker Pro 11 en Citrix XenApp FileMaker Pro 11 Ejecución de FileMaker Pro 11 en Citrix XenApp 2007-2010 FileMaker, Inc. Reservados todos los derechos. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker

Más detalles

Elaboración de un Formulario Web utilizando ASP.NET desde cero.

Elaboración de un Formulario Web utilizando ASP.NET desde cero. Elaboración de un Formulario Web utilizando ASP.NET desde cero. Realizado por: Fabricio.A.Santillana.V. 2-718-1147 TABLA DE CONTENIDO Pág. Introducción...3 Objetivos...4 Contenido...5 1. Introducción a

Más detalles

Servidor web E-Sniper

Servidor web E-Sniper Servidor web E-Sniper Tabla de contenido Instalación del servidor IIS... 1 Instalación de la aplicación... 3 Crear el Website... 4 Comprobar la aplicación... 5 Configurar la base de datos... 6 SQLServer...

Más detalles

Novedades de PartSmart 8.11

Novedades de PartSmart 8.11 Novedades de PartSmart 8.11... 1 Requisitos del sistema... 1 Mejoras de las listas de opciones... 2 Renombrar listas de opciones... 2 Exportar listas de opciones... 2 Combinar listas de opciones... 3 Eliminar

Más detalles

REQUISITOS MÍNIMOS DE INSTALACIÓN A3ERP

REQUISITOS MÍNIMOS DE INSTALACIÓN A3ERP REQUISITOS MÍNIMOS DE INSTALACIÓN A3ERP INTRODUCCIÓN Fecha revisión: Abril/2012 Estos requisitos son los mínimos que recomendamos para el correcto funcionamiento del programa. Es importante, que si el

Más detalles

Instalación del Software Magaya

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

Más detalles

Uso de los Servicios Web en la nueva arquitectura de N-Capas del Sistema Económico Integral Rodas XXI.

Uso de los Servicios Web en la nueva arquitectura de N-Capas del Sistema Económico Integral Rodas XXI. Ponencia para Evento de Redes. Autor: Rubén Rivera Rodríguez, Citmatel Resumen Uso de los Servicios Web en la nueva arquitectura de N-Capas del Sistema Económico Integral Rodas XXI. Las nuevas tendencias

Más detalles

CORPORACIÓN MEXICANA DE INVESTIGACIÓN EN MATERIALES, S.A. DE CV

CORPORACIÓN MEXICANA DE INVESTIGACIÓN EN MATERIALES, S.A. DE CV Página 1 de 6 1. OBJETIVO El presente documento tiene la finalidad de citar los beneficios de la migración de la herramienta de análisis de riesgo, mantenimiento e inspección que en lo sucesivo se denominará

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

FileMaker Pro 13. Uso de una Conexión a Escritorio remoto con FileMaker Pro 13

FileMaker Pro 13. Uso de una Conexión a Escritorio remoto con FileMaker Pro 13 FileMaker Pro 13 Uso de una Conexión a Escritorio remoto con FileMaker Pro 13 2007-2013 FileMaker, Inc. Reservados todos los derechos. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054

Más detalles

EUROGES 11. Instalación y configuración inicial

EUROGES 11. Instalación y configuración inicial EUROGES 11 Instalación y configuración inicial Índice 1. Requisitos mínimos 2. Instalación de EuroGes 11 3. Iniciando EuroGes por primera vez 3.1. Creación de empresa 3.1.1. Configuración de Formularios

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

INSTITUTO TECNOLÓGICO DE COLIMA LIC. EN INFORMÁTICA

INSTITUTO TECNOLÓGICO DE COLIMA LIC. EN INFORMÁTICA INSTITUTO TECNOLÓGICO DE COLIMA LIC. EN INFORMÁTICA TERMINAL SERVER TUTOR: JORGE CASTELLANOS MORFIN 19/02/2012 VILLA DE ALVARES, COLIMA Indice Introducción... 3 Objetivo... 3 Lista de Materiales... 3 Procedimiento...

Más detalles

Matriz Comparativa de Soluciones para el Desarrollo de Sistemas de Información Geográfica (SIG).

Matriz Comparativa de Soluciones para el Desarrollo de Sistemas de Información Geográfica (SIG). Matriz Comparativa de Soluciones para el Desarrollo de Sistemas de Información Geográfica (SIG). Introducción Somos Ingeniería, Datos y Tecnología, C.A. (IDyT, C.A.), una empresa consultora conformada

Más detalles

Introducción a Gestión de Proyectos. Beneficios del Sistema. Arquitectura y Diseño del Aplicativo. Requerimientos del Sistema.

Introducción a Gestión de Proyectos. Beneficios del Sistema. Arquitectura y Diseño del Aplicativo. Requerimientos del Sistema. Introducción a Gestión de Proyectos. Beneficios del Sistema. Arquitectura y Diseño del Aplicativo. Requerimientos del Sistema. Introducción a gestión de proyectos Un sistema de gestión de proyectos es

Más detalles

INSTALACIÓ N A3ERP. Informática para empresas INTRODUCCIÓN CONSIDERACIONES GENERALES DE LA INSTALACIÓN PAQUETES DE INSTALACIÓN PREDEFINIDOS

INSTALACIÓ N A3ERP. Informática para empresas INTRODUCCIÓN CONSIDERACIONES GENERALES DE LA INSTALACIÓN PAQUETES DE INSTALACIÓN PREDEFINIDOS Página 1 de 20 INSTALACIÓ N A3ERP INTRODUCCIÓN La instalación de a3erp v9 ha sufrido una trasformación importante respecto a sus versiones anteriores. Cualquier instalación exige la existencia de un pc

Más detalles

MS_20489 Developing Microsoft SharePoint Server 2013 Advanced Solutions

MS_20489 Developing Microsoft SharePoint Server 2013 Advanced Solutions S MS_20489 Developing Microsoft SharePoint Server 2013 Advanced Solutions www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción Este

Más detalles

Mono: mucho más que una implementación libre de.net Jordi Mas i Hernàndez, jordi@ximian.com. Septiembre 2004

Mono: mucho más que una implementación libre de.net Jordi Mas i Hernàndez, jordi@ximian.com. Septiembre 2004 Mono: mucho más que una implementación libre de.net Jordi Mas i Hernàndez, jordi@ximian.com Septiembre 2004 El proyecto Mono 1 empezó de la mano de Miguel de Icaza 2 impulsor del proyecto Gnome 3 y uno

Más detalles

Soluciones avanzadas para la gestión empresarial

Soluciones avanzadas para la gestión empresarial Soluciones avanzadas para la gestión empresarial Sobre Nosotros El grupo AHORA nace en 1992 como una compañía de consultoría TIC y desarrollo de software a medida. En el año 2000 lanzamos AHORA Soluciones

Más detalles

FileMaker Pro 12. Uso de una Conexión a Escritorio remoto con FileMaker Pro 12

FileMaker Pro 12. Uso de una Conexión a Escritorio remoto con FileMaker Pro 12 FileMaker Pro 12 Uso de una Conexión a Escritorio remoto con FileMaker Pro 12 2007-2012 FileMaker, Inc. Reservados todos los derechos. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054

Más detalles

POR QUÉ NUESTRO FRAMEWORK DE DESARROLLO DWPORTAL/APP?

POR QUÉ NUESTRO FRAMEWORK DE DESARROLLO DWPORTAL/APP? POR QUÉ NUESTRO FRAMEWORK DE DESARROLLO DWPORTAL/APP? En los proyectos de desarrollo de software se busca la forma de mejorar la calidad en el análisis de requerimientos y obtener tiempos efectivos de

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

COMPARTIENDO UN LIBRO DE TRABAJO EXCEL 2007. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

COMPARTIENDO UN LIBRO DE TRABAJO EXCEL 2007. Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE COMPARTIENDO UN LIBRO DE TRABAJO EXCEL 2007 Manual de Referencia para usuarios Salomón Ccance CCANCE WEBSITE COMPARTIENDO UN LIBRO DE TRABAJO Existen muchas formas de compartir, analizar y comunicar información

Más detalles

Tecnología ERP de Infor para IBM System I

Tecnología ERP de Infor para IBM System I Tecnología ERP de Infor para IBM System I Asegure el futuro de su Sistema ERP Usted puede confiar en su sistema IBM System i (antes i Series o AS400) para ejecutar con facilidad, seguridad y flexibilidad

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

CAPÍTULO 3 VISUAL BASIC

CAPÍTULO 3 VISUAL BASIC CAPÍTULO 3 VISUAL BASIC 3.1 Visual Basic Microsoft Visual Basic es la actual y mejor representación del viejo lenguaje BASIC, le proporciona un sistema completo para el desarrollo de aplicaciones para

Más detalles

asired middleware XML Así-Red Servicios Telemáticos, S.L.L. w w w. a s i r e d. e s

asired middleware XML Así-Red Servicios Telemáticos, S.L.L. w w w. a s i r e d. e s w w w. a s i r e d. e s 1 INDICE Presentación Que nos permiten Sobre que actuan Que hacen Hasta donde alcanzan Arquitectura Tecnología Acceso Beneficios Ventajas Posibilidades A quienes va dirigido Como

Más detalles

FileMaker. Ejecución de FileMaker Pro 10 en Terminal Services

FileMaker. Ejecución de FileMaker Pro 10 en Terminal Services FileMaker Ejecución de FileMaker Pro 10 en Terminal Services 2004-2009 FileMaker, Inc. Reservados todos los derechos. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker y

Más detalles

INSTALACIÓN A3ERP INTRODUCCIÓN CONSIDERACIONES GENERALES DE LA INSTALACIÓN PAQUETES DE INSTALACIÓN PREDEFINIDOS

INSTALACIÓN A3ERP INTRODUCCIÓN CONSIDERACIONES GENERALES DE LA INSTALACIÓN PAQUETES DE INSTALACIÓN PREDEFINIDOS INSTALACIÓN A3ERP INTRODUCCIÓN La instalación de a3erp v9 ha sufrido una trasformación importante respecto a sus versiones anteriores. Cualquier instalación exige la existencia de un pc al que le asignaremos

Más detalles

NEXUS CONSTRUCCION-TREE Presupuestos y control de costes Guía de instalación y puesta en marcha

NEXUS CONSTRUCCION-TREE Presupuestos y control de costes Guía de instalación y puesta en marcha NEXUS CONSTRUCCION-TREE Presupuestos y control de costes Guía de instalación y puesta en marcha Antes de instalar lea atentamente este documento. INDICE REQUISITOS PREVIOS... 2 RECOMENDACIONES... 2 INSTALACION

Más detalles

Unicenter Asset Management versión 4.0

Unicenter Asset Management versión 4.0 D A T A S H E E T Unicenter Asset Management versión 4.0 Unicenter Asset Management es una completa solución para gestionar los activos TI de su entorno empresarial de forma activa. Proporciona funciones

Más detalles

Cómo puede ayudarle JBuilder en sus Desarrollos Java?

Cómo puede ayudarle JBuilder en sus Desarrollos Java? Artículos técnicos Grupo Danysoft: Cómo puede ayudarle JBuilder en sus Desarrollos Java? Oscar Cristóbal Ruiz Departamento Java Equipo Grupo Danysoft Enero 2003 - (902) 123146 www.danysoft.com Cómo puede

Más detalles

www.novell.com/documentation Descripción general ZENworks 11 Support Pack 4 Julio de 2015

www.novell.com/documentation Descripción general ZENworks 11 Support Pack 4 Julio de 2015 www.novell.com/documentation Descripción general ZENworks 11 Support Pack 4 Julio de 2015 Información legal Novell, Inc. no otorga ninguna garantía respecto al contenido y el uso de esta documentación

Más detalles

ENCUENTA - CONTABILIDAD Net. Definiciones generales

ENCUENTA - CONTABILIDAD Net. Definiciones generales ENCUENTA - CONTABILIDAD Net Definiciones generales 2013 ENCUENTA - CONTABILIDAD Net Definiciones generales Contenido 1 GENERALIDADES... 3 2 DISTRIBUCIÓN GENERAL DE LOS ELEMENTOS DEL SISTEMA... 3 3 REQUERIMIENTOS...

Más detalles

INTRODUCCIÓN A LA PROGRAMACIÓN WEB UNIDAD. Estructura de contenidos: http://www.ucv.edu.pe/cis/ cisvirtual@ucv.edu.pe. 1.

INTRODUCCIÓN A LA PROGRAMACIÓN WEB UNIDAD. Estructura de contenidos: http://www.ucv.edu.pe/cis/ cisvirtual@ucv.edu.pe. 1. INTRODUCCIÓN A LA PROGRAMACIÓN WEB UNIDAD 1 Estructura de contenidos: 1. Programación Web 2. Sistema De Información 3. Sistema Web 4. Requisitos Para Sistemas Web Con Asp 5. Internet Information Server

Más detalles

Operación Microsoft Windows XP

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

Más detalles

Dr.Web Enterprise Security Suite 10 Guía Rápida de Implantación (Windows)

Dr.Web Enterprise Security Suite 10 Guía Rápida de Implantación (Windows) Dr.Web Enterprise Security Suite 10 Guía Rápida de Implantación (Windows) Versión de Dr.Web ESS: 10.0 Última actualización: 24/09/2014 2014 IREO Mayorista de ITSM y Seguridad Guía de Implantación Dr.Web

Más detalles

SBConta.NET Manual de instalación. SBSS Consulting, S.A. 08010 Barcelona Telf. 93.268-0356, fax 93-268-0070 E-Mail: sbss@sbss.es, web www.sbss.

SBConta.NET Manual de instalación. SBSS Consulting, S.A. 08010 Barcelona Telf. 93.268-0356, fax 93-268-0070 E-Mail: sbss@sbss.es, web www.sbss. SBConta.NET Manual de instalación SBSS Consulting, S.A. 08010 Barcelona Telf. 93.268-0356, fax 93-268-0070 E-Mail: sbss@sbss.es, web www.sbss.es SBConta.NET C o n t e n i d o i Contenido 1. Introducción.

Más detalles

Instalación de IBM SPSS Modeler Server Adapter

Instalación de IBM SPSS Modeler Server Adapter Instalación de IBM SPSS Modeler Server Adapter Contenido Instalación del adaptador de IBM SPSS Modeler Server............ 1 Acerca de la instalación de IBM SPSS Modeler Server Adapter................

Más detalles

Bienvenidos a la presentación: Introducción a conceptos básicos de programación.

Bienvenidos a la presentación: Introducción a conceptos básicos de programación. Bienvenidos a la presentación: Introducción a conceptos básicos de programación. 1 Los programas de computadora son una serie de instrucciones que le dicen a una computadora qué hacer exactamente. Los

Más detalles

MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions

MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions S MS_20488 Developing Microsoft SharePoint Server 2013 Core Solutions www.ked.com.mx Av. Revolución No. 374 Col. San Pedro de los Pinos, C.P. 03800, México, D.F. Tel/Fax: 52785560 Introducción En este

Más detalles

Documentación Técnica

Documentación Técnica Documentación Técnica Los beneficios de una PBX basada en software Por qué su próxima central telefónica se debe basar en software y ejecutarse en un sistema operativo predominante Este documento técnico

Más detalles

Talento Digital. Relación de programas oficiales de certificación en plataformas de desarrollo Web y Móviles mundialmente reconocidas

Talento Digital. Relación de programas oficiales de certificación en plataformas de desarrollo Web y Móviles mundialmente reconocidas CRÉDITOS CONDONABLES PARA EDUCACIÓN TÉCNICA, TECNOLÓGICA Y UNIVERSITARIA EN COLOMBIA FONDO DE DESARROLLO DEL TALENTO DIGITAL EN TI Convenio Interadministrativo Fon TIC 534 ICETEX 535 de 2011 Talento Digital

Más detalles

Visión General de GXportal. Última actualización: 2009

Visión General de GXportal. Última actualización: 2009 Última actualización: 2009 Copyright Artech Consultores S. R. L. 1988-2009. Todos los derechos reservados. Este documento no puede ser reproducido en cualquier medio sin el consentimiento explícito de

Más detalles

El camino más rápido hacia cpdm

El camino más rápido hacia cpdm Teamcenter Express El camino más rápido hacia cpdm Siemens PLM Software www.siemens.com/velocity Las pequeñas y medianas empresas de fabricación tienen que hacer frente a la necesidad cada vez mayor de

Más detalles

Beneficios estratégicos para su organización. Beneficios

Beneficios estratégicos para su organización. Beneficios La solución ideal para controlar la totalidad de su infraestructura IT mediante un inventario automatizado, control remoto y Gestión de activos informáticos. Beneficios Características Inventario actualizado

Más detalles

Facilite la Gestión, Manejo y Distribución de Información en su Web Site. WBC V2 Web Content Management

Facilite la Gestión, Manejo y Distribución de Información en su Web Site. WBC V2 Web Content Management Facilite la Gestión, Manejo y Distribución de Información en su Web Site. WBC V2 Web Content Management Web Business Creator Content Management Introducción Muchas empresas basan sus estrategias de comunicación

Más detalles

Para problemas de impresión de red, UniPrint es la solución.

Para problemas de impresión de red, UniPrint es la solución. Descripción general del producto Para problemas de impresión de red, es la solución. Los administradores de IT y de sistemas saben que en todo entorno informático corporativo, una vez que se tienen más

Más detalles

Introducción a la plataforma.net

Introducción a la plataforma.net Introducción a la plataforma.net Autora: Mª del Pilar Pavón Rosano DNI: 52.923.715-W INTRODUCCIÓN Este artículo está dirigido a los profesores y profesoras del módulo Diseño y Realización de Servicios

Más detalles

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web

Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web Secretaría de Planificación Estratégica Oficina de Informática Estándares para el Uso de Herramientas de Desarrollo y Plataformas de Aplicaciones Web VERSIÓN 4 Julio 2009 Índice 1. Generalidades... 3 1.1

Más detalles

Descripción. Este Software cumple los siguientes hitos:

Descripción. Este Software cumple los siguientes hitos: WWWMONITORDBACOM Descripción Este Software cumple los siguientes hitos: a- Consola de Monitoreo b- Envío de Alertas (correo, SMS) c- Gestión de Eventos desatendidos (sea capaz ejecutar script de solución

Más detalles

Introducción. Mensaje de los Desarrolladores

Introducción. Mensaje de los Desarrolladores Introducción En Aspec System estamos preocupados por los cabios tecnológicos de la vida cotidiana así como las integraciones de la tecnologías de la información en el llamado tele gobierno que está integrando

Más detalles

AcuSQL Pre-compilador de SQL Embebido

AcuSQL Pre-compilador de SQL Embebido AcuSQL Pre-compilador de SQL Embebido RESUMEN EJECUTIVO AcuSQL es una sencilla y rentable solución para aquellos que utilizan sentencias SQL embebidas en sus programas COBOL para acceder fuentes de datos

Más detalles

estimada del tutor de HP Este proyecto permitirá adquirir los conocimientos necesarios para crear aplicaciones web, usando

estimada del tutor de HP Este proyecto permitirá adquirir los conocimientos necesarios para crear aplicaciones web, usando Tutor de la Universidad contenido del Área o grupo al que realización del Requisitos necesarios a nivel de conocimientos del Aplicación Web para la gestión remota de equipos hardware Guillermo Santos /

Más detalles

ONE SYSTEM EL SALVADOR S.A. DE C.V. Área Comercial para America Latina San Salvador, El Salvador, Centroamérica. Teléfonos: (503) 2557-3081, 2557-3082

ONE SYSTEM EL SALVADOR S.A. DE C.V. Área Comercial para America Latina San Salvador, El Salvador, Centroamérica. Teléfonos: (503) 2557-3081, 2557-3082 San Salvador, El Salvador, Centroamérica. Teléfonos: (503) 2557-3081, 2557-3082 1 Contenido 1) Mensaje del Ceo 2) Soluciones Profund Logic 3) Modernización Empresarial 4) Modernización interfaz de Usuario

Más detalles

emuseum PUBLIQUE SUS COLECCIONES EN LA WEB Por qué elegir emuseum? Se integra fácilmente con TMS Búsqueda eficaz Completamente personalizable

emuseum PUBLIQUE SUS COLECCIONES EN LA WEB Por qué elegir emuseum? Se integra fácilmente con TMS Búsqueda eficaz Completamente personalizable emuseum emuseum PUBLIQUE SUS COLECCIONES EN LA WEB emuseum es un sistema de publicación web que se integra perfectamente con TMS para publicar información en la web y dispositivos móviles. Mediante emuseum

Más detalles

Visualización y modelado de elementos geográficos en dispositivos móviles. Capítulo 5: Aplicaciones cliente

Visualización y modelado de elementos geográficos en dispositivos móviles. Capítulo 5: Aplicaciones cliente Capítulo 5: Aplicaciones cliente 46 5.1 La aplicación cliente en la Pocket PC La aplicación desarrollada para el cliente en un dispositivo móvil como corresponde a la Pocket PC necesita una capa muy delgada

Más detalles

FileMaker 11. Guía ODBC y JDBC

FileMaker 11. Guía ODBC y JDBC FileMaker 11 Guía ODBC y JDBC 2004-2010 FileMaker, Inc. Reservados todos los derechos. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker es una marca comercial de FileMaker,

Más detalles

Novedades en Crystal Reports 10

Novedades en Crystal Reports 10 Novedades en Crystal Reports 10 Basado en la estabilidad probada de la versión 9, Crystal Reports ofrece nuevas funciones y mejoras. Este capítulo presenta dichas funciones y mejoras proporcionando un

Más detalles

Backup Exec 2012. Guía de instalación rápida

Backup Exec 2012. Guía de instalación rápida Backup Exec 2012 Guía de instalación rápida Instalación Este documento incluye los temas siguientes: Requisitos del sistema Lista de verificación de instalación previa de Backup Exec Cómo realizar una

Más detalles

INTRODUCCIÓN A LA TECNOLOGÍA.NET

INTRODUCCIÓN A LA TECNOLOGÍA.NET INTRODUCCIÓN A LA TECNOLOGÍA.NET CONTENIDO 1.1 Definición de.net 1.2 Evolución de.net 1.3 Compatibilidad de.net con Sistemas Operativos 1.4 Componentes de la plataforma.net MONICA CECILIA GALLEGOS VARELA

Más detalles

Pocket Aurin Cómo llevar sus datos 4D en el bolsillo Por Vicente Gras Digital Somnis S.L.

Pocket Aurin Cómo llevar sus datos 4D en el bolsillo Por Vicente Gras Digital Somnis S.L. H I S T O R I A S D E É X I T O C O N Pocket Aurin Cómo llevar sus datos 4D en el bolsillo Por Vicente Gras Digital Somnis S.L. Vicente Gras comercializa una solución completa de Joyería hecha en 4D mediante

Más detalles

Interfaces de acceso a base de datos. Interfaces de acceso a base de datos. Interfaces de acceso a base de datos. Interfaces de acceso a base de datos

Interfaces de acceso a base de datos. Interfaces de acceso a base de datos. Interfaces de acceso a base de datos. Interfaces de acceso a base de datos Objetivos del curso Patrimonio Cultural Desarrollo de Herramientas de Administración y Acceso Adquirir visión generalizada de las tecnologías de desarrollo utilizadas en Sistemas de gestión del Patrimonio

Más detalles

SPSS. Inc. Instrucciones para la instalación de Data Access Pack para Windows

SPSS. Inc. Instrucciones para la instalación de Data Access Pack para Windows i SPSS Inc. Instrucciones para la instalación de Data Access Pack para Windows Si desea obtener más información sobre los productos de software de SPSS Inc., visite nuestro sitio Web en http://www.spss.com

Más detalles

GUÍA DE INSTALACIÓN. AXIS Camera Station

GUÍA DE INSTALACIÓN. AXIS Camera Station GUÍA DE INSTALACIÓN AXIS Camera Station Acerca de esta guía Esta guía va dirigida a administradores y usuarios de AXIS Camera Station, y es aplicable a la versión de software 3.31 y posteriores. Abarca

Más detalles

Maquinas Virtuales. Prof.: Huerta Molina Samuel. Cuellar Sánchez Jesús. Pinto López Luis Tonatiuh. Hecho por Jesús y Luis. 1

Maquinas Virtuales. Prof.: Huerta Molina Samuel. Cuellar Sánchez Jesús. Pinto López Luis Tonatiuh. Hecho por Jesús y Luis. 1 ESTRUCTURA Y PROGRAMACIÓN DE COMPUTADORAS. Grupo: 08. Prof.: Huerta Molina Samuel. Maquinas Virtuales Cuellar Sánchez Jesús. Pinto López Luis Tonatiuh. Hecho por Jesús y Luis. 1 Conceptos Básicos Sobre

Más detalles

CAPÍTULO 5. Hemos utilizado la técnica de programación orientado a objetos por su

CAPÍTULO 5. Hemos utilizado la técnica de programación orientado a objetos por su 88 CAPÍTULO 5 5. IMPLEMENTACIÓN 5.1 Modelo Utilizado en Programación. Hemos utilizado la técnica de programación orientado a objetos por su eficiencia y eficacia en el modelo mvc, ya que permite la reutilización

Más detalles

www.microsoft.com/office/sharepointserver www.abd.es Contenido empresarial administrado en una interfaz de usuario basada en Web.

www.microsoft.com/office/sharepointserver www.abd.es Contenido empresarial administrado en una interfaz de usuario basada en Web. Microsoft Office SharePoint Server 2007 es un conjunto integrado de características de servidor que puede contribuir a mejorar la eficacia organizativa al ofrecer completas funciones de administración

Más detalles

Dinámica del Desarrollo

Dinámica del Desarrollo SIGOB sigue un claro modelo de desarrollo evolutivo. Si bien los módulos base (Gestión de Despachos, Correspondencia, MIA) son los mismos desde la migración a Win32, todos han sufrido grandes cambios siguiendo

Más detalles