18
ISUG-TECH 2015 Conference Deployment and Development approaches for the ISV using PowerBuilder and SQL Anywhere Jeff Gibson Annual Conference, 2015

Deployment and Development approaches for the ISV using PowerBuilder and SQL Anywhere

Embed Size (px)

Citation preview

Page 1: Deployment and Development approaches for the ISV using PowerBuilder and SQL Anywhere

ISUG-TECH 2015 Conference

Deployment and Development approaches for the ISV using PowerBuilder and SQL Anywhere

Jeff Gibson

Annual Conference, 2015

Page 2: Deployment and Development approaches for the ISV using PowerBuilder and SQL Anywhere

Agenda Welcome Introduction Deployment and Development

approaches for the ISV using PowerBuilder and SQL Anywhere

Q&A

Annual Conference, 2015

Page 3: Deployment and Development approaches for the ISV using PowerBuilder and SQL Anywhere

Jeff Gibson Been developing in PowerBuilder since

PowerBuilder 4 had been released. Also started developing our databases in SQL Anywhere at the same time. Back then it was called Watcom 4.

Annual Conference, 2015

Page 4: Deployment and Development approaches for the ISV using PowerBuilder and SQL Anywhere

ISV Development Approaches

PowerBuilder in the Enterprise! The little guy (the ISV). The marriage of PowerBuilder and SQL

Anywhere. Other ISV Thoughts.

Annual Conference, 2015

Page 5: Deployment and Development approaches for the ISV using PowerBuilder and SQL Anywhere

ISV Development Approaches

PowerBuilder and SQL Anywhere is a match made in Heaven. One of the easiest set of products to develop and deploy in.

ID03T Error. To many cooks in the kitchen. Manual Installs.

Window Installs are just too difficult? NOT!!

Annual Conference, 2015

Page 6: Deployment and Development approaches for the ISV using PowerBuilder and SQL Anywhere

ISV Development Approaches

Enter the installer…

Annual Conference, 2015

Page 7: Deployment and Development approaches for the ISV using PowerBuilder and SQL Anywhere

ISV Development Approaches

Dependency Walker

Annual Conference, 2015

Page 8: Deployment and Development approaches for the ISV using PowerBuilder and SQL Anywhere

ISV Development Approaches

PowerBuilder Runtime Packager

Annual Conference, 2015

Page 9: Deployment and Development approaches for the ISV using PowerBuilder and SQL Anywhere

ISV Development Approaches

Isolating (and personalizing) your SQL Anywhere deployment.

Deployment File Names File Resources (must have permission) Examples

Annual Conference, 2015

Page 10: Deployment and Development approaches for the ISV using PowerBuilder and SQL Anywhere

ISV Development Approaches

Many types of installer models. Win32 (.exe), Smart Client, MSI, MSM.

Viewpoint Architecture Explanation. Install in the database.

Annual Conference, 2015

Page 11: Deployment and Development approaches for the ISV using PowerBuilder and SQL Anywhere

ISV Development Approaches

Connection Level Variables. What they are, where they can be used, how they help.

Examples.

Annual Conference, 2015

Page 12: Deployment and Development approaches for the ISV using PowerBuilder and SQL Anywhere

ISV Development Approaches

PowerBuilder – Execute Immediate –Immediate access to the database.

Discussions.

Annual Conference, 2015

Page 13: Deployment and Development approaches for the ISV using PowerBuilder and SQL Anywhere

ISV Development Approaches

SQL Anywhere – Internal Events vs. External Tasks.

Discussions.

Annual Conference, 2015

Page 14: Deployment and Development approaches for the ISV using PowerBuilder and SQL Anywhere

ISV Development Approaches

SQL Anywhere – Error Reporting Ideas xp_write_file() xp_sendmail() xp_startmail() xp_startsmtp() xp_stopmail() xp_stopsmtp() Discussions.

Annual Conference, 2015

Page 15: Deployment and Development approaches for the ISV using PowerBuilder and SQL Anywhere

ISV Development Approaches

SQL Anywhere – Remote Servers/Proxy Tables

3rd Party ISV Integration. Demo.

Annual Conference, 2015

Page 16: Deployment and Development approaches for the ISV using PowerBuilder and SQL Anywhere

ISV Development Approaches

SQL Anywhere – Web Services Allows you to expose any data that you

want any outside product to have access to. Like your own version of a COM API.

Discussions.

Annual Conference, 2015

Page 17: Deployment and Development approaches for the ISV using PowerBuilder and SQL Anywhere

Questions and Answers

Annual Conference, 2015

Page 18: Deployment and Development approaches for the ISV using PowerBuilder and SQL Anywhere

Thank You for Attending

Please complete your session feedback form

Annual Conference, 2015