Whats new in Progress Developer Studio for Open

  • Slides: 14
Download presentation
What’s new in Progress Developer Studio for Open. Edge 11. 0? Sunil Belgaonkar Senior

What’s new in Progress Developer Studio for Open. Edge 11. 0? Sunil Belgaonkar Senior Engineering Manager Open. Edge Development

Progress Developer Studio for Open. Edge § § 2 Open. Edge Architect is renamed

Progress Developer Studio for Open. Edge § § 2 Open. Edge Architect is renamed to “Progress Developer Studio for Open. Edge” Not a new Product © 2011 Progress Software Corporation. All rights reserved.

Progress Developer Studio for Open. Edge 11. 0 Use Cases BPM Studio and Sonic

Progress Developer Studio for Open. Edge 11. 0 Use Cases BPM Studio and Sonic Workbench Integration Database Schema management Create, Edit, Compile, Run and Debug ABL code Build Webspeed/ AJAX based applications Build App. Server based applications Build ABL GUI / ADM 2 / CHUI based applications Build ABL GUI for. NET UI 3 © 2011 Progress Software Corporation. All rights reserved.

Progress Developer Studio for Open. Edge 11. 0 Install Enhancements BPM Studio and Sonic

Progress Developer Studio for Open. Edge 11. 0 Install Enhancements BPM Studio and Sonic Database Workbenc Schema h Create, Build Integratio managem Edit, ent Webspeed n Compile, / AJAX Run and based Build Debug application Build ABL GUI ABL code s App. Serv / ADM 2 / er based CHUI applicatio based ns Build ABL applicatio ns GUI for. NET UI § Install location and Windows launch menu changes § Branding Changes § Ships with Eclipse 3. 6 4 © 2011 Progress Software Corporation. All rights reserved.

Progress Developer Studio for Open. Edge 11. 0 Development Environment Enhancements BPM Studio and

Progress Developer Studio for Open. Edge 11. 0 Development Environment Enhancements BPM Studio and Sonic Database Workbenc Schema h Create, Build Integratio managem Edit, ent Webspeed n Compile, / AJAX Run and based Build Debug application Build ABL GUI ABL code s App. Serv / ADM 2 / er based CHUI applicatio based ns Build ABL applicatio ns GUI for. NET UI § 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 5 © 2011 Progress Software Corporation. All rights reserved.

Progress Developer Studio for Open. Edge 11. 0 New Project Types BPM Studio and

Progress Developer Studio for Open. Edge 11. 0 New Project Types BPM Studio and Sonic Database Workbenc Schema h Create, Build Integratio managem Edit, ent Webspeed n Compile, / AJAX Run and based Build Debug application Build ABL code ABL GUI s App. Serv / ADM 2 / er based CHUI applicatio based ns Build ABL applicatio GUI for ns. NET UI Goal: § Allow Open. Edge developers a flexible and customizable project environment Functionality: § Out of the box project types e. g. • App. Server • Webspeed • GUI for. NET • ABL GUI etc… § Ability to define custom project types 6 © 2011 Progress Software Corporation. All rights reserved.

Progress Developer Studio for Open. Edge 11. 0 Enhancements To App. Server Support BPM

Progress Developer Studio for Open. Edge 11. 0 Enhancements To App. Server Support BPM Studio and Sonic Database Workbenc Schema h Build Integratio managem. Create, ent Webspeed n Edit, / AJAX Compile, based Run and Build application Debug ABL s ABLGUI code Build / ADM 2 / App. Serv CHUI er based Build ABL applicatio GUI for ns ns. NET UI Goal: § Allow Open. Edge developers to iteratively develop, test and debug Open. Edge App. Server applications from within Open. Edge Architect New Functionality: § Remote App. Server broker support for resources and broker association § Publish App. Server resources to remote App. Server brokers § Ability to debug programs running on App. Server brokers 7 © 2011 Progress Software Corporation. All rights reserved.

Progress Developer Studio for Open. Edge 11. 0 Enhancements To Web. Speed Support BPM

