170 likes | 419 Vues
What’s new in OpenEdge Architect 11.0?. Sunil Belgaonkar Software Architect . D I S C L A I M E R. D I S C L A I M E R. Progress Developer Studio for OpenEdge Future Strategy. This presentation includes information about future products and/or product enhancements.
E N D
What’s new in OpenEdge Architect 11.0? Sunil Belgaonkar Software Architect
D I S C L A I M E R D I S C L A I M E R Progress Developer Studio for OpenEdgeFuture Strategy • This presentation includes information about future products and/or product enhancements. • What we are going to say reflects our current thinking, but the information contained herein is preliminary and subject to change. Any future products we ultimately deliver may be materially different from what is described here. D I S C L A I
Progress Developer Studio for OpenEdge • OpenEdge Architect will be renamed to “Progress Developer studio for OpenEdge” • Not a new Product
Progress Developer Studio for OpenEdge 11.0Install Enhancements • Install location and Windows launch menu changes • Branding Changes • Ships with Eclipse 3.6
Progress Developer Studio for OpenEdge 11.0 New Project Types Goal: • Allow OpenEdge developers a flexible and customizable project environment Functionality: • Out of the box project types e.g. • AppServer • Webspeed • GUI for .NET • ABL GUI etc… • Ability to define custom project types
Progress Developer Studio for OpenEdge 11.0Enhancements To AppServer Support Goal: • Allow OpenEdge developers to iteratively develop, test and debug OpenEdge AppServer applications from within OpenEdge Architect New Functionality: • Remote AppServer broker support for resources and broker association • Publish AppServer resources to remote AppServer brokers • Ability to debug programs running on AppServer brokers
Progress Developer Studio for OpenEdge 11.0Enhancements To WebSpeed Support Goal: • Allow OpenEdge developers to iteratively develop, test and debug OpenEdge WebSpeed applications from within OpenEdge Architect Functionality: • WebSpeed project type for identifying static HTML and Webspeed resources • Local and Remote WebSpeed broker support for resources and broker association • Support for WebSpeed programming models like SpeedScript, CGI Wrapper • Publish Web Server and WebSpeed resources to local and remote WebSpeed brokers • Ability to debug programs on AppServer and Webspeed brokers
Progress Developer Studio for OpenEdge 11.0Support For Non-Windows Platforms Goal: • Provide OpenEdge Architect support on Linux platforms List of Platforms supported: • Red Hat Enterprise Linux 5 – 32 and 64 bit • SuSEEnterprise Server 11 - 32 and 64 bit
Progress Developer Studio for OpenEdge 11.0GUI For .Net Enhancements • ProBindingSource Usability Enhancements • Updated Infragistics Controls – 2011.9 • Support for design time events
Progress Developer Studio for OpenEdge 11.0OEBPM Enhancements • Integrated OpenEdge and BPM Studio environment • Ability to create integrated OpenEdge and BPM Studio project • Ability to create multiple processes in a single BPM project • Support for iterative process development using servers view – publish capabilities • Similar to n-tier AppServer development • Improved UI for generating BPM annotations and generate .bizoe files • New ‘OpenEdge Adapter’ to call AppServer from BPM Process • OpenEdge Data types support in BPM Studio • ABL language enhancements to control BPM processes
Progress Developer Studio for OpenEdge 11.0Development Environment Enhancements • Welcome page enhancements • Project Explorer view replaces Resources view • Ability to mark files/folders as non-compilable • Pre Processor support in ABL Editor • Ability to connect Debugger to already running AVM sessions • DB Navigator enhancements to support Multi-tenant databases
Progress Developer Studio for OpenEdgeFutures • ABL Editor Enhancements • Customizable Code Formatting • Implement compile dependencies • Procedure Parameters in Content Assist • Organize imports for OOABL • Scratch Editor • Refactoring support • Rename refactoring • Move Refactoring • Web Services support • Web Server in the box • Integrate Unit testing tool • Debugger Enhancements • Integrate Profiler • Code coverage tool • Simplify Packaging of applications • Better AppBuilder integration
Progress Developer Studio for OpenEdgeGot Questions? • OpenEdge Architect forum on Progress Communities: http://communities.progress.com/pcom/community/psdn/openedge/architect