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

Презентация:



Advertisements
Похожие презентации
MARK INFORMATION R & D Tales from the Trenches: Using the GUI for.NET Session 109 Niels Bredegaard.
Advertisements

Be The Most Productive Developer You Can Be! Kristen Howell OpenEdge Product Manager Matt Baker Principal Software Engineer Session 108.
The.NET ModelKit Suite is a pack of.NET components which offers complex solution for reports creation, data visualization and data analysis. The product.
Where OO meets the GUI for.NET Its new, its different, its still just ABL Session 135 Peter Judge Principal Software Engineer OpenEdge Development.
1 Where is the O(penness) in SaaS? Make sure youre ready for the next wave … Jiri De Jagere Senior Solution Engineer, Progress Software Session 123.
Using Actional with OpenEdge The Zen of Business Transaction Assurance David Cleary Principal Software Engineer – Progress Software Session 116.
RIA in Perspective Ken Wilner VP of Technology Progress Software Session 122.
© 2006 Cisco Systems, Inc. All rights reserved. HIPS v Configuring Groups and Policies Managing Hosts and Deploying Software Updates.
1 Introducing OpenEdge Explorer Eric Modeen Product Manager, Progress Software Session 112.
Application Modernization A SaaS Perspective 1 Phillip Magnay Senior Principal Architect, Progress Software Session 103.
© 2009 Avaya Inc. All rights reserved.1 Chapter Four, UMS Web Services Module One – UMS.
Structured Error Handling in the ABL Sarah Marshall QA Architect, OpenEdge Session 128.
© 2009 Avaya Inc. All rights reserved.1 Chapter Three, Voic Pro Advanced Functions Module Three – TAPI.
© 2009 Avaya Inc. All rights reserved.1 Chapter Four, UMS Web Services Module Three – Exchange 2007.
© 2006 Cisco Systems, Inc. All rights reserved. HIPS v Creating Application Classes Working with Variables and Application Classes.
© 2006 Cisco Systems, Inc. All rights reserved. HIPS v Using CSA Analysis Configuring Application Deployment Investigation.
© 2007 APC-MGE corporation. APC NetBotz ® Rack Access PX - HID NetBotz Access Control Protecting IT Assets From Physical Threats Network appliance enabling.
OLAP ModelKit is a universal solution in the field of interactive reporting and thorough data analysis which allows programmers to create effective decision-support.
© 2006 Cisco Systems, Inc. All rights reserved. HIPS v Configuring Rules Configuring Rules Common to Windows and UNIX.
© 2006 Cisco Systems, Inc. All rights reserved. HIPS v Configuring Groups and Policies Building an Agent Kit.
Транксрипт:

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

© 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

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

© 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

© 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

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

© 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

© 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: A Tale From the Trenches Matt Baker / Kristen Howell: Getting Started with OE Architect Peter Judge: Where OO Meets GUI for.NET 8

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