Presentation is loading. Please wait.

Presentation is loading. Please wait.

OpenEdge ® GUI for.NET ™ Modernize your user interface with ABL Shelley Chase OpenEdge Architect Progress Software Corporation Session 113.

Similar presentations


Presentation on theme: "OpenEdge ® GUI for.NET ™ Modernize your user interface with ABL Shelley Chase OpenEdge Architect Progress Software Corporation Session 113."— Presentation transcript:

1 OpenEdge ® GUI for.NET ™ Modernize your user interface with ABL Shelley Chase OpenEdge Architect Progress Software Corporation Session 113

2 © 2009 Progress Software Corporation. All rights reserved. OpenEdge GUI For.NET  Microsoft.NET Windows Forms GUI Technology De-facto standard for state-of-the-art desktop applications Purposed for line of business applications -Data-centric UI controls -ADO.NET maps well to a ProDataSet ™ Wealth of.NET controls available -OpenEdge Ultra Controls for.NET (Infragistics ™ NetAdvantage) o Sold as a separate product -Microsoft ® controls -Third party controls o Component One, DevExpress, Telerik, … 2 Build.NET UI in ABL

3 © 2009 Progress Software Corporation. All rights reserved.  Order Entry Application MDI Office 2007 look and feel Ultra Controls -In the box 3

4 © 2009 Progress Software Corporation. All rights reserved. How Does This Compare with Other OpenEdge UI Technologies? 4 OpenEdge GUI for.NET.NET ™ WinForms desktop apps in ABL OpenEdge Architect 10.2A or above UI Technology Primary Use OpenEdge GUI WebClient ™ OpenClient WebSpeed ® Character Windows 95 look and feel with ActiveX support Desktop client with thin client deployment Alternate desktop UIs (.NET & Java ™ ) to OpenEdge Apps Web-browser based apps with zero client footprint Traditional green-screen user interfaces Progress Dynamics ® OpenEdge Studio OpenEdge Architect OpenEdge Studio OpenEdge Architect OpenClient Toolkit WebSpeed Workshop OpenEdge Architect OpenEdge Studio 4GL Dev System Dev Environment

5 © 2009 Progress Software Corporation. All rights reserved. GUI for.NET Components  Visual Designer - WYSIWYG Define Form, Dialog, Control Add.NET controls Setting properties for customization Define data binding objects Event subscriptions  ABL Event handlers UI logic WAIT-FOR  Class Browser Information on ABL and.NET classes 5 Everything in one comprehensive environment

6 © 2009 Progress Software Corporation. All rights reserved.  “Five minute” form Create form Add controls Event handling Data binding 6

7 © 2009 Progress Software Corporation. All rights reserved. What You Saw…  Modern, competitive, comprehensive application can be built within OpenEdge WYSIWYG Visual designer.NET controls -Full featured, robust controls -Code generated automatically for you Ability to migrate over time Databinding using ProBindingSource ABL event logic  Use existing business logic 7

8 © 2009 Progress Software Corporation. All rights reserved. Getting Started with OpenEdge GUI for.NET  OpenEdge GUI for.NET in Release 10.2A  Release 10.2B 10.2B Beta is available -Generics support -Improved data binding at design -Runtime license support -Architect Improvements  Related Sessions Niels Bredegaard: 109 - A Tale From the Trenches Matt Baker / Kristen Howell: 108 - Getting Started with OE Architect Peter Judge: 135 - Where OO Meets GUI for.NET 8

9 OpenEdge ® GUI for.NET ™ Modernize your user interface with ABL Shelley Chase OpenEdge Architect Progress Software Corporation Session 113


Download ppt "OpenEdge ® GUI for.NET ™ Modernize your user interface with ABL Shelley Chase OpenEdge Architect Progress Software Corporation Session 113."

Similar presentations


Ads by Google