Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


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

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

2 © 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

3 © 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

4 © 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

5 © 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

6 © 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

7 © 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

8 © 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

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

10 © 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

11 © 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

12 © 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

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

14 © 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

15 © 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

16 © 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

17 © 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”

18 © 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

19 © 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

20 © 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

21 © 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

22 © 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…

23 © 2008 Progress Software Corporation23 SOA-30: Getting the Most out of Sonic Workbench Extending Eclipse  SoapUI See http://www.soapui.org/eclipsehttp://www.soapui.org/eclipse  Mylyn See http://www.eclipse.org/mylyn/http://www.eclipse.org/mylyn/  CVS and SVN plugins See http://www.eclipseplugincentral.com/http://www.eclipseplugincentral.com/ Plug-ins you might find useful

24 © 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 –http://www.xquery.com/xml tools/eclipse/http://www.xquery.com/xml tools/eclipse/ DataXtend ® Semantic Integrator Plug-ins you might find useful

25 © 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

26 © 2008 Progress Software Corporation26 SOA-30: Getting the Most out of Sonic Workbench For More Information, go to…  Progress Update Site: See http://updates.progress.comhttp://updates.progress.com

27 © 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)

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

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

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


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

Similar presentations


Ads by Google