Transcript PRESENTATION TITLE ARIAL B30PT
Appeon for PowerBuilder BRINGING THE POWER OF PB TO THE WEB™
Appeon 6.0 & Beyond
MILANO, ITALIA Armeen Mazda President & CEO [email protected]
+1-877-3APPEON x621
2
Topics
Appeon Overview
Live Demonstration
Appeon 6.0 New Features
Live Demonstration
Roadmap of PowerBuilder & Appeon
Real Life Customer Examples
Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
3
About Appeon Corporation
Worldwide leader in providing PowerBuilder-based development products and IT outsourcing services Patented technology – 6 patents in USA with worldwide protection Sybase sells & supports Appeon products worldwide. SPI sells and supports Appeon in Italy.
Subsidiary of Shell Electric, a Hong Kong conglomerate founded in 1952 and publicly traded on the HKSE Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
4
What is Appeon for PowerBuilder?
Appeon for PowerBuilder (APB) is …
A dd-on for PowerBuilder to develop
complex
.NET or Java Web applications rapidly and easily .
.NET/Java N-tier Web PowerBuilder Client/Server Automatically Deploy
Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
Why Choose Appeon?
5 More companies prefer to use Appeon for their Web projects because they find that Appeon delivers superior ROI by…
Shortest development time and lowest cost.
Develop new Java or .NET Web applications 4X faster and migrate existing PowerBuilder applications in just a few months or even weeks.
Least project risk.
There is no need to rewrite your entire code base, no need to re-architect your system, no need to retool your engineering team, and even no need to re-train your end-users.
Most powerful PowerBuilder Web deployment.
Effortlessly handles the largest of applications (up to 600MB) with the most robust PowerBuilder feature support, and offers powerful desktop integration with the richest Web user interface.
Extraordinary performance and scalability.
Delivers virtually the performance of client/server with the scalability of the Web – there is no faster or more scalable Web deployment option.
Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
The Appeon Technical Edge
6 Compared with PB 11 Web Deployment, Appeon offers… Rich-Client architecture utilizing ActiveX and AJAX technology to deliver the power of PB on the Web Most powerful and interactive Web user interface V6.0 optimized over 8 years and 1,000 engineering years of R&D to handle real-life complex applications Technology agnostic: simultaneously deploys to .NET and J2EE platforms with numerous integration options Performs under real-life load situations and features numerous “automatic” performance boosting features Hundreds of successful deployments where all other solutions failed, including Citrix, Web rewrites, and status quo Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
Web development speed, performance, and scalability with traditional Java & .NET tools
7 Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
Web development speed, performance, and scalability with Appeon!
8 Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
Case Study: Appeon Savings
Just spending one week, one PowerBuilder engineer implemented the PetShop blueprint application of Microsoft .NET, which took two .NET engineers four weeks to develop.
Appeon is able to implement the same .NET application with
1/4
of the lines of code;
1/4
of the time;
1/8
of the cost.
9
Item
Lines of Code Time Cost 2,213 4 weeks
.NET
564
PB/Appeon
1 week 2 * 4 = 8 engineer-weeks 1 engineer-week Armeen Mazda Appeon 6.0 & Beyond
Ratio 1/4 1/4 1/8
4/29/2020
10
Topics
Appeon Overview
Live Demonstration
Appeon 6.0 New Features
Live Demonstration
Roadmap of PowerBuilder & Appeon
Real Life Customer Examples
Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
11
DEMO: Appeon Overview
Business Application Demo Introduction to Appeon Developer Before & After – Web Deployment Maintenance of Web in PowerBuilder New PowerBuilder Application Unsupported Features Analysis Appeon Web Debugger Appeon Code Insight Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
12
Topics
Appeon Overview
Live Demonstration
Appeon 6.0 New Features
Live Demonstration
Roadmap of PowerBuilder & Appeon
Real Life Customer Examples
Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
Appeon 6.0 - .NET Support
13 Aligned with PowerBuilder’s .NET support, now you can… Build new .NET-based Web applications with the most robust PB features support on the Web Rapidly convert your existing PB applications (up to 500 MBs) to the Web and .NET platform Maintain one set of code for three deployment models - WinForm, WebForm, and Java Web Enjoy 20% faster system performance for .NET deployment compared to Java Web deployment Compatible with PowerBuilder 11.x, .NET PowerBuilder NVOs, and Web Services Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
14
Appeon 6.0 – Enhanced PB Support
All DataWindows (except OLE) now supported TreeView DataWindow is new All UI controls now supported DatePicker and MonthCalendar are new Updated PFC support PFC for PB 11 is now supported Only modify several lines for robust PFC support Appeon is a member of PFC project, soon introducing unified PFC for PB and Appeon Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
TreeView DataWindow
15 Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
DatePicker & MonthCalendar
16 Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
17
Appeon 6.0 – Developer Changes
Unified application profile for deployment to both Java and .NET from one configuration and code Pure-JavaScript option eliminated JSlog (Tracing report) replaced by Web debugger and to-be-released network performance analyzer Performance Tuning Guide has been enhanced Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
Unified .NET and Java Deployment
18 Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
Pure-JavaScript Eliminated
19 Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
20
JSlog & Trace Report Eliminated Before (Appeon 5.1): After (Appeon 6.0):
Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
Performance Tuning Guide Enhanced
21 Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
22
Appeon 6.0 – Platform Support
Operating Systems
- Windows Vista/XP (64-bit or 32-bit), Windows Server 2008/2003 (64-bit or 32 bit), Red Hat Enterprise Linux 5.0/4.0, and IBM AIX 5.3/5.2
Java and .NET Application Servers
- Microsoft IIS 7.0/6.0 (with .NET Framework 3.0/2.0), Sybase EAServer 6.1/5.5, BEA WebLogic 10.0/9.2, and IBM WebSphere 6.1/5.1
Databases
- Sybase ASA 10.0/9.0/8.0, Sybase ASE 15.0/12.5, Sybase IQ 12.7, Microsoft SQL Server 2005/2000, Oracle 10g/9i/8i, IBM DB2 9.5/8.2, and Informix 9/7 Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
Major Unsupported Features
23
PowerScript Statements:
GOTO, THROW, THROWS
DataWindow:
TableBlob Control for DataWindow
System Functions:
Tracing functions Class Definition functions, DDE Server functions, Garbage Collection functions, Help functions, Library functions, Shared Object functions,
System Objects:
ADOResultSet, ArrayBounds, ClassDefinition, ClassDefinitionObject, ConnectionInfo, ConnectObject, ContextInformation, ContextKeyword, CORBA (all), CPlusPlus, DivideByZeroError, DWRuntimeError, EnumerationDefinition, EnumerationItemDefinition, Error, ErrorLogging, Exception, ExtObject, JaguarORB, NullObjectError, OLERuntimeError, OLEStorage, OLEStream, OLETxnObject, OMControl, OMCustomControl, OMEmbeddedControl, OMObject, OMStorage, OMStream, ORB, PBTocppObject, Pipeline, ProfileCall, ProfileClass, ProfileLine, ProfileRoutine, Profiling, RemoteObject, ResultSet, ResultSets, RuntimeError, ScriptDefinition, Service, SimpleTypeDefinition, Throwable, Trace (all), TransactionServer, Transport, TypeDefinition, VariableCardinalityDefinition, VariableDefinition *Nearly all major unsupported features can be commonly worked around utilizing server-side PowerBuilder NVOs ** Many unsupported features can be readily worked around at the client-side without utilizing server-side PowerBuilder NVOs 4/29/2020
24
Topics
Appeon Overview
Live Demonstration
Appeon 6.0 New Features
Live Demonstration
Roadmap of PowerBuilder & Appeon
Real Life Customer Examples
Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
DEMO: Appeon 6.0 New Fetures
PowerBuilder 11 Demo Application PB 11/.NET Support TreeView DataWindow DatePicker/MonthCalendar Control Unified Java and .NET Web Deployment 25 Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
26
Topics
Appeon Overview
Live Demonstration
Appeon 6.0 New Features
Live Demonstration
Roadmap of PowerBuilder & Appeon
Real Life Customer Examples
Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
The PowerBuilder Family
27 PowerBuilder 4GL development Provide key unique technology to differentiate Sybase developers on .NET platform PocketBuilder PowerBuilder for mobile devices Build data-driven mobile applications in less than one hour DataWindow .NET
A component for Visual Studio, bringing DataWindow technology to other .NET languages, such as VB.NET and ASP.NET
Over 100,000 active developers and many more inactive developers worldwide across 60+ countries
Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
PowerBuilder’s Relationship to .NET
.NET is any programming language deployed to a single framework/OS, for example, C#, ASP, etc.
Traditional 4GLs have become .NET languages, for example, VB, Delphi, etc.
PowerBuilder is the latest .NET language, following the likes of VB and Delphi 28 Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
PowerBuilder .NET Roadmap
Make PowerBuilder one of the latest .NET languages:
PowerBuilder 9 – Web Services PowerBuilder 10 – TreeView DataWindow & Unicode PowerBuilder 11 - .NET deployment and .NET integration PowerBuilder 12 – VisualStudio.NET IDE integration 29 Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
Appeon for PowerBuilder Mission Appeon Mission:
To enhance PowerBuilder Web deployment capabilities, making PowerBuilder the BEST Web development tool for building data-rich Web applications 30 Make Appeon and ADD-ON to PB to enhance it Support the MOST PB features on Web Offer the BEST performance for PB on the Web Keep Appeon ALIGNED with the direction of PB Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
Appeon Roadmap - Past Appeon 5.0
• • • • • • • PowerBuilder Roadmap PowerBuilder 10 and 10.5
Web Services Unicode All DataWindows (except TreeView) All UI controls (except DatePicker) EJB integration WebSphere/WebLogic/EAServer
Q1
2006 • • • • Performance & Robustness Load balancing and failover DataWindow caching 20% faster system performance Web debugger
Q2 Q3
2006 Armeen Mazda Appeon 6.0 & Beyond 31
Appeon 5.1
• • • • Maintenance Release Internet Explorer 7.0
Windows Vista Windows Server 2003 Bug fixes
Q2
2007 4/29/2020
Appeon Roadmap - Present
32
Appeon 6.0
• • • • • • PowerBuilder Roadmap PowerBuilder 11.1/11.2
.NET PB NVO integration .NET Web deployment (plus Java) TreeView DataWindow (all DWs) DatePicker (all UI controls) IIS for Windows 2003/2008 Server
Appeon 6.5
Q1
2008 • • • • • • Performance & Robustness .NET 20% faster than Java Windows 64-bit support Red Hat Linux support for Java Unified server deployment Appeon Developer enhancements Documentation enhancements
Q2 Q3
2008 Armeen Mazda Appeon 6.0 & Beyond • • • • • Maintenance Release PowerBuilder 11.5
Internet Explorer 8.0
Server Call Analyzer network performance tuning tool Self-training videos Bug fixes
Q4
2008 4/29/2020
Q1
2009 33
Appeon Roadmap - Future Appeon 7.0
• • • • • PowerBuilder Roadmap PowerBuilder 12 VisualStudio.NET IDE support Windows Presentation Framework (WPF) Web Services DataWindow Other new PowerScript features (e.g. system functions, controls, etc.)
Q2 Q3
2009 Armeen Mazda Appeon 6.0 & Beyond
Q4
2009 4/29/2020
34
Topics
Appeon Overview
Live Demonstration
Appeon 6.0 New Features
Live Demonstration
Roadmap of PowerBuilder & Appeon
Real Life Customer Examples
Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
35
Complex Development Example IntelliSoft Group:
IntelliContract www.intellicontract.com
IntelliContract is a flexible and modular contract management solution designed to adapt and scale the needs of any business type and size. After having built IntelliContract with Appeon in just 5 months, gained leading “express” shipper and leading “mobile” service provider as clients. Originally began in 1997, providing credentialing software, with deployments at several hundred hospitals in USA.
IntelliSoft is headquartered in New Hampshire.
Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
IntelliSoft Group, Inc.
Complex Web Development (New Application) IntelliContract by IntelliSoft Group ~129MB PBLs, representing 2,366 DWs and 566 Windows Require robust client-side integration with desktop applications Ease and power of Windows desktop applications 36 Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
IntelliContract on the Web
37 Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
Document Management/Versioning
38 Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
Client-side (Outlook) Integration
39 Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
Hardware (Scanner) Integration
40 Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
Rapid Client-Side Processing
41 Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
Microsoft Word Functionality
42 Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
PowerBuilder User Experience
43 Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
44
Complex Web Migration Example Henry Schein (NASDAQ: HSIC):
DentalVision www.henryschein.com
Develops, sells and supports a family of high performance dental practice management software, including specialists, general dentists and large dental groups. Founded in 1984 by Bruce Lieberthal, DDS. After having Web-enabled with Appeon, merged in 2007 with Henry Schein (NASDAQ: HSIC), a leading provider of healthcare products & services with $5.15 Billion revenue. Henry Schein is headquartered in Utah with DentalVision R&D offices in Massachusetts.
Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
Henry Schein (NASDAQ: HSIC)
Complex Web Migration (Existing Application) DentalVision by Henry Schein (NASDAQ: HSIC) ~150MB PBLs, representing 1,301 DWs and 589 Windows Require scalability of up to 5,000 concurrent users Ease and power of Windows desktop applications 45 Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
DentalVision on the Web
46 Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
Menus, Toolbars, Hotkeys, Reminders
47 Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
Multi-Tasking Windows
48 Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
DataWindows Everywhere
49 Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
Complex DataWindow Reporting
50 Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
Client-Side Printing, Email, and Export
51 Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
Robust Appointment Book
52 Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
Mailing Labels
53 Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
54
Real Tangible Benefits
Modernize PowerBuilder
– Automatically convert existing PowerBuilder applications to Web applications in just months or even weeks.
Develop 4X Faster
– Instantly begin building new Web applications that deploy to .NET or Java platform at a speed that is at least 4 times faster than typical .NET or Java development.
Satisfy End-users
– End users productively work with the world’s richest Web user interface!
Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
Future-proof Your Investments
PowerBuilder and Appeon empowers enterprises to build .NET and Java applications that are device & technology agnostic, deploying to many platforms at virtually the click of a button.
1 Skill, 1 IDE, 1 Project
55
Desktop Windows Client/ Server Web Mobile J2EE .NET
PocketPC Smart Phones
Armeen Mazda Appeon 6.0 & Beyond 4/29/2020
Appeon for PowerBuilder BRINGING THE POWER OF PB TO THE WEB™
Thank You
Armeen Mazda President & CEO [email protected]
+1-877-3APPEON x621