Progress Developer Studio for Open. Edge 11. 0 Enhancements To Web. Speed Support BPM Studio and Sonic Database Workbenc Schema h Build managem. Create, Integratio Webspeed ent Edit, n / AJAX Compile, based Run and Build application Build ABLDebug GUI s ABL code App. Serv / ADM 2 / er based CHUI applicatio based ns Build ABL applicatio ns GUI for. NET UI Goal: § Allow Open. Edge developers to iteratively develop, test and debug Open. Edge Web. Speed applications from within Open. Edge Architect Functionality: § Web. Speed project type for identifying static HTML and Webspeed resources § Local and Remote Web. Speed broker support for resources and broker association § Support for Web. Speed programming models like Speed. Script, CGI Wrapper § Publish Web Server and Web. Speed resources to local and remote Web. Speed brokers § Ability to debug programs on App. Server and Webspeed brokers 8 © 2011 Progress Software Corporation. All rights reserved.

Progress Developer Studio for Open. Edge 11. 0 GUI For. NET Enhancements BPM Studio

Progress Developer Studio for Open. Edge 11. 0 GUI For. NET Enhancements BPM Studio and Sonic Database Workbenc Schema h Build Integratio managem Create, ent Webspeed n Edit, / AJAX Compile, based Run and Build application Build ABLDebug GUI s ABL code App. Serv / ADM 2 / er based CHUI applicatio based ns applicatio ns § Pro. Binding. Source Usability Enhancements § Updated Infragistics Controls – 2011. 1 § Support for design time events Build ABL GUI for. NET UI 9 © 2011 Progress Software Corporation. All rights reserved.

Progress Developer Studio for Open. Edge 11. 0 Open. Edge BPM Enhancements BPM Studio

Progress Developer Studio for Open. Edge 11. 0 Open. Edge BPM Enhancements BPM Studio and Sonic Workbenc h Database Integratio Schema n managem Create, Build ent Webspeed Edit, / AJAX Compile, based Run and Build application Build ABLDebug GUI s ABL code App. Serv / ADM 2 / er based CHUI applicatio based ns Build ABL applicatio ns GUI for. NET UI § Integrated Open. Edge and BPM Studio environment § Ability to create integrated Open. Edge 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 App. Server development § Improved UI for generating BPM annotations and generate. bizoe files § New ‘Open. Edge Adapter’ to call App. Server from BPM Process § Open. Edge Data types support in BPM Studio § ABL language enhancements to control BPM processes 10 © 2011 Progress Software Corporation. All rights reserved.

Progress Developer Studio for Open. Edge Future Strategy DISCLAIMER D I S C L

Progress Developer Studio for Open. Edge Future Strategy DISCLAIMER D I S C L A I § 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. DISCLAIMER 11 © 2011 Progress Software Corporation. All rights reserved.

Progress Developer Studio for Open. Edge Futures BPM Studio and Sonic Database Workbenc Schema

Progress Developer Studio for Open. Edge Futures BPM Studio and Sonic Database Workbenc Schema h Build Integratio managem. Create, ent Webspeed n Edit, / AJAX Compile, based Run and Build application Debug Build ABL GUI s ABL code App. Serv / ADM 2 / er based CHUI applicatio based Build ABL applicatio ns GUI for ns. NET UI § Improve App. Builder integration § ABL Editor Enhancements • • • Customizable code formatting Scratch editor Procedure parameters for Content Assist Organize imports for OOABL Compiler dependencies § ABL Unit-testing tool § Debugger Enhancements • Code coverage tool • Profiler Integration § Pdoc support 12 © 2011 Progress Software Corporation. All rights reserved.

Progress Developer Studio for Open. Edge Got Questions? § Forum on Progress Communities: http:

Progress Developer Studio for Open. Edge Got Questions? § Forum on Progress Communities: http: //communities. progress. com/pcom/community/psdn/openedge /architect 13 © 2011 Progress Software Corporation. All rights reserved.