Um ano de GeneXus X Evolution 1

Post on 03-Jul-2015

967 views 3 download

Transcript of Um ano de GeneXus X Evolution 1

UM ANO DE GENEXUS X EVOLUTION 1

Alex Meloamelo@genexus.com

Pablo Mazzillipmazzilli@genexus.com

Agenda

o Experiência dos Usuários

o Produção de GeneXus

o Produção com GeneXus

o Melhorias em Aplicações GeneXus

o Xev1: 3 que mudaram a categoria

Experiência dos usuários

o FW

o Assessor Publico

o mais a tarde….

Produção de GeneXus

Melhoras em nossos processos

Colunas do processo

Teste

• 2600 testes

• 11.000 Test cases

• +GXtest

Previews

• Beta

• Estabilidade

Recursos

• Videos

• Help

• Exemplos

• Marketplace

Upgrades

GX Evolution 1Setembro 2009

GX Evolution 1 – Upgrade 5Abril 2011

+140Funcionalidades

+ 980Melhorias

Produção com GeneXus

Melhoras em seus processos

Team Development

o Import / Export do Environment

o Send/Create All Versions

o Obter Commits de outras versões

Team Development

Webform Comparer

IDE

o Force Build de Objetos / Lista de

Objetos

o Criar KB sobre Banco de dados

predefinido.

IDE - Optimizações

Tempos de Salvar os objetos, IDE geral.

Tempos de Build

o Lista de Objetos a especificar 80% OFF

o Spec de objetos complexos 70% OFF

o Compilação .NET 40% OFF

Compressão de KB – 30% OFF

Reportes Hoje (XEV1)

Fonte

MetadataMetadataFonte

Reportes Personalizados(XEV2)

GeneXus Access Manager (XEV2)

As aplicações geradas

Melhoras no produto

Rápido Prototipado/Deploy

o F5: Deploy to Cloud (Xev2)

o Publicar em Hosting com níveis de

segurança “medium trust” (ex: UOL)

Web Services

• N Métodos x Serviço

• .NET: SOAP nativo e WCF

• Serviços REST

Stub FirstMethod(&parm1,&parm2)

&parm1 = 1

&parm2 = 'HOLA'

EndStub

Stub SecondMethod(&parm1,&parm3)

&parm3 = &parm1 + 1

EndStub

Manter Estado em Query Viewer

Autorefresh em Query

Direto à Impresora do PC

TEXT

Output Device Location = Client | Server

HTML Document Type

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01

Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

Optimizações para Grids

o DBMS: Server Paging (xev2)

o Cliente/Servidor: HTML mais

compactos

o Cliente: Melhoras tempo

renderização (60% - 80%)

DBMS

Servidor Web

Cliente

As mais impactantes

3 que mudaram a categoria de GeneXus

1) User Controls

2) Rastreabilidade

3) Extensibilidade

Patterns

BPM - Workflow

Team Development

Testing

Muito obrigado!Alex Melo

amelo@genexus.com

Pablo Mazzillipmazzilli@genexus.com