Aprenda a utilizar GeneXus 9.0 en su máxima potencia

Slides:



Advertisements
Presentaciones similares
Desarrollo de aplicaciones en n- capas
Advertisements

JEE Introducción a Java Enterprise Edition (JEE) y el modelo Enterprise Java Beans (EJB)
Programación Orientada a Objeto 1
Conexión a Bases de Datos
Curso de Java “Java para Web” Rogelio Ferreira Escutia.
Windows DNA Mario A. Valdez-Ramírez, Interactive Bureau México.
CUPS Configuración y Uso de Paquetes de Software
Seminarios Técnicos 1 Microsoft Windows Small Business Server 2003 R2 Volumen I Andrés de Pereda – José Fuentes Microsoft Certified Professionals.
Microsoft Office Sharepoint Server Business Intelligence Rubén Alonso Cebrián Código: HOL-SPS07.
Servidores Web Capítulo 2.
CI-2413 CGI & Compañía.
Introducción a ASP.NET.
Arquitectura Web en Aplicaciones Empresariales Java/J2EE
Aplicaciones J2EE.
Integramos procesos de negocios
Ma. Esther González Zamora Guillermo López Rodríguez
Manuel Donoso
UNIVERSIDAD TECNOLÓGICA ISRAEL CARRERA DE SISTEMAS INFORMÁTICOS
Arquitectura, conceptos y ejemplos
La Plataforma Holmes y Aplicaciones
Programación Distribuida
PHP: GENERALIDADES DE LA TECNOLOGÍA
Introducción a los servicios Web
Curso de Java y Aplicaciones Web
Comparación entre la implementación de aplicaciones PHP y ASP.NET 2.0
Investigación Servidor de Aplicaciones WebSphere
ACIS Desarrollar proyectos de software y “evitar” el fracaso ?
Java 2 Platform Enterprise Edition
Nicolás Jodal GeneXus en el corto y mediano plazo.
iBOLT Integration Platform
Características Técnicas
APROWEB el Software para administración de proyectos
Experiencia de un líder de desarrollo J2EE
Introducción a GeneXus Una referencia para todos Iván Séligmann Grupo de Usuarios GeneXus de Rosario
Confidential Una invitación a descubrir la magia (real) del desarrollo rápido de aplicaciones.
Enterprise Java Beans Rubén Trujillo Sept-Dic 2008.
JAVA. Introducción Que es java?  Código reusable  Multiplataforma.
G row through Knowledge X tend beyond Technology Manuel Donoso Oyarce
Ing. CIP Fabián Silva Alvarado
GeneXus y PDA Rodrigo Alvarez Miguel Silva
GeneXus 8.0 Armin Bachmann
Presentación Técnica Gonzalo Echagüe
Ing. Gabriela Rial ARTech Cómo implementar Buenos Diálogos “Trabajar Con” en Ambientes Web.
Empresa productora de SW para la Técnica Electrónica.
Matías Hernández ARTech Implemente sus propios patrones usando GXPatterns.
Propósito: * Mostrar indicativos porcentuales de los diversos microorganismos con los que se alimentan el camarón en un manejo semi-intensivo aplicado.
Sistemas Distribuidos basados en la web
Ing. Silvia Keymetlian ARTech Acompañe la evolución: Convierta sus aplicaciones !
GeneXus en el corto y mediano plazo Nicolás Jodal Nicolás Jodal
Marta Zorrilla – Miguel Ángel Gutiérrez – Universidad de Cantabria
Paola Saavedra -
GXplorer & GXquery IO Soluciones de BI más integrables Fabián Bonilla – Mayda Kurdián –
Paulina Guevara UNITA - IBARRA. Lenguaje de programación orientado a objetos y procedural. Un Sistema Gestor de Bases de datos o Database Management System.
ASIGNACION DE LAS PARTES DE LA APLICACION DISTRIBUIDA EN JAVA PESENTA: LEVI MONROY MARTINEZ.
GXquery 2.0 Ing. Pablo Mazzilli ARTech
INTEGRANTES: FERNANDEZ ELIZALDE HUMBERTO LARA ORTIZ JOSE JUAN ZAPATA LIZARDI YEARIM.
GeneXus YI Presentación general de la versión Miguel Angel Salvatierra
GeneXus en el Corto y Mediano Plazo
Software para la gestión de contenidos. Índice: Por qué CanaryWeb CM ? Solución Tecnológica. Características de CanaryWeb CM. Referencias.
UNIVERSIDAD NACIONAL AUTONOMA DE MEXICO MODULO IV ADMINISTRACIÓN DE BASES DE DATOS Manejador de Bases de Datos DBMS E.I. L.E. Prof. Ramón Castro Liceaga.
Nombre: Germania Ruiz UNIVERSIDAD TECNOLOGICA AMERICA.
Abdelahad, Yanina Zoraida Abdelahad, Corina Natalia Perez, Norma Beatriz Abril de 2003.
Electiva Tecnológica Herramientas Libres
GeneXus 9.0: Creando el ERP del Futuro basado en una Arquitectura Orientada a Servicios
JSF (JAVA SERVER FACES)
Daniel Méndez ARTech Aplicaciones Web: user experience.
J2ME J2SE wifi Proveedor Telefonía celular Encuestador móvil Base de datos Servlet WEB APP JSON Terminal usuario.
GeneXus & Mobile Application: presente y futuro
.NET Multiplataforma (Windows, Linux, OS X)
ECOM-6030 INTRODUCCIÓN AL CURSO Prof. Nelliud D. Torres © - Derechos Reservados.
Transcripción de la presentación:

