1 – Sybase Confidential June 10, 2016 Solve Your Top Business Problems Today with PowerBuilder Hands On the Challenge John Strano, Sybase Technology Evangelist.

Slides:



Advertisements
Similar presentations
AJAX for Enterprises AJAX for Enterprises Could Be Much More Then Enterprise Web 2.0 There is high value for Enterprise Line Of Business; BPM, CRM, ECM,
Advertisements

PowerBuilder 11: .NET Web Forms
Building Scalable Automation Systems in Visual Studio .NET
© 2008 Eyeblaster. All rights reserved Presented by: Limor Nadav-Greenberg ● Solution Specialist ● 26 st Aug 2009 New Publishing Process EB Orange 246/137/51.
PowerBuilder.NET Guided Tour. PowerBuilder A New PowerBuilder IDE for.NET Development.
DEV392: Extending SharePoint Products And Technologies Through Web Parts And ASP.NET Clint Covington, Program Manager Data And Developer Services - Office.
Migrating Win32 Applications to WPF. PowerBuilder Migration of Existing Applications Migration:  The architecture of WPF is significantly different 
1. Failure is when users do not feel they get what they paid for. 2. Failure is when the overall organization fails to adopt the solution.
Customizing XAML Skins for PowerBuilder.NET WPF Applications
MyCloudIT Removes the Complexity of Moving Cloud Customers’ Entire IT Infrastructures to Microsoft Azure – Including the Desktop MICROSOFT AZURE ISV: MYCLOUDIT.
Programming in the Office 2003 Environment Corinne Hoisington.
Chapter 9: The Client/Server Database Environment
Welcome to Travel Incorporated’s Concur ‘Experienced User’ Webinar.
TimeTracker 2, Take 1  Servlets Web Interface (jsp) Servlet (business logic and processing) App Engine Datastore Form Submit R/W.
Centrix Software Application discovery and management 8 November 2012 Richard Pegden Director of Product Marketing.
Lecture The Client/Server Database Environment
Interspire Website Publisher (Formerly Interspire ArticleLive)
Sales Card Dell Confidential – Internal Use Only Microsoft Windows 10 OVERALL DELL MESSAGE: Let Dell help you migrate to take advantage of new Windows.
Mobile Testing Applications Confidential & Proprietary.
PASSWORD MANAGEMENT MADE EASY A Project Play Date - September 26, 2008 Beth Carpenter, Library Services Manager, Outagamie Waupaca Library System.
Presents. fileProGI Design Goals GUI Runtime Client for filePro Point and Click operation without processing table changes New functional capabilities.
WEB DESIGN Dario Smagata
DHTML. What is DHTML?  DHTML is the combination of several built-in browser features in fourth generation browsers that enable a web page to be more.
What’s New in Visio 2007 Office Visio 2007 is easy to use and comes with diagram- specific shapes and tools that enable you to quickly create professional-looking.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
A Scalable Application Architecture for composing News Portals on the Internet Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta Famagusta.
MobeSys Technologies MobeSys – helping you overcome mobile technology challenges.
Top 10 Ways to Visualize Data with JReport 10.1 Tyler Wilchek Marketing Manager Jinfonet Software Rockville, MD Greg Harris Product Engineer Jinfonet Software.
.. MOBILIZE.NET Modernize code to native.NET, web, mobile and cloud.
OFC304 Excel 2003 Overview: XML Support Joseph Chirilov Program Manager.
Virtual techdays INDIA │ Nov 2010 Developing Office Biz Application using WPF on Windows 7 Sarang Datye │ Sr. Consultant, Microsoft Sridhar Poduri.
1 InStar Studio Product Release December The AMS InStar Studio release results in a move to a more powerful and scalable platform for huge future.
DAT602 Database Application Development Lecture 12 C/S Model Database Application.
Tom Castiglia Hershey Technologies
10/8/20151 Mobile Apps and QAD Stephen McHugh Broom Street Software 03-17,2013.
11 Web Services. 22 Objectives You will be able to Say what a web service is. Write and deploy a simple web service. Test a simple web service. Write.
© 2007 by Prentice Hall 1 Introduction to databases.
An Introduction to Progress Arcade ™ June 12, 2013 Rob Straight Senior Manager, OpenEdge Product Management.
Putting it all together Dynamic Data Base Access Norman White Stern School of Business.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Navigation Framework using CF Architecture for a Client-Server Application using the open standards of the web Kedar Desai presented by.
PowerBuilder is.NET John Strano Technology Evangelist.
Microsoft UI Stack Ronnie Saurenmann Technical Evangelist, Microsoft Switzerland
BA Team: Product Ownership, Analysis, and Solution Design BA Bi-Weekly Mini-meeting May 19, Acceptance Criteria Defining Success one Story.
Web Components with Polymer Jeff Tapper Digital
Sponsored by Powered by Moving at the Speed of Change May 2015 Charlotte PowerBuilder Conference Appeon 2015 Develop Once, Deploy Everywhere.
Navigation Framework using CF Architecture for a Client-Server Application using the open standards of the Web presented by Kedar Desai Differential Technologies,
Introduction to ASP.NET development. Background ASP released in 1996 ASP supported for a minimum 10 years from Windows 8 release ASP.Net 1.0 released.
PowerBuilder is an integrated development environment (IDE) used to create applications. PowerBuilder 12.5 has good integration with the Microsoft.
IBM Software Group © 2008 IBM Corporation Tivoli Provisioning Manager Beta Program Web Replay Intro and Lab September, 2008 Robert Uthe.
© 2009 Pearson Education, Inc. Publishing as Prentice Hall 1 Lecture 9: The Client/Server Database Environment Modern Database Management 9 th Edition.
Web Content And Customer Relationship Management Solution. Transforming web sites into a customer-focused, revenue generating channel with less stress.
DHTML.
Internet Made Easy! Make sure all your information is always up to date and instantly available to all your clients.
MOBILIZE.NET Modernize code to native .NET, web, mobile and Azure
InGenius Connector Enterprise Microsoft Dynamics CRM
The Client/Server Database Environment
On the road: Test automation in practice for a BMW map update service
The Client/Server Database Environment
A technical look at new capabilities and features
Chapter 9: The Client/Server Database Environment
Microsoft 365 Business Customer Targeting 2/6/18
RIA for Business What‘s next? 19/11/18
11/19/2018 4:38 AM Microsoft 365 Business Customer Targeting Janine Brittain - EXEED 2/6/18 © Microsoft Corporation. All rights reserved. MICROSOFT.
Sharing the good, the bad, the ugly & What can we do about it?
[DISCLAIMER] This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation.
SOFTWARE DEVELOPMENT LIFE CYCLE
Introduction to mobile app development Module 1 - Introduction
Running C# in the browser
Presentation transcript:

