Gene Xus Extensibility in Action Anjali Joshi Armando
Gene. Xus Extensibility in Action Anjali Joshi & Armando Cardoso ajoshi@genexusinc. com acardoso@artech. com. uy
Agenda User Controls GXextensions Community
User Controls
What they are
Available User Controls • Treeview • Image gallery • Google Intensity Map • Google Motion Chart • Google Annotated Timeline • gxui Grid • gxui Layout • gxui Panel • Google Gadget control • Image Slide Show • Captcha • Silverlight Fish Eye • Menu • • Star Rating • • Tilt Viewer • • Map Control • • Fusion Charts • Dolphin Style Menu • Drop Down Tab Menu • Fish Eye Menu • Multiple Calendar • Flash Viewer • Silverlight Photo Gallery • Hview Slide Down Menu Text Scroller Hover Panel Slide Menu Tag Cloud More than 40 Controls!!!
Demo-User Controls
How to use them 1 2 3
How to create them DESIGN PROPERTIES RUN-TIME GENERAL (name, icon, events, etc)
How to create them
How to create them • Define Actions – Create variable – Associate variable to property – Create code snippets
GXextensions
Gene. Xus architecture UDM (with history) ● Entities ● Properties Data Layer ● Models
Gene. Xus architecture ● KB ● Objects Business Logic ● Parts Data Layer
Gene. Xus architecture MSBuild Tasks Community Package Manager Business Logic Data Layer
Gene. Xus architecture MSBuild Tasks Core User Interface Package Manager Business Logic Data Layer Community
Gene. Xus architecture MSBuild Task Gene. Xus X IDE Core User Interface Community Package Manager Business Logic Explore Folders Data Layer KB Doctor
What they are
Demo-Extensions
How to create them GXextensions - Requirements C# http: //www. microsoft. com/express/vcsharp/ GXplatform SDK http: //www 2. gxtechnical. com/portal/hgxpp 001. aspx? 15, 8, 77, O, E, 0, , 2798
How to create them GXextensions – GXPlatform SDK • A wizard integrated into Visual Studio • • Symbol files for Gene. Xus X assemblies Samples Documentation (community wiki) Tools
Community • GXPlatform Gallery http: //gallery. genexus. com • Gene. Xus Extensions Forum http: //www. gxtechnical. com/forum • Gene. Xus User Controls Forum http: //www. gxtechnical. com/forum 400 Members! 200 Members!
Community • Open Source GXextensions http: //www. assembla. com/wiki/show/gxextensions • Open Source GX User Controls http: //www. assembla. com/wiki/show/gxusercontrols • Gene. Xus Platform Partners Program http: //www. genexus. com/gxplatform
Any Questions? ?
Thanks! Anjali Joshi ajoshi@genexusinc. com Armando Cardoso acardoso@artech. com. uy
- Slides: 24