240 likes | 276 Views
GeneXus Extensibility in Action. Anjali Joshi & Armando Cardoso ajoshi@genexusinc.com acardoso@artech.com.uy. Agenda. What they are. Available User Controls. Treeview Image gallery Google Intensity Map Google Motion Chart Google Annotated Timeline gxui Grid gxui Layout
E N D
GeneXus Extensibility in Action Anjali Joshi & Armando Cardoso ajoshi@genexusinc.comacardoso@artech.com.uy
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!!!
How to use them 1 2 3
How to create them DESIGN PROPERTIES RUN-TIME GENERAL (name,icon,events,etc)
How to create them • Define Actions • Create variable • Associate variable to property • Create code snippets
GeneXus architecture UDM (with history) ● Entities ● Models ● Properties Data Layer
GeneXus architecture ● KB ● Objects ● Parts Business Logic Data Layer
GeneXus GXflow Specifier Generator GXquery Your GXextension GeneXus architecture MSBuildTasks Package Manager Community Business Logic Data Layer
Core GeneXus GXflow Specifier Generator GXquery Structure Editor WebForm Editor KB Doctor GeneXus architecture MSBuildTasks UserInterface Package Manager Community Business Logic Data Layer
Generator Structure Editor GXquery WebForm Editor Specifier GXflow ? GeneXus Core GeneXus architecture MSBuildTask GeneXus X IDE UserInterface Package Manager Community Explore Folders Business Logic KB Doctor Data Layer
How to create them GXextensions - Requirements C# http://www.microsoft.com/express/vcsharp/ GXplatform SDKhttp://www2.gxtechnical.com/portal/hgxpp001.aspx?15,8,77,O,E,0,,2798
How to create them GXextensions – GXPlatform SDK • A wizard integrated into Visual Studio • Symbol files for GeneXus X assemblies • Samples • Documentation (community wiki) • Tools
Community • GXPlatform Gallery • http://gallery.genexus.com • GeneXus Extensions Forum • http://www.gxtechnical.com/forum • GeneXus User Controls Forum • http://www.gxtechnical.com/forum 400Members! 200Members!
Community • Open Source GXextensions • http://www.assembla.com/wiki/show/gxextensions • Open Source GX User Controls • http://www.assembla.com/wiki/show/gxusercontrols • GeneXus Platform Partners Program • http://www.genexus.com/gxplatform
Thanks! Anjali Joshi ajoshi@genexusinc.com Armando Cardoso acardoso@artech.com.uy