1 – Sybase Confidential June 10, 2016 Solve Your Top Business Problems Today with PowerBuilder Hands On the Challenge John Strano, Sybase Technology Evangelist

2 – Sybase Confidential June 10, 2016 Challenge01 & Challenge02

3 – Sybase Confidential June 10, 2016 Challenge01 & Challenge02 Thou shalt not rewrite in PowerBuilder. HOLD ON! Did you say refactor? Isn’t that a fancy, marketing type of word for rewrite? I’ve been told that any rewriting will be done in a new language, NOT PowerBuilder!

4 – Sybase Confidential June 10, 2016 Challenge01 & Challenge02 Solution: Using PowerBuilder 11.5, you will modify an “old app” that gets a new ID and the default sales representative for a newly-inserted customer according to their state or province of record…all within the clicked event of a commandbutton. You will move that logic to methods of a new NVO that is then deployed as a.NET Web Service.

5 – Sybase Confidential June 10, 2016 Challenge01 & Challenge02 Take away message: Rewriting in PowerBuilder is ALWAYS the best investment because it will be the cheapest, fastest way to solve your business problems.

6 – Sybase Confidential June 10, 2016 Challenge03 Challenge: I need to expose my internal logic to my.NET peers. Our PowerBuilder application has some critical business logic and data that the.NET development team needs access to.

7 – Sybase Confidential June 10, 2016 Challenge03 Solution: Deploy the NVO as a.NET Assembly.

8 – Sybase Confidential June 10, 2016 Challenge03 Take away message: Assuming that your application was well written and you’ve encapsulated your business logic, separating it from the UI, you can easily redeploy this NVO as a.NET Assembly. Rewriting anything, fixing anything, will always be easiest to do and the most cost effective when done with PowerBuilder.

