Sybase Presentation Template
Download
Report
Transcript Sybase Presentation Template
POWERBUILDER Strategy and
Roadmap
May 2009
Dave Fish, Engineering Evangelist
PowerBuilder Value Proposition
PowerBuilder is the easiest, most cost effective way to
leverage existing code and developer skills, and at the
same time, keep business critical applications running
without incurring costs to rewrite or learn new
technologies
Safest path to .NET, best alternative to Microsoft for
PowerBuilder customers
Future proofs your investment – good for business bottom line
2 – Sybase Confidential – July 17, 2015
PowerBuilder: Goals & Strategy
Goals
– Ensure satisfaction of loyal PowerBuilder users
Sybase is the only vendor providing a migration path to .NET, leveraging
customers’ investment in code and skills
– Attract new developers - former users, new customers
Strategy
– Ensure PowerBuilder is easiest, most cost effective way to develop
applications for the .NET platform
– Abstract complexities of emerging technologies
– Extend PowerBuilder code to .NET, Web, and Mobile development
– Increase awareness, usage in .NET developer base, universities
– Leverage Microsoft’s infrastructure, focus PowerBuilder engineering
on differentiating technologies
3 – Sybase Confidential – July 17, 2015
PowerBuilder’s Roadmap to .NET
–
–
–
–
Successfully executed phases 1-3, plus 2 additional releases – v10.5 and v11.5
Phase 4 to be delivered 1st half 2010
Post v12 roadmap in progress
Formidable R&D investment for Visual Studio shell integration within
PowerBuilder IDE for complete .NET integration
4 – Sybase Confidential – July 17, 2015
What’s next? Beyond .NET
–
–
–
–
Comprehensive support, alignment with Microsoft platform
Simplify development through technology differentiation
Support emerging technologies, standards
Deliver built-in end-to-end Application Lifecycle
Management via MS shell
– Beyond PowerBuilder 12
Major and minor releases to support
–
–
–
–
–
–
5 – Sybase Confidential – July 17, 2015
Silverlight – RAD development for the Web
Sharepoint Webparts
WCF, Oslo/M
Windows 7
Cloud, SSDS (SQL Server Data Services)
Multi-channel apps (different target types within the
PowerBuilder IDE)
Current Roadmap
Sept 2008
PowerBuilder 11.5
Minor release, bug fixes,
enhancements
•WebForm performance
enhancements
•.NET Framework 3.5.1
•.NET Code Access
Security (CAS) updates
•.NET language enhancements
Best alternative
for .NET
development
Maintain our
paradigm and
differentiators
Maintain,
modernize
existing
applications
Q2 2009
PowerBuilder 11.5.1
•Major DataWindow
enhancements, graphics,
functionality, UI
•Oracle 11g
•Updated graphing,
gradients, tooltips, rich
text for DataWindow
•ISUG enhancements
6 – Sybase Confidential – July 17, 2015
•Informix 11.5
•MSS 2008
•DW enhancements
•DW look and feel
enhancements
DRAFT SCHEDULE – SUBJECT TO CHANGE
1H 2010
PowerBuilder 12.0
•Managed code
•Language
support
•WPF support
•DB Driver updates
•DW WPF
•Web services (DW
enhancements)
•WPF DataWindow
•Web Services
additional support
POWERBUILDER 11.5.1
PowerBuilder 11.5.1 New Features
• Deployment support for the Windows 2000 platform
• JDK 1.6 Support
• FIPS 140-2 certification
• Support for Microsoft Office 2007 Excel formats
• Support for SQL Anywhere 11.0 mirroring
• Informix 11.5 Support
• Microsoft SQL Server 2008 support
8 – Sybase Confidential – July 17, 2015
Deployment support for the Windows
2000 platform
• PowerBuilder 11.5.1 includes deployment and runtime
support for the Windows 2000 platform that was previously
discontinued with the PowerBuilder 11.5 release
• Windows 2000 is not supported as a development platform,
and runtime support may be removed in future releases of
PowerBuilder
9 – Sybase Confidential – July 17, 2015
JDK 1.6 Support
• PowerBuilder 11.5.1 applications and components include
support for JDK1.6_02, that you can optionally install with the
Sybase EAServer 6.2 setup program
10 – Sybase Confidential – July 17, 2015
FIPS 140-2 certification
• The development environment meets the encryption
requirements of the Federal Information Processing Standard
(FIPS) as outlined in Publication 140-2 of the United States
government's National Institute of Standards and Technology
• PowerBuilder embeds the Certicom 5.x cryptographic
modules
– Support is certified for the PowerBuilder development
environment only, not for runtime applications that are
built with PowerBuilder
• The FIPS 140-2 standard requires that passwords be
encrypted
– The PowerBuilder 11.5.1 user interface displays all
passwords as strings of asterisks
– Some files with passwords, such as database profiles, that
you export from PowerBuilder 11.5.1, cannot be correctly
imported into earlier versions of PowerBuilder
11 – Sybase Confidential – July 17, 2015
FIPS 140-2 certification
• However you can still import files containing unencrypted
passwords from earlier versions of PowerBuilder
• When you save these files in—or export them from—
PowerBuilder 11.5.1, the passwords are encrypted using a
FIPS compatible method
12 – Sybase Confidential – July 17, 2015
Support for Microsoft Office 2007 Excel
formats
• You can now save DataWindow and graph data in .XSLX and
.XSLB (Excel12) format, with or without column headers
• .NET Framework 3.0 or later must be installed on
development and runtime computers to use this functionality
– Cannot save data in these formats on Windows 2000
computers
• You can use the PowerScript SaveAs command with graphs or
DataWindow controls to save data to Excel 2007 formats by
setting the saveas type argument to XLSX! or XLSB!
• You can export DataWindow data to Excel 2007 formats by
selecting one of the Excel12 items from the drop-down list in
the Save As dialog box that displays when you select the Save
Rows As menu item in the DataWindow painter
13 – Sybase Confidential – July 17, 2015
Support for Microsoft Office 2007 Excel
formats
• Excel 2007 support is dependent on the following strongly
named assemblies:
– Sybase.PowerBuilder.DataWindow.Excel12.dll This
assembly is installed in the GAC
– PBDWExcel12Interop115.dll This assembly is installed in
the Sybase/Shared/PowerBuilder directory
• These DLLs are deployed by the Runtime Packager when you
select the MS Excel12 Support check box
14 – Sybase Confidential – July 17, 2015
Support for SQL Anywhere 11.0 mirroring
• PowerBuilder 11.5.1 allows you to take advantage of SQL
Anywhere 11.0 database mirroring
• Database mirroring is a configuration of either two or three
database servers that cooperate to maintain copies of
database and transaction log files
• If the primary server becomes unavailable because of
hardware or software failure, the mirror server negotiates
with the SQL Anywhere arbiter server to take ownership of
the database and assume the role of primary server
15 – Sybase Confidential – July 17, 2015
Informix 11.5 Support
• PowerBuilder 11.5.1 applications and components work
correctly with the Informix 11.5 DBMS through the I10
interface, although new Informix 11.5 features are not
supported in this release
• You can use the 110 Informix v10.x database driver to
connect to the Informix 11.5 DBMS, but this also requires that
you upgrade the Informix client from Informix SDK 2.9 to
Informix SDK3.5
16 – Sybase Confidential – July 17, 2015
Microsoft SQL Server 2008 support
• PowerBuilder 11.5 included support for many of the new SQL
Server 2008 features, but the GA SQL Server product was not
available for complete testing before the PowerBuilder
release date
• These features have been tested with PowerBuilder 11.5.1.
They are described in the New Features Guide for
PowerBuilder 11.5, and in the online Help
17 – Sybase Confidential – July 17, 2015
POWERBUILDER .NET
A New PowerBuilder IDE
for WPF Development
Built utilizing the
Visual Studio
Isolated Shell
19 – Sybase Confidential – July 17, 2015
A New PowerBuilder IDE
for WPF Development
• Leveraging Visual Studio features
– Isolated Shell provides framework and features
– UI
– Editor
– WPF Designer
– Debugger
• Plug-in existing PowerBuilder components
– Database Painter
– SQL Painter
– etc.
20 – Sybase Confidential – July 17, 2015
A New PowerBuilder IDE
for WPF Development
• Provides a familiar PowerBuilder experience
– Little or no re-training
• Provides usability enhancements consistent with other major
IDEs
• Keeps PowerBuilder current with latest functionality
21 – Sybase Confidential – July 17, 2015
POWERBUILDER .NET
DEMONSTRATION
PowerBuilder Messaging
PowerBuilder 12 Messaging
• Comprehensive .NET
– Design time
– Managed code runtime
– Full language support
– Visual Studio Shell integration
• WPF
– Rich UI
– Groundwork for Silverlight
– New DataWindow – now
speed of development is
matched by rich UI
• The Foundation for the Future
– WPF Workshop sets stage for
Silverlight
– End-to-end development
(design thru testing) via MS
– Support for Win32 into
foreseeable future
23 – Sybase Confidential – July 17, 2015
Core Messaging – All Releases
• PowerBuilder is .NET
• The DataWindow’s productivity is
unmatched
• Openness
– Multiple RDBMS support
– Deployment to .NET, JEE,
Web, Component-based
• Maximizes value
Summary:
PowerBuilder .NET
• Build WPF applications with a familiar
PowerBuilder experience
• Provide your users with rich, progressive user
interfaces
24 – Sybase Confidential – July 17, 2015
Summary:
PowerBuilder .NET
• No need to go to another tool for your .NET
requirements
• Extend your skills and your existing code to
new incarnations of the .NET framework
25 – Sybase Confidential – July 17, 2015
Our Future, Your Future
• Sybase continues to be focused on the Developer
• PowerBuilder is the most versatile tool for the PowerBuilder
community for:
– .NET
– JEE
– Mobile
– Pure Client/Server
26 – Sybase Confidential – July 17, 2015
Our Future, Your Future
• PowerBuilder is the smart business decision for your bottom
line
– Reduces risk
– Leverages investment in code and skill
– Extends into the future
27 – Sybase Confidential – July 17, 2015