INSTITUCIONAL
COMUNIDADE
BLOG
AJUDA
MINHA CONTA
EN PT ES

Imagen6404P

GeneXus 8.0 Web (I)

Esta é a primeira entrega de uma série de artigos que apresentará as novidades de GeneXus 8.0 associadas a cinco temas principais. Web, Integração, Produtividade, Novas Plataformas e Modelagem.

O desenvolvimento de aplicações Web no contexto tecnológico e econômico atual é uma necessidade que já está fora de discussão. Se bem se começou por pensar nos clientes, e portanto em desenvolvimentos Web para oferecer-lhes toda clase de serviços -como portais e sites de e-commerce- as vantagens iminentes que oferece a Web no que se refere -> instalação, manutenção e escalabilidade das aplicações, têm extendido esta necessidade ->s aplicações tradicionais.
Muitas empresas já estão optando por levar seus programas -> Web e mantê-los de forma centralizada, al tempo que oferecem aos usuários o acesso desde qualquer lugar, através de um navegador.                                                         

 

GeneXus vem oferecendo mais e melhores funcionalidades para o desenvolvimento Web desde a versão 6.1. Assim, GeneXus  8.0 chega com toda a fortaleza do caminho transitado e somando novas vantagens competitivas.

 

"Dado prevermos que a comunidade GeneXus realizará a maior parte das migrações -> Web com esta versão, incluimos duas linhas de melhoras para colaborar com este processo: facilidades para a integração do desenho gráfico ao processo de desenvolvimento, e facilidades para a migração de aplicações  Win a Web", explica Nicolás Jodal, vice-presidente de ARTech.

 

Os usuários estão habituados ao look&feel da Web e exigem melhor usabilidade e desenho gráfico nas interfaces que lhes são propostas. GeneXus 8.0 introduz um novo objeto - Theme - que permite ao desenhista gráfico trabalhar no look da aplicação, enquanto o desenvolvedor GeneXus se encarrega da funcionalidade. Os Themes não só independizam a programação do desenho gráfico e permitem personalizações em tempo de execução, como também melhoram a performance da aplicação já que geram menos códigos HTML.
Por outro lado, se incorporaram novas funcionalidades que permitem construir um diálogo mais potente e amigável nas interfaces Web: a possibilidade de colapsar as grades para desenrrolar informação de acordo com a vontade do usuário Web, assim como o uso de Transações  como Web Components.
A definição de uma Transação como Web Component permite ao desenvolvedor GeneXus desenrrolar em uma página vários componentes: alguns contendo Transações para habilitar altas, baixas e modificações de dados; e outros contendo Web Panels para mostrar informação relacionada, menus, etc.
Finalmente, a possibilidade de selecionar qualquer linha de uma grade Web e operar com ela, facilita a migração de Win a Web porque permite utilizar os Web Panels da forma em que se usam os Work Panels nas aplicações com interface Win ("Trabalhar com...").

 

Para saber mais:

 

Themes- I. II. III
Editor de Themes - I. II III
Grades colapsáveis
Seleção de linhas em grades Web
Transações  como Web Component
  


Relacionado
Nova versão de TEAMS com GeneXus 8.0
GeneXus 8.0 Integração (II)
GeneXus 8.0: Modelagem cada vez mais inteligente (III)
GeneXus 8.0: Maior Produtividade (IV)
GeneXus 8.0: Mais plataformas e novos dispositivos (V)