Professional Documents
Culture Documents
5
Geared Up for Accelerated Development
John Strano Technology Evangelist
PowerBuilder 11.2
Certificate Store Support for Smart Client-published applications Usability and UI Enhancements Database Connectivity Enhancements Enabling the DEBUG Condition for ORCA and OrcaScript Application Pools for Web Forms in IIS7 Telerik RadControls Support EAServer Support for .NET-deployed PowerBuilder Clients AJAX Functionality for WebForm-Deployed Applications
PowerBuilder 11.5
PowerBuilder Videos
PowerBuilder 11.5
PowerBuilder 11.5
PocketBuilder 2.5 PowerBuilder Application Server Plug-in 1.1 PowerBuilder Skills for Heterogeneous Environments Mobile JEE .NET Client/Server
PowerBuilder 11.5
PowerBuilder 11.5
Code Access Security is for .NET applications at runtime Its complementary to Role-Based security
http://msdn.microsoft.com/en-us/library/aa302422.aspx
While Role-Based security answers the questions of "Who is the user and what can the user do?"
PowerBuilder 11.5
PowerBuilder 11.5
Internet Trust
Can be customized
Custom
PowerBuilder 11.5
A new configuration file web_customtrust.config is generated and referred in applications web.config Application will be running in custom trust level Security setting in web.config and web_customtrust.config will take effect in runtime
PowerBuilder 11.5
PowerBuilder 11.5
You can ensure that a name is globally unique by signing an assembly with a Strong Name Strong Names attempt to guarantee authorship of code Strong Names satisfy the following requirements:
Strong Names guarantee name uniqueness by relying on unique key pairs Strong Names protect the version lineage of an assembly Strong Names provide a strong integrity check
http://msdn.microsoft.com/en-us/library/wd40t7ad.aspx
PowerBuilder 11.5
PowerBuilder 11.5 can generate Strong Named assemblies for all .NET applications
PowerBuilder 11.5
PowerBuilder 11.5
PowerBuilder 11.5
PowerBuilder 11.5
PNG Support
PowerBuilder 11.5 supports the Portable Networks Graphics (PNG) file format for images in
Menus Toolbars Treeview controls DataWindow objects
PNG images have an alpha channel for transparency Transparent portions of a PNG image display the background color gradient of the control to which they are assigned
PowerBuilder 11.5
FDCC Compliance
PowerBuilder 11.5
FDCC Compliance
The Federal Desktop Core Configuration (FDCC) is a security standard Mandated by the US Office of Management and Budget (OMB)
PowerBuilder 11.5
FDCC Compliance
To meet the FDCC security requirements, PowerBuilder 11.5 can be installed only by a system administrator However
PowerBuilder 11.5
FDCC Compliance
Most PowerBuilder files install by default to Program Files\Sybase subdirectories Write access to these subdirectories is restricted to administrative users FDCC requires all writable files must be copied or installed to directories where standard users have write access
PowerBuilder 11.5
FDCC Compliance
PowerBuilder 11.5
FDCC Compliance
User-specific writable files are installed in the default Program Files\Sybase subdirectories but:
Are copied to different locations the first time a user starts PowerBuilder There will be as many copies of these files as there are standard users who use PowerBuilder
C:\Documents and Settings\UserName subdirectory Local Settings\Application Data\Sybase\PowerBuilder 11.5 My Documents\Sybase\PowerBuilder 11.5\Tutorial
PowerBuilder 11.5
PowerBuilder 11.5
SQLPreview
PowerBuilder 11.5
The SQLPreview event on the Transaction object is triggered before SQL statements are passed to the DBMS
PowerBuilder 11.5
DataWindow/DataStore DBError event is triggered before the DBError event of the Transaction object
To coordinate these two events
Two additional return values have been added for the DataWindow DBError event The meaning of the existing return values is expanded to indicate whether the Transaction Object's DBError event should be fired
PowerBuilder 11.5
PowerBuilder 11.5
System information about the deployment computer, including its OS and IIS versions, is passed to PowerBuilder through the Windows Management Instrumentation (WMI) interface
PowerBuilder 11.5
PowerBuilder 11.5
When you attempt to deploy Web Target projects on Vista or Windows 2008 under a standard user account
PowerBuilder 11.5
PowerBuilder 11.5
PowerBuilder 11.5
PowerBuilder 11.5
PowerBuilder 11.5
PowerBuilder 11.5
ESQL / DSQL
MERGE Statement
Dynamic SQL only
GROUPING SETS
ESQL / DSQL and DataWindow data source
PowerBuilder 11.5
Resolution: We will release PowerBuilder 11.5 with the SQL Server 2008 RC driver and support its GA in an EBF
PowerBuilder 11.5
PowerBuilder 11.5
PowerBuilder 11.5
PowerBuilder 11.5
PowerBuilder 11.5
PowerBuilder 11.5
PowerBuilder 11.5
DataWindow Enhancements
PowerBuilder 11.5
Traditional Win32
Windows Forms Target
Smart Client-Published WinForm Applications
InfoMaker 11.5
PowerBuilder 11.5
Tooltips
Supported in all DataWindow presentation styles
Except RichText and OLE
PowerBuilder 11.5
Gradients/Translucency of Backgrounds
Supported in all DataWindow presentation styles
Except RichText and OLE
PowerBuilder 11.5
Text Translucency
New Property on Font Properties tab
Columns Text Buttons Group Boxes Computed Columns
Expression-enabled
PowerBuilder 11.5
Extras
Images and Tiling
PowerBuilder 11.5
Transparency
Expression-enabled
PowerBuilder 11.5
PowerBuilder 11.5
Enumerated values
RichTextToolbarActivationNever! RichTextToolbarActivationOnEdit! RichTextToolbarActivationAlways!
PowerBuilder 11.5
PowerBuilder 11.5
Installed by PowerBuilder 11.5 for the developer on first use Anti-aliasing should be disabled
PowerBuilder 11.5
PowerBuilder 11.5
PowerBuilder 11.5
Taught on PowerBuilder 11.5 Focus on advanced client/server application development Gain higher-level expertise to build and deploy fully functional applications using PowerBuilders more advanced features
Attend a class by December 31, 2008 and receive a 20% discount (NA & CAN only)
PowerBuilder 11.5
Q&A
Thank you.