• +33 1 41 31 82 82
  • This email address is being protected from spambots. You need JavaScript enabled to view it.

Implementing Datawindow Usability Improvements with Minimal Disruption

Tuesday, Decembre 4th, 2012
9:00am PST (Los Angeles)/18H00 CET (Paris)

This presentation covers techniques to create and implement a 'datawindow enhancement service' within an existing PowerBuilder application with the goal of providing improved functionality while keeping disruption to application users to a minimum. It is similar to the session presented at the 2012 PowerBuilder Developers Conference held in October in conjunction with SAP TechEd. Focus for this session will be on the creation of the service object, implementing example functionality enhancements with existing datawindows, and ideas for further expansion of the service.

Presenter: Matt Balent

Download the files for the presentation on Matt Balent's blog The Anvil of Time


?


Click here to see the recorded webinar

?


PBTV has all your best straight from this year's PowerBuilder Developer's Conference. Come check out Tuesday October 30, 10AM PST on PBTV, come check out George Mikhailovsky present on 'Creating and Consuming Web Services Based on SQL Queries in PowerBuilder.'
Unlike direct connections to the database, Web services can be managed and secured outside of an application and used by any Website or client/server, Web, or mobile application. A PowerBuilder application then can use Web services to return data sets as data sources of the application's DataWindows. This facilitates the incorporation of PowerBuilder applications and Web services into a cloud computing environment. This session explains and demonstrates how to:
Build a data store based on a chosen query and structure that can be used for constructing Web service output.
Create a class (NVO) as a wrapper of a Web service with the necessary Get_...()? functions that populate arrays of structures from respective data store(s).
Deploy a created Web service to an IIS Web server including the creation of a WSDL file.
Create a DataWindow with a Web service as a data source.
Choose a proper Web service and find its desired method (Get_...()? function).
Select a proper parameter from the chosen Web service method and finalize the created DataWindow to solve hidden problems with the string data type.

Presenter: George Mikhailovsky
10:00am PST (Los Angeles) / 18H00 CET (Paris)

Register


You asked, he answered!

Find below the questions and answers from Bruce Armstrong's (originally done by Oscar Tobar) presentation on Best practices for managing exceptions and errors in PowerBuilder.

Are there any performance benefits to using this?

Aren't you still going to end up with just as much code, just in a somewhat different order? (In fact, more code, because you have all those extra objects, e.g. your custom exceptions.)?

Actually, RuntimeError has a lot more Properties than Throwable, so wouldn't it be better to inherit from it?

How can I control some VM errors from code ??

Etc

Find other Questions and their answers on PowerBuilderTV


To continue in the spirit of the Product Recap - here are the past few PB Tech and Tip Webinars that have been shown on PBTV in the past couple of seasons:

?

Sign up for Bruce Armstrong's?Best practices for managing exceptions and errors in PowerBuilder

?

How to develop Multithreaded applications with PowerBuilder - Bruce Armstrong

?

PowerBuilder 12.5.1 - A Maintenance Release and a Whole Lot More! - Dave Fish

?

In-Depth Review of .NET Language Enhancements - Don Clayton

?

PowerBuilder and the Cloud - Jim O'Neil


PBTV webacst
Wednesday, October 3, 2012
9:00am PDT (Los Angeles) / 18:00 CEST (Paris)

In this webinar we will look at best practices for error handling in DataWindows, in PowerScript, and how to find errors in nonvisual objects such as datastores and custom user objects. We will show examples and frequent cases where errors occur as well as exceptions and how to handle them properly.

Presenter: Bruce Armstrong

See the recording


Creating and Consuming Web Services Based on SQL Queries in PowerBuilder

Tuesday, October 30, 2012
10:00am PST (Los Angeles) / 18:00 CET (Paris)

Unlike direct connections to the database, Web services can be managed and secured outside of an application and used by any Website or client/server, Web, or mobile application. An SAP Sybase PowerBuilder application then can use Web services to return data sets as data sources of the application's DataWindows. This facilitates the incorporation of PowerBuilder applications and Web services into a cloud computing environment. This session explains and demonstrates how to:

Build a data store based on a chosen query and structure that can be used for constructing Web service output.
Create a class (NVO) as a wrapper of a Web service with the necessary Get_...()? functions that populate arrays of structures from respective data store(s).
Deploy a created Web service to an IIS Web server including the creation of a WSDL file.
Create a DataWindow with a Web service as a data source.
Choose a proper Web service and find its desired method (Get_...()? function).
Select a proper parameter from the chosen Web service method and finalize the created DataWindow to solve hidden problems with the string data type.

Presenter: George Mikhailovsky

Find the code for the presentation here.


Click here to see the recorded webinar

?


Code Analysis

Explore & Understand complex code Evaluate the impact of a change. Improve PB and Database Code.


Learn More

Visual Guard

Application Security

Control Access to Sensitive Data.
Monitor Audit application Security.
Send notifications on suspicious events.

Learn More

AscentialTest Automated Software Testing

Automated Testing

The ONLY testing tool fully supporting
PowerBuilder Datawindows and Objects.

Learn More

© 2024 Novalys. All Rights Reserved.