9 – Sybase Confidential June 10, 2016 Challenge04 Challenge: Web Services...we need to build ‘em, use ‘em, and manage them. Can PowerBuilder do this?

10 – Sybase Confidential June 10, 2016 Challenge04 Solution: Create an NVO with 4 methods to SELECT, INSERT, UPDATE, DELETE a Customer. Deploy this NVO as a.NET Web Service. Change the detail DataWindow Object in Customer maintenance to use these Service operations as its data source. Add logic to the INSERT method/operation that calls the NVO that has been deployed as a.NET Web Service to get the new Customer’s default sales representative.

11 – Sybase Confidential June 10, 2016 Challenge04 Take away message: PowerBuilder is the easiest way to use Web Services, whether that means building them, using them, and/or managing them.

12 – Sybase Confidential June 10, 2016 Challenge05 We must, we must, we must increase our ubiquity! Or, we need to access our applications from the Web! My users want a Web interface for their application, so management wants a new application written for the Web. Is there anything I can do quickly to get a few pages up on the Web?

13 – Sybase Confidential June 10, 2016 Challenge05 Solution: PowerBuilder 11.x WebForms. From scratch, build a single window with a single DataWindow that retrieves and updates the Employee table from the demo database…then deploy it to the Web…in less than 10 minutes.

14 – Sybase Confidential June 10, 2016 Challenge05 Take away message: It’s always been easy to quickly build a working prototype and a working application in PowerBuilder Now, you can just as easily build a few new Web pages and access your client/server data sources. With PowerBuilder ease and speed, you can quickly give you users Web access by building new Web pages in a Win32 environment.

15 – Sybase Confidential June 10, 2016 Challenge06 Challenge: We must move our ENTIRE application to the Web. My problem is bigger than just a few pages – I need to move my entire application to the Web. It’s huge and complex, and because it’s written for a c/s architecture, my management thinks it’s old, outdated, and needs to be rewritten.

16 – Sybase Confidential June 10, 2016 Challenge06 Solution: Demonstrate deploying your traditional Win32 application using PowerBuilder’s WebForm deployment capability…along with its extant Web Service usage.

17 – Sybase Confidential June 10, 2016 Challenge06 Take away message: Your business is run with a solid application that was designed for a c/s environment, but now it can easily be moved to the Web, without taking years or hundreds of thousands of dollars…or more. PowerBuilder’s WebForm deployment can Web- enable that application.

18 – Sybase Confidential June 10, 2016 Challenge07 Challenge: It is too time consuming, and therefore too expensive, to keep updating our client desktop application. But, we’re not sure the Web is the right way to go as there are issues moving to the Web, too, such as managing state, ensuring a specific browser is used, etc.

19 – Sybase Confidential June 10, 2016 Challenge07 Solution: Deploy your application as a Smart Client! You will publish your traditional Win32 application as a Smart Client.NET WinForm application.

20 – Sybase Confidential June 10, 2016 Challenge07 Take away message: Take advantage of the ubiquity of the Web, but deliver a fully functional, feature rich GUI. Smart Client is smart. PowerBuilder does Smart Client. Therefore, PowerBuilder is smart.

21 – Sybase Confidential June 10, 2016 Challenge08 Challenge: Update an old, ugly UI. Or, “You can see a PowerBuilder application coming from a mile away...” My existing PowerBuilder application looks old and dated, sporting a Win95 look and feel, and this is a huge issue because it only serves to perpetuate the undercurrent in my company to rewrite this app in C# or Java (depending upon type of shop).

22 – Sybase Confidential June 10, 2016 Challenge08 Challenge (cont’d): If I could only update this application’s UI quickly and easily, I could use that to demonstrate PowerBuilder’s power. What should I do?

23 – Sybase Confidential June 10, 2016 Challenge08 Solution: Perform a quick, yet significant update of a portion of your application using PowerBuilder 11.5 DataWindow enhancements. You will optionally publish these visual enhancements using Smart Client.

24 – Sybase Confidential June 10, 2016 Challenge08 Take away message: PowerBuilder applications can get a facelift in no time and look modern and up-to-date by simply updating your version. In the future, we’ll be taking you to new heights with WPF and beyond.