Aprenda a utilizar GeneXus 9.0 en su máxima potencia Silvia Keymetlian silvia@artech.com.uy

9.0 Alta productividad Enterprise level Multiplataforma Con GeneXus 9.0 ARTech está redoblando la apuesta al compromiso de GeneXus. Más productividad Más funcionalidades para aplicaciones enterprise level Más plataformas soportadas Mejor protección para el futuro (o por lo menos más evidencia en este sentido) Todo esto con una versión que tiene más de un año de desarrollo y mucho más de investigación. Multiplataforma Future proofing

9.0 Alta productividad - Patterns Enterprise level Multiplataforma - Business Components - Master Pages Enterprise level Multiplataforma Future proofing

Patterns Aplicaciones Cómo se reutiliza el conocimiento? Miles de objetos Objetivo, estructura o comportamiento compartido Cómo se reutiliza el conocimiento? Alta productividad

Patterns Alta productividad Pattern metada Patterns Tool DB Programs 3 Objetos KB V.1 Patterns Tool Pattern Pattern metada Patterns Aumento de productividad por Patterns 30 Objetos KB V.2 Aumento de productividad por GeneXus Programs DB 50,000 líneas Alta productividad

Business Components Alta productividad Transacción Business Component DB Transacción Otros objetos Programas externos Business Component Alta productividad

BC: Beneficios Integridad “del negocio” Integridad de la base de datos Integridad de reglas de negocio Productividad: write once, use anywhere Business Framework Alta productividad

Localización Costo? Sólo la Traducción de los literales Objeto (A, B,…) Generación A B English Literales Español A A2 B B2 … A1 B1 A, B, … Otros A A3 B B3 … Model Language = English Costo? Sólo la Traducción de los literales A1 B1 Alta productividad

Master Pages Alta productividad Varios Webpanels Objeto Header Objeto WC: Header Objeto Header WC: Menu Web Panel A Varios Webpanels Objeto Menu WC: Header WC: Menu Web Panel B Alta productividad

Master Pages Desarrollo incremental Bajo Costo de Mantenimiento WC: Header Objeto Header WC: Menu Content Placeholder Objeto Menu Web Panel A Desarrollo incremental Bajo Costo de Mantenimiento Alta productividad

