INSTITUCIONAL
COMUNIDAD
BLOG
AYUDA
MI CUENTA
EN PT ES

GXextensions 21.10.08 90x90

La era User Controls

GeneXus X ofrece la posibilidad de utilizar fácilmente nuestros propios controles y así generar una interfaz gráfica e interactiva con más funcionalidades.
Si usted es desarrollador y sabe código JavaScript, Flash o Silverlight; tiene que estar al tanto de cómo desarrollar sus propios User Controls. Estos componentes pueden adaptarse, crearse desde cero o personalizarse y cuentan con un esquema suficientemente amplio como para incluir cualquier control Web ya existente, como por ejemplo los Google Controls u otros.

Los User Controls son herramientas Web que pueden desarrollarse para extender la arquitectura de GeneXus X y que se exhiben sobre la aplicación final, enfocadas al usuario. Su virtud principal consiste en expandir aplicaciones y generar una interfaz de usuario enriquecida; más rica y atractiva.

Un ejemplo ilustrativo es el desarrollo del proyecto Enterprise 2.0 - una aplicación del tipo "red social" basada en una empresa, capaz de soportar tanto "redes sociales públicas" como "privadas"- que está basada en GeneXus X y utiliza User Controls desarrollados para GeneXus X. Usar los controles “posibilitó tener una interfaz del estilo Web 2.0 donde hay una fuerte interacción entre la aplicación y el usuario”, dijo al respecto Gonzalo Echagüe, encargado del proyecto. Echagüe detalló además cuáles fueron los User Controls usados en Enterprise 2.0:

CalendarWebFX: un datepicker que permite seleccionar una fecha de un calendario.

Image Gallery: permite presentar imágenes e ir cambiando a la anterior y siguiente.

Captcha: posibilita la representación de una imagen randómica para que el usuario digite lo que ve en la imagen al momento de registrarse.

GXChart: genera gráficas basadas en el servidor de gráficas de GeneXus.

GXMap: interactúa con un servidor de mapas, mostrando direcciones, mapas y/o coordenadas dentro de la aplicación.

Por otra parte, y para interiorizarse aún más en la temática, está disponible la conferencia de José Lamas, integrante del equipo de desarrollo de Artech, en el XVIII Encuentro Internacional GeneXus: “La extensibilidad de GeneXus y la estantería sin fin”. José Lamas convoca a participar en la experiencia de desarrollar User Controls: “Para quienes quieren construir extensiones con GeneXus X, la pregunta que deben hacerse es qué funcionalidad le puedo agregar a GeneXus X, ése es el camino adecuado para transformar conocimiento en sistemas”, dice al respecto. Incluso, en su presentación, Lamas aborda temas más macro contextualizando a los User Controls en el marco de la extensibilidad propia de GeneXus X, y a su vez la relación de esta tecnología con la sociedad actual y con dos modelos económicos en los cuales se puede trabajar.

Foros de User Controls, el espacio ideal compartir recursos y discutir sobre nuevas tecnologías.
Relacionado
User Control para GXflow
Uruguay centraliza toda la información sobre comercio exterior e inversiones en Siicex, un portal desarrollado en GXportal y GeneXus
Curso de Seguridad en aplicaciones GeneXus
GeneXus X Evolution 3 Upgrade 2 Preview 3
GXquery 4.0 Upgrade 3 ¡Liberado!
LightCRM App para Windows Phone, Android e iOS desarrollada con GeneXus X Evolution 3 ¿La probaste?
¡919 certificados GeneXus! #GeneXusLoMejorDe2014
¡64 novedades en GeneXus MarketPlace!#GeneXusLoMejorDe2014
¡33 nuevas apps en el GeneXus ShowCase!#GeneXusLoMejorDe2014
¡23 Casos de éxito! #GeneXusLoMejorDe2014
Certificación SAP con GeneXus ERP Connector and Explorer #GeneXusLoMejorDe2014
GeneXus Cloud Computing #GeneXusLoMejorDe2014
Internet de las cosas #IoT #GeneXusLoMejorDe2014
2014 el año de GeneXus X Evolution 3 #GeneXusLoMejorDe2014
Carnaval Trivia 2015: la app para fanáticos de la fiesta de Momo desarrollada con GeneXus X Evolution 3