Download presentation
Presentation is loading. Please wait.
Published bySydney Henderson Modified over 9 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.