Mejoras para el desarrollador Nombre para Niveles de TRNs Facilidad al definir estructuras Definición rápida de Dominios y fórmulas Mejoras en Modelo de Datos Mejor integridad referencial Mejores navegaciones Alta productividad

Mejoras para el desarrollador Tooltip en Call, parámetros y variables Botón derecho sobre variables y atributos Borrar Objetos relacionados Alta productividad

9.0 Alta productividad: - Patterns - Business Components - Master Pages Enterprise level - IU más interactiva - Automatic Translation - Export comparer Multiplataforma Future proofing

Interfaz de usuario más interactiva Web Client-Side Validation Aplicaciones “sin códigos” InputType Suggest Combos y Listbox dinámicos relacionados y con filtros Enterprise level

Web Client-Side Validation Cliente (Browser) Application Server DB Fórmulas Fórmulas Enterprise level

IU más interactiva: Beneficios Experiencia superior para el usuario Win o Web Interfases Web tan interactivas como las interfases GUI o Windows Costo de desarrollo nulo con GeneXus

Ajax El poder de la interfase Win en la Web www.gxajax.com Aplicaciones Web interactivas www.gxajax.com/sample Enterprise level

Export Comparer Enterprise level

Export Comparer Enterprise level

Nuevo GXchart

Database Reverse Engineering Tool Incremental Más fácil Más inteligente Más formas de acceso: JDBC, ADO.NET Enterprise level

9.0 Alta productividad: - Patterns - Business Components - Master Page Enterprise level: - IU más interactiva - Automatic Translation - Export Comparer Multiplataforma - NET - Java (J2EE) Future proofing

.NET y JAVA Soporte a MySQL Interfaz de usuario más interactiva Monitoreo y administración de aplicaciones .NET Soporte ADO.NET PostgreSQL Soporte ADO.NET Informix Java Más J2EE: Soporte de EJB Multiplataforma

Más J2EE que nunca GeneXus es J2EE Compatible WAR y EAR Deployment Servlets JDBC JNDI JMX JMS JTA EJB WAR y EAR Deployment GeneXus es J2EE Compatible Las aplicaciones generadas corren EN servidores J2EE Soporta la mayoría de las APIs Multiplataforma

Procedimientos como EJBs CALL Message Driven Bean Session Bean SUBMIT Multiplataforma

¡Más futuro! 9.0 Alta productividad: - Patterns - Business Components - Master Page Enterprise level: - IU más interactiva - Automatic Translation - Export Comparer Multiplataforma: - .NET - Java (J2EE) Future proofing - .NET Mobile - MySQL

Generador .NET Mobile La solución “mobile” Conectadas Desconectadas Sincronización Tecnología: .Net Compact Framework Dispositivos: Pocket PC 2003, 2005 Smartphone, etc. ? Future Proofing

DBMS Soportados 1996 ORACLE Informix 1989 DB2/400 1994 DB2/CAE 1997 SQL Server 2003 PostgreSQL 2005 MySQL Time “MySQL database server is the world's most popular open source database. With more than five million active installations, MySQL has quickly become the core of many high-volume, business-critical applications.” Future Proofing

9.0 Alta productividad - Patterns - Business Components - Master Page Enterprise level - IU más interactiva - Automatic Translation - Export Comparer En resumen con GeneXus 9.0 ARTech está redoblando la apuesta al compromiso de GeneXus. Multiplataforma - NET - Java (J2EE) Future proofing - .NET Mobile - MySQL

Collaborative Projects Promover la integración entre los miembros de la Comunidad GeneXus Desarrollo de software orientado hacia la comunidad (público) www.genexus.com/cp/

Comunidad 20 foros públicos GXopen Wiki hecho en GeneXus 4643 miembros participando 92986 posts ForumSR: http://www.gxopen.com/forumsr/servlet/hsrmain GXopen 403 proyectos 131962 downloads Wiki hecho en GeneXus http://www.gxopen.com/commwiki/servlet/hwiki?Wiki+Home GeneXus Search http://www.gxtechnical.com/gxsearch/hgenexussearch.aspx

Gracias