Presentación Técnica Gonzalo Echagüe
GeneXus 8.0 Tiempo de desarrollo16 meses Builds600 Release Notes500 páginas Beta test12 meses Beta testers470
GeneXus 8.0 implica...
Web
Mejores Aplicaciones Web Más fácil de integrar diseño gráfico Más fácil de migrar
Themes
Themes
Themes - Editor
Themes – Programación
Themes – Run-time
Themes Demo
Themes - Resumen Independiza el diseño gráfico de la programación Productividad Paralelización Mantenimiento cero Personalización Mejora de Performance
+ Web... Selección en Grillas Transacciones como Web Components Grillas colapsables
Integración
Integración de Aplicaciones ¿Cómo hago para integrar mi aplicación con la de mis clientes o proveedores? ¿Cómo puedo usar servicios que otros proveen? Solución: WebServices!
Consumo de Web Services Lo que quiero
Web Services: El Pasado Y... era duro ….
Web Services: Hoy! Simplemente... espectacular !
Web Services: WSDL Inspector
Structured Data Types (SDT)
Encapsulamiento de acceso a datos complejos Simplificación de la programación (parm) Optimización en múltiples capas Grabación o lectura de XML Casos de Uso de SDT
Productividad
Criterios de Diseño Mayor productividad para el desarrollador experto Mas fácil de usar para el desarrollador nuevo en GeneXus DEMO...
Nuevas Plataformas
.NET para Winforms (1) Siguiente paso en la evolución de las aplicaciones GUI Moderniza las aplicaciones generadas en Visual Basic y Visual FoxPro Múltiples capas
.NET para Winforms (2) Características Hoy: a la altura de VFP y VB Pero más moderno! Instalación: Xcopy installation Incluye facilidades de XML y WebServices Reportes Requerimientos.NET Framework
Java &.NET: Client Side Validation Diálogo similar a campo a campo en aplicaciones Java y.NET con Winforms Ingresa el código e infiere el nombre
Generador para Pocket PC
Modelado
Situación Actual Modelos cada vez más grandes Realidades cada vez más complejas
Índices de Usuario ‘Unique’
Tipo de dato BLOB Almacena información binaria en el DBMS Imágenes, Documentos, Cualquier Archivo!
Numeración y Valores Iniciales Autonumber Initial Value
Enumerados
Subtipos Subtipos de subtipos Persona PersonaFisica Empleado Subtipos ‘recursivos’ EmpId* EmpNom GerenteId GerenteNom Orden por subtipos inferidos For Each Order PersonaFisicaNombre Performance Controles en especificación
Más Inteligencia Reorganización Cambios de supertipo a subtipo o viceversa Cambios en los atributos de la clave primaria Eliminación de tablas no utilizadas Navegación Minimización de productos cartesianos
Más Potencia en el For Each Ordenes y filtros condicionales For Each Order CliCat WHEN &OrdFlag = 0 Order CliNom WHEN &OrdFlag = 1 For Each Where CliCat = &CliCat WHEN &CliCat <> 0
Más Potencia en el For Each For each [Option Distinct] Order NONE
¡Pruébela! Download y Documentación Ejemplos
Gonzalo Echagüe