Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

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


Published on

PowerBuilder has always been very agnostic in the fact that it had the capability to connect to practically every database on the market. However, when it comes to the ISV, and wanting to the ability to integrate and deploy a powerful feature rich database within their application, SQL Anywhere stands out as one of the most powerful databases to integrate within your PowerBuilder applications. In this session we will discuss development features that will take you beyond the standard CRUD model used with attaching to databases. We will also discuss approaches to deploying a PowerBuilder application that is bundled with SQL Anywhere, and how certain deployment models can lead to an extremely easy to support application environment with both products.

Published in: Technology
  • Be the first to comment

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

  1. 1. ISUG-TECH 2015 Conference Deployment and Development approaches for the ISV using PowerBuilder and SQL Anywhere Jeff Gibson Annual Conference, 2015
  2. 2. Agenda  Welcome  Introduction  Deployment and Development approaches for the ISV using PowerBuilder and SQL Anywhere  Q&A Annual Conference, 2015
  3. 3. 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
  4. 4. 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
  5. 5. 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
  6. 6. ISV Development Approaches  Enter the installer… Annual Conference, 2015
  7. 7. ISV Development Approaches  Dependency Walker Annual Conference, 2015
  8. 8. ISV Development Approaches  PowerBuilder Runtime Packager Annual Conference, 2015
  9. 9. ISV Development Approaches  Isolating (and personalizing) your SQL Anywhere deployment.  Deployment File Names  File Resources (must have permission)  Examples Annual Conference, 2015
  10. 10. ISV Development Approaches  Many types of installer models. Win32 (.exe), Smart Client, MSI, MSM.  Viewpoint Architecture Explanation.  Install in the database. Annual Conference, 2015
  11. 11. ISV Development Approaches  Connection Level Variables. What they are, where they can be used, how they help.  Examples. Annual Conference, 2015
  12. 12. ISV Development Approaches  PowerBuilder – Execute Immediate – Immediate access to the database.  Discussions. Annual Conference, 2015
  13. 13. ISV Development Approaches  SQL Anywhere – Internal Events vs. External Tasks.  Discussions. Annual Conference, 2015
  14. 14. 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
  15. 15. ISV Development Approaches  SQL Anywhere – Remote Servers/Proxy Tables  3rd Party ISV Integration.  Demo. Annual Conference, 2015
  16. 16. 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
  17. 17. Questions and Answers Annual Conference, 2015
  18. 18. Thank You for Attending Please complete your session feedback form Annual Conference, 2015