SOA-30: Getting the Most Out of Sonic ™ Workbench Turbo-boost your Development Productivity Sachin Hejip Director, Tooling Center of Expertise Bill Wood.

Slides:



Advertisements
Similar presentations
Development and Alumni Relations System - Communication #5 - DARS v3.0: Internet Solutions.
Advertisements

INSIGHT V2 ONLINE + INTRANET Introduction Version 1c.
Using Backstage Lesson 2.
Copyright © 2012, Oracle and/or its affiliates. All rights reserved. 1.
DEV-2: Getting Started with OpenEdge® Architect – Part I
Improving your OpenEdge® Development Productivity David Lund Sr. Training Program Manager, Progress.
1 CA202 Spreadsheet Application Combining Data from Multiple Sources Lecture # 6.
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle SQL Developer Tips & Tricks Jeff Smith
Digital Video Archiving. ViArchive Overview ViArchive provides user friendly solutions for… – uploading video clips with metadata (searchable file info.
DataXtend 8.4 and Beyond Tomáš Kučera Principal Solution Architect November 11, 2009.
Scale Up Access to your 4GL Application using Web Services
Java Integrated Development Environments: ECLIPSE Part1 Installation.
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Eclipse Introduction Dwight Deugo Nesa Matic
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Enhancing Developer Productivity using Eclipse Presented by: Tom Sausner.
What’s new in Progress Developer Studio for OpenEdge 11.0?
Standards for Technology in Automotive Retail STAR Workbench 1.0 Michelle Vidanes & Dave Carver STAR XML Data Architects, Certified Scrum Masters.
Microsoft Office Tips & Tricks To Get Things Done Faster Minimum Day Seminar Friday January 31, 2014 Mrs. Ventrella.
Content Management Systems Equals Distributed Web Site Maintenance Robert Gulick, EdD DBA / Technology Trainer Carmi Gulick.
SOA-18: Sonic ESB Application Deployment using SDM
Chapter 4 Dreamweaver: Part II The Web Warrior Guide to Web Design Technologies.
Tips and Tricks to Speed LabVIEW Development Useful Nuggets to Save You Time ni.com/labviewzone.
Getting Started with Expression Web 3
Copyright © Texas Education Agency, All rights reserved. 1 Web Technologies Website Development with Dreamweaver.
Presented by Chad Kafka This Month’s Topic: Wikispaces Advanced Today’s session is an introduction to what a WIKI is and how they can be used in education.
Using Backstage Lesson 2. Objectives Software Orientation: Backstage View Backstage view’s left-side navigation pane (see figure on the next slide) gives.
Eclipse Overview Introduction to Web Programming Kirkwood Continuing Education Fred McClurg © Copyright 2015, Fred McClurg, All Rights Reserved.
DEV-2: Making OpenEdge ® Architect Work For You David Lund Product Readiness.
Arc: AddIns Dr Andy Evans. Java Direct access to ArcObjects Framework inside and outside Arc. Ability to add components to the GUI. Ability to communicate.
SOA-13: Introduction to DataXtend ® Semantic Integrator (DX SI) Abstract data management from the application level using a common data model.
Introduction to Eclipse Plug-in Development. Who am I? Scott Kellicker Java, C++, JNI, Eclipse.
Workbench Overview Dwight Deugo Nesa Matic
Introduction to Eclipse CSC 216 Lecture 3 Ed Gehringer Using (with permission) slides developed by— Dwight Deugo Nesa Matic
Jan Hatje, DESY CSS ITER March 2009: Technology and Interfaces XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 1 CSS – Control.
DEV-05: Ratcheting up your OpenEdge™ Development Productivity Sunil S Belgaonkar Principal Software Engineer.
Prachi Chitnis.  The CSS feel  SDS – Synoptic Display Studio  ADL Converter  PV table, Probe…
DEV-8: OpenEdge® Architect – Extensibility & Third Party Integration Sunil Belgaonkar Principal Software Engineer Architect Phillip Magnay.
Eclipse 3.1 IDE Overview.
SOA-25: Data Distribution Solutions Using DataXtend ® Semantic Integrator for Sonic ™ ESB Users Jim Barton Solution Architect.
DotNetNuke Workshop Presented by: Sara Sharick. Topics What is DotNetNuke Components Requesting a DDN Site Creating Pages Modules Adding Content Document.
DEV-3: Getting Started with OpenEdge® Architect – Part II David Lund Sr. Training Program Manager Mark Hanley Sr. Manager Development Tools.
INT-9: Implementing ESB Processes with OpenEdge ® and Sonic ™ David Cleary Principal Software Engineer.
A9: Developer Productivity with the Roundtable ® OpenEdge ® Architect Plug-in Randall Harp Product Architect.
© 2008 by Shawn Spiars; made available under the EPL v1.0 | March 17, 2008 Case Study – Phurnace Software and RCP Shawn Spiars Lead UI Developer Phurnace.
Editing Basics Lesson 8. Skills Matrix SKILL #MATRIX SKILL 2.2.1Cut, copy, and paste text 2.2.2Find and replace text 4.1.1Insert building blocks in documents.
Getting Started. Package Overview (GradeQuick)‏ Web-based grade book –Access Anywhere –Always Current Paper grade book “look and feel” Flexible grading.
© 2002 IBM Corporation Transaction Processing Facility TPF Users Group Acapulco May 2004 © 2004 IBM Corporation Pete Nicholls IBM Toronto Lab TPF Toolkit.
® IBM Software Group © 2007 IBM Corporation Module 1: Getting Started with Rational Software Architect Essentials of Modeling with IBM Rational Software.
Lesson 6: Working with Word Basics. 2 Learning Objectives After studying this lesson, you will be able to:  Use and customize the Ribbon  Use the Quick.
A2: Making OpenEdge ® Architect Work For You Susan Houniet Senior Solution Consultant.
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
An EPICS IDE Using Eclipse Kenneth Evans, Jr. Presented at the EPICS Collaboration Meeting June 15, 2006 Argonne National Laboratory, Argonne, IL.
Getting data out of XML These exercises provide an overview of how to use the native Taverna XPath services to get data out of XML.
Objectives Update IDE used to develop AWIPS2 plugins  Learn about API Baseline/Target Platform  Configure formatter and code templates.
DEV-21: Embracing OpenEdge ® Architect Sunil S Belgaonkar Software Architect.
C Copyright © 2009, Oracle. All rights reserved. Using SQL Developer.
Your logo here Title page TEMPLAFY USER GUIDE.
2 At the top of the zone in which you want to add the Web Part, click Add a Web Part. In the Add Web Parts to [zone] dialog box, select the check box of.
2 At the top of the zone in which you want to add the Web Part, click Add a Web Part. In the Add Web Parts to [zone] dialog box, select the check box of.
COSC-4840 Software Engineering
John Bordsen Technology Trainer Gail Borden Public Library
Tutorial 7 – Integrating Access With the Web and With Other Programs
By Rajanikanth B Eclipse IDE Overview By Rajanikanth B
Dev 11: Embracing OpenEdge® Architect
PowerPoint Lesson 1 Microsoft Word Basics
Advanced Programming TA Session 3
Presentation transcript:

SOA-30: Getting the Most Out of Sonic ™ Workbench Turbo-boost your Development Productivity Sachin Hejip Director, Tooling Center of Expertise Bill Wood Fellow

© 2008 Progress Software Corporation2 SOA-30: Getting the Most out of Sonic Workbench About this Talk  Focus on Sonic Workbench 7.6 But try with 7.5, 7.5.1, 7.5.x, 7.6.x, etc  Target Audience Sonic Workbench Users –Developers –Architects Stand-alone or with other PSC tools  Suggestion: Get a feel for Workbench Revisit these Suggestions

© 2008 Progress Software Corporation3 SOA-30: Getting the Most out of Sonic Workbench Agenda  About this Talk  Eclipse and Workbench Tips and Tricks  Customizing Sonic Workbench  Developing Custom Services  Eclipse Extensions and Plug-ins Getting the Most out of Sonic Workbench

© 2008 Progress Software Corporation4 SOA-30: Getting the Most out of Sonic Workbench Eclipse and Workbench  Quick Navigation  Highlighting  Most Useful Shortcuts  Making your own Perspective  Floating Views  Export as Image  Scenarios Tips and Tricks

© 2008 Progress Software Corporation5 SOA-30: Getting the Most out of Sonic Workbench Quick Tricks  Quick Navigation Within Files Within Types Between Files  Hold “Ctrl” key and point (then click) (Or Select and F3) Use this –On sonicfs URL’s –In XML, Schema, and WSDL Navigation Tips and Tricks

© 2008 Progress Software Corporation6 SOA-30: Getting the Most out of Sonic Workbench Quick Tricks  Highlighting (position cursor, then Ctrl-Shift-U) Namespaces Elements and Attributes  Results shown With ‘arrow’ In Search View In Overview Bar Tips and Tricks

© 2008 Progress Software Corporation7 SOA-30: Getting the Most out of Sonic Workbench Most Useful Shortcuts  Ctrl-Shift-R – Open Resource  Ctrl-Shift-E – Goto Editor  Ctrl-N – New/Other… (and type – e.g. ‘ESB’) File/Import….  Copy As SonicFS URL In Navigator View…  Restore from Local History… Revert to previous version Tips and Tricks

© 2008 Progress Software Corporation8 SOA-30: Getting the Most out of Sonic Workbench Helping Tech Support  Select Project in Navigator View  File/Export… General/Archive File  Send to a friend, or send to tech support [Actually both – Tech Support is your friend]  File/Import… General/Existing Projects into Workspace –Select archive file Create a.zip file for one or more Projects

© 2008 Progress Software Corporation9 SOA-30: Getting the Most out of Sonic Workbench Creating a.zip file for one or more Projects

© 2008 Progress Software Corporation10 SOA-30: Getting the Most out of Sonic Workbench Making your own Perspective  Windows>Save Perspective As…  Rearrange it  Changes persist  Save again Tips and Tricks

© 2008 Progress Software Corporation11 SOA-30: Getting the Most out of Sonic Workbench Floating Views  When you have more money than sense Multiple Monitors Select a ‘pane’ and make it float Tips and Tricks

© 2008 Progress Software Corporation12 SOA-30: Getting the Most out of Sonic Workbench Working with XML  Associating XML Editor with other xml file extensions Window > Preferences… –General/Editor/File Associations  Formatting (selected portions, preferences) Namespaces on new lines (Ctrl-Alt-L)  Automatic encoding and decoding of XML text (from Edit Text… in Tree Page)  XPath Helper Tips and Tricks

© 2008 Progress Software Corporation13 SOA-30: Getting the Most out of Sonic Workbench Export as Image Tips and Tricks Tip: Show/Hide All first

© 2008 Progress Software Corporation14 SOA-30: Getting the Most out of Sonic Workbench Scenarios  Scenario Tooltip to View Contents  Drag and Drop Scenario –And anywhere there is a URL Chooser  Example Documents Tips and Tricks

© 2008 Progress Software Corporation15 SOA-30: Getting the Most out of Sonic Workbench Agenda  About this Talk  Eclipse and Workbench Tips and Tricks  Customizing Sonic Workbench  Developing Custom Services  Eclipse Extensions and Plug-ins Getting the Most out of Sonic Workbench

© 2008 Progress Software Corporation16 SOA-30: Getting the Most out of Sonic Workbench Customizing Sonic Workbench  Process Templates Drag and Drop Window > Preferences… –Progress/Sonic/ESB Editors/ ESB Process/Process Templates  Java ™ Service Templates Window > Preferences… –Progress/Sonic/ESB Editors/ JSDE/Template Location

© 2008 Progress Software Corporation17 SOA-30: Getting the Most out of Sonic Workbench Additional Notes  Process Templates can be set Window/Preferences… –Progress/Sonic/ESB Editors/ESB Process  …Process Templates In SonicFS –See sonicfs:///System/SonicESB/templates  *.esbpTemplate files  For more info, see Workbench Help – Search on… “Using Process Templates” “Parameterizing resources for process templates”

© 2008 Progress Software Corporation18 SOA-30: Getting the Most out of Sonic Workbench Agenda  About this Talk  Eclipse and Workbench Tips and Tricks  Customizing Sonic Workbench  Developing Custom Services  Eclipse Extensions and Plug-ins Getting the Most out of Sonic Workbench

© 2008 Progress Software Corporation19 SOA-30: Getting the Most out of Sonic Workbench Developing Custom Services  Choosing a Java Compiler Window > Preferences… –Java/Installed JREs (Also change setenv.bat, or Java Environment of the dev_ESBTest container)  Java Code Templates Window > Preferences… –Java/Editor/Templates Type name of template and then Ctrl-Space Java and Sonic ESB

© 2008 Progress Software Corporation20 SOA-30: Getting the Most out of Sonic Workbench For the Advanced User  Creating ant scripts for building service type  Using your own Build Java and Sonic ESB

© 2008 Progress Software Corporation21 SOA-30: Getting the Most out of Sonic Workbench Agenda  About this Talk  Eclipse and Workbench Tips and Tricks  Customizing Sonic Workbench  Developing Custom Services  Eclipse Extensions and Plug-ins Getting the Most out of Sonic Workbench

© 2008 Progress Software Corporation22 SOA-30: Getting the Most out of Sonic Workbench Extending Eclipse  5 New Projects / Month  50 Commonly Used Plug-ins  5,000 Open Source Contributors Eclipse means you can take advantage of…

© 2008 Progress Software Corporation23 SOA-30: Getting the Most out of Sonic Workbench Extending Eclipse  SoapUI See  Mylyn See  CVS and SVN plugins See Plug-ins you might find useful

© 2008 Progress Software Corporation24 SOA-30: Getting the Most out of Sonic Workbench Workbench and other Progress ® Tools  Works with: OpenEdge ® Architect Stylus XQuery Editor – tools/eclipse/ tools/eclipse/ DataXtend ® Semantic Integrator Plug-ins you might find useful

© 2008 Progress Software Corporation25 SOA-30: Getting the Most out of Sonic Workbench In Summary  Workbench is an Eclipse IDE By developers, for developers  Eclipse is Extensible  Workbench is Extensible Customizable

© 2008 Progress Software Corporation26 SOA-30: Getting the Most out of Sonic Workbench For More Information, go to…  Progress Update Site: See

© 2008 Progress Software Corporation27 SOA-30: Getting the Most out of Sonic Workbench Relevant Exchange Sessions  DEV-2 : Making OpenEdge Architect Work for You (David Lund)  DEV-10: Integrating OpenEdge Architect into your Development Environment (Paul Peterson)  DEV-21: Embracing OpenEdge Architect (Sunil Belgaonkar)  DEV-34: Writing Your Own Plug-ins for OpenEdge Architect (Cornelius Scheffell)

© 2008 Progress Software Corporation28 SOA-30: Getting the Most out of Sonic Workbench Questions ?

© 2008 Progress Software Corporation29 SOA-30: Getting the Most out of Sonic Workbench Thank You

© 2008 Progress Software Corporation30 SOA-30: Getting the Most out of Sonic Workbench