Your SlideShare is downloading. ×
0
Progress Dynamics
Progress Dynamics
Progress Dynamics
Progress Dynamics
Progress Dynamics
Progress Dynamics
Progress Dynamics
Progress Dynamics
Progress Dynamics
Progress Dynamics
Progress Dynamics
Progress Dynamics
Progress Dynamics
Progress Dynamics
Progress Dynamics
Progress Dynamics
Progress Dynamics
Progress Dynamics
Progress Dynamics
Progress Dynamics
Progress Dynamics
Progress Dynamics
Progress Dynamics
Progress Dynamics
Progress Dynamics
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Progress Dynamics

1,622

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,622
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
25
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Transcript

    • 1. Progress Dynamics V2 Eugene Park Systems Engineer
    • 2. Progress Dynamics <ul><li>Progress Dynamics </li></ul><ul><li>OpenEdge Studio Demo </li></ul><ul><li>OpenEdge Studio????? </li></ul>Agenda
    • 3. Progress Dynamics With Progress Dynamics developers can rapidly build, and deploy, dynamic and competitive business applications
    • 4. Why Progress Dynamics? <ul><li>Increases developer productivity </li></ul><ul><li>Delivers application flexibility </li></ul><ul><li>Accelerates application deployment </li></ul><ul><li>Extends proven Progress technology </li></ul>
    • 5. Progress 4GL Progress AppServer, Database, & other Core Services ADM & Standard SmartObjects Application Development Yesterday Finished Applications Cost Time Skills Extended SmartObject Behavior ISV-developed Frameworks Custom SmartObject Templates Custom Coding
    • 6. Application Development Today Business Components Environment Managers Repository Extended SmartObjects & other business objects Custom Coding ADM & Standard SmartObjects Progress 4GL Progress AppServer, Database, & other Core Services Finished Applications Progress Dynamics
    • 7. Progress Dynamics Key Features <ul><li>Repository </li></ul><ul><ul><li>Data store for application components & properties </li></ul></ul><ul><ul><li>Dynamic generation of application objects </li></ul></ul><ul><li>Business Components </li></ul><ul><ul><li>Standard objects & templates </li></ul></ul><ul><ul><li>SmartObjects </li></ul></ul><ul><ul><li>All templates can be customized </li></ul></ul><ul><li>Environment Managers </li></ul><ul><ul><li>Automate application deployment </li></ul></ul><ul><ul><li>Coordinate execution of applications </li></ul></ul>
    • 8. From Development to Deployment GUI Char Devices Systems . . . . Dynamic Browsers Deployment Dynamic Viewers Dynamic Windows Dynamic Folders Static Objects Development Browser Object Properties Repository Environment Managers Business Components Templates
    • 9. Progress Dynamics Key Features <ul><li>Fully Integrated with AppBuilder </li></ul><ul><li>Modify Existing Objects </li></ul><ul><li>Create New Objects </li></ul><ul><li>Define Object Properties </li></ul><ul><li>Separation of Application Layers </li></ul><ul><ul><li>Database Access </li></ul></ul><ul><ul><li>Business Logic </li></ul></ul><ul><ul><li>User Interface </li></ul></ul>Tools
    • 10. Progress Dynamics Key Features <ul><li>Stores Application definitions </li></ul><ul><li>Application Components are realized from the Repository and dynamically generated: </li></ul><ul><ul><ul><li>Maintenance routines, Menus, Tool bars, SmartObjects, UI Components, Application Screens . . . </li></ul></ul></ul><ul><li>No source files generated or .r-files to deploy for dynamic objects </li></ul>Repository
    • 11. Progress Dynamics Key Features <ul><li>Templates </li></ul><ul><li>Dynamic Objects </li></ul><ul><ul><li>Table Maintenance Routines </li></ul></ul><ul><ul><li>Windows, Folders, Browsers, ToolBars, Menus, LookUps . . . . </li></ul></ul><ul><ul><li>SmartObjects </li></ul></ul><ul><li>Static Objects for Business Logic </li></ul>Business Components
    • 12. Progress Dynamics <ul><li>Progress Dynamics </li></ul><ul><li>OpenEdge Studio Demo </li></ul><ul><li>OpenEdge Studio????? </li></ul>Agenda
    • 13. Progress Dynamics <ul><li>Progress Dynamics </li></ul><ul><li>OpenEdge Studio Demo </li></ul><ul><li>OpenEdge Studio????? </li></ul>Agenda
    • 14. New Packaging Changes <ul><li>OpenEdge Studio </li></ul><ul><ul><li>New “Umbrella” Development Tools product </li></ul></ul><ul><ul><li>Includes Progress Dynamics 2.0, ProVision Plus (ProVision, WebSpeed Workshop, etc.) </li></ul></ul><ul><ul><li>US $6,000 list price </li></ul></ul><ul><li>Progress Dynamics 2.0 will not be sold separately </li></ul><ul><li>ProVision Plus, ProVision, WebSpeed Workshop will continue to be sold </li></ul>
    • 15. V2 Key Functionality Enhancements <ul><li>Generated Web Browser UI </li></ul><ul><li>Oracle and MS SQL Server DataServer Support </li></ul><ul><li>Tool Enhancements </li></ul><ul><ul><li>Visual Layout of Dynamic Objects </li></ul></ul><ul><ul><li>V8 and V9 Object Conversion utility </li></ul></ul><ul><ul><li>New Container Builder </li></ul></ul><ul><ul><li>Dynamic Property Sheets </li></ul></ul><ul><ul><li>Consistency Improvements </li></ul></ul><ul><li>Repository and Tool support for customization </li></ul><ul><li>Internationalization </li></ul><ul><ul><li>Unicode support </li></ul></ul><ul><ul><li>Menu translation </li></ul></ul><ul><li>Performance improvements </li></ul><ul><ul><li>Object Inheritance </li></ul></ul><ul><ul><li>AppServer Hits </li></ul></ul><ul><li>V1.1A SP3 to V2.0A migration support </li></ul><ul><li>Bug Fixes </li></ul>
    • 16. Web User Interface GUI Screen Web Screen
    • 17. UI Flexibility on Web Interface Customizable Look & Feel: CSS files at screen level; Style tags at any level
    • 18. Tools – Container Builder <ul><li>New utility combines V1.1 functionality in Container Builder and Layout Builder </li></ul><ul><ul><li>Visual interface to building containers </li></ul></ul><ul><ul><li>Flexible way to add, delete, replace pages, objects and links </li></ul></ul><ul><ul><li>Preview before saving to repository </li></ul></ul><ul><ul><li>Supports Result Codes for customization </li></ul></ul>
    • 19. Documentation Improvements <ul><li>Complete Documentation Update </li></ul><ul><li>Online Help </li></ul><ul><li>New Web Browser Development Guide </li></ul><ul><li>New Programming Handbook </li></ul><ul><li>New Product Update Bulletin </li></ul>
    • 20. The Competition <ul><li>Development Languages </li></ul><ul><ul><li>Java, .Net VB, .Net C# </li></ul></ul><ul><li>Development Platforms </li></ul><ul><ul><li>.Net, WebSphere, BEA, Other App Servers </li></ul></ul><ul><li>Niche Frameworks </li></ul><ul><ul><li>Business Rules Engines </li></ul></ul><ul><ul><li>Repository-Based Environments </li></ul></ul>
    • 21. Recommended Product Maybe Maybe Maybe Maybe Older GUI Maybe Maybe Are multiple UI’s valuable? No Yes Does a prescriptive approach work? Maybe No Do you have specific UI style requirements? Are you ready for a redesign? N-tier Character Yes No ProVision Plus OpenEdge Studio
    • 22. Roadmap Version 2 Tool enhancement for Visual Layout Web Browser Deployment DataServer support Performance and quality improvements Breadth of Support Depth of Framework Version 1.1A Basic repository & Manager framework GUI & WebClient Template-driven layout 2003 Available now Beyond 2003 Version 3 & Beyond SOA Adapters Additional Managers More client UIs … and more Version 2.1 Quality Usability Performance Platform Support HTML Interface
    • 23.  
    • 24. Colors and values R, G, B - numeric order 51, 102, 153 42, 173, 168 153, 51, 102 0, 147, 219 254, 232, 197 96, 1, 234 255, 255, 175 192, 192, 192 255, 210, 145 51, 204, 204 244, 145, 1 198, 222, 246 141, 183, 166
    • 25. Colors with blends

    ×