INSTITUCIONAL
COMUNIDADE
BLOG
AJUDA
MINHA CONTA
EN PT ES

GXextensions 21.10.08 90x90

A era User Controls

(22/10/2008-12:38)
GeneXus X oferece a possibilidade de utilizar facilmente nossos próprios controls e assim gerar uma interface gráfica e interativa com mais funcionalidades.
Se você for desenvolvedor e sabe código JavaScript, Flash ou Silverlight; tem que estar a par de como desenvolver seu próprios User Controls. Estes componentes podem adaptar-se, criar-se partindo de zero ou personalizar-se, e contam com um esquema suficientemente amplo para incluir qualquer control Web já existente, como os Google Controls ou outros.

Os User Controls são ferramentas Web que podem desenvolver-se para estender a arquitetura da GeneXus X e que se exibem sobre a aplicação final, focadas ao usuário. Sua virtude principal consiste em expandir aplicações e gerar uma interface de usuário enriquecida; mais rica e atraente.

Um exemplo ilustrativo é o desenvolvimento do projeto Enterprise 2.0 - uma aplicação do tipo "rede social" baseada em uma empresa, capaz de suportar tanto "redes sociais públicas" quanto "privadas"- que está baseada na GeneXus X e utiliza User Controls desenvolvidos para a GeneXus X. Usar os controls “possibilitou ter uma interface do estilo Web 2.0 onde há uma forte interação entre a aplicação e o usuário”, disse a esse respeito Gonzalo Echagüe, encarregado do projeto. Gonzalo também detalhou quais foram os User Controls usados no Enterprise 2.0:

CalendarWebFX: um datepicker que permite selecionar uma data de um calendário.

Image Gallery: permite apresentar imagens e ir trocando a anterior e seguinte.

Captcha: possibilita a representação de uma imagem randômica para que o usuário digite o que vê na imagem ao momento de registrar-se.

GXChart: gera gráficas baseadas no servidor de gráficas do GeneXus.

GXMap: interage com um servidor de mapas, mostrando endereços, mapas e/ou coordenadas dentro da aplicação.

Por outra parte, e para se interiorizar ainda mais na temática, está disponível a conferência de José Lamas, integrante da equipe de desenvolvimento da Artech, no XVIII Encontro Internacional GeneXus: “A extensibilidade do GeneXus e a estante sem fim”. José Lamas convoca a participar da experiência de desenvolver User Controls: “Para os que quiserem construir extensões com a GeneXus X, a pergunta que devem se fazer é: quais funcionalidade posso adicionar à GeneXus X? Esse é o caminho adequado para transformar conhecimento em sistemas”, comentou. Inclusive, em sua apresentação, J. L. aborda temas mais macro contextualizando os User Controls no marco da extensibilidade própria da GeneXus X, e por sua vez, a relação desta tecnologia com a sociedade atual e com dois modelos econômicos nos quais é possível se trabalhar.


Foros do User Controls, o espaço ideal compartilhar recursos e discutir sobre novas tecnologias.
Relacionado
User Control para o GXflow
Especial #GeneXusOMelhorDe2014 :: Cloud Computing, Internet das Coisas, GeneXus X Evolution 3, Casos de Sucesso, Smart Devices e... Muitos mais!
Apps móveis: a chave para o crescimento de uma PME
Beacons: um olhar para o futuro do marketing tecnológico
#GX25 #Call4Speakers Nada mais, nada menos que 25 Encontros GeneXus
Avianca, a companhia aérea oficial do #G25 oferece descontos especiais para voos internacionais
A Comunidade GeneXus #Brasil organiza uma excursão partindo de Porte Alegre para assistir ao #GX25
GeneXus lança no SAP Forum Brasil GeneXus Early Adopter Program for SAP HANA Cloud Platform
GeneXus X Evolution 3 Upgrade 7
Novos parceiros acadêmicos no Brasil!