PowerBuilder 11: .NET Web Forms

Slides:



Advertisements
Similar presentations
Svetlin Nakov Director Training and Consulting Activities National Academy for Software Development (NASD) ASP.NET 3.5 New Features.
Advertisements

IS 6116 Introduction – 10 Jan Lecturer Details Aonghus Sugrue Website: aonghussugrue.wordpress.com
Client Tools Explained EAE 3014
1 LibX – Connecting Users and Libraries Annette Bailey LITA National Forum October 2007.
1 Introduction to ASP.Net 4.0 Development David Ringsell MCSD MCT MCPD.
Unit 1: Overview of the Microsoft.NET Platform
17 Copyright © 2005, Oracle. All rights reserved. Deploying Applications by Using Java Web Start.
E-Commerce CMM503 – Lecture 8 Stuart Watt Room C2.
PowerBuilder 11: Windows Forms and .NET Interoperability
ASP.NET Ajax Supplementary Tutorial. Why Use ASP.NET AJAX? - I ASP.NET AJAX enables you to build rich Web applications that have many advantages over.
1 Migrating from Access to SQL Server Simon Kingston, CSU / NPS NRGIS.
Web Services Bruce Armstrong TeamSybase
PowerBuilder 11: The Web Service Source DataWindow
The Holmes Platform and Applications Irisel Consulting Madrid, 2008.
Natural Business Services for Construct Users Mark Barnard R&D Manager – Natural Business Services.
COMOS Mobile Solutions 1.0 Simplified global collaboration
Data Mining with R/ORE Minming Duan. 2 iTech Solution Profile Agenda R/ORE Overview 1 XML output generation using SQL 4 Integration with IBP and BIEE.
Introduction to ASP.NET MVC
Microsoft SharePoint 2010 technology for Developers
DB Relay An Introduction. INSPIRATION Database access is WAY TOO HARD The crux.
Creating Dashboards with Performance Point Monitoring & Analytics Tim Toennies Covenant Technology Partners.
PowerBuilder 11 Overview
PowerBuilder 11: Deploying Business Logic as .NET Assemblies
ISV Partner Alliance Value Settings Management User State Virtualization for Microsoft® System Center.
APP-V 5.0 SP2 (MDOP 2013 R2) Presenter - Fred
NGT Information Technology Technical Discussion Bob DeHoff Info Tech, Inc.
PowerBuilder.NET Guided Tour. PowerBuilder A New PowerBuilder IDE for.NET Development.
Customizing XAML Skins for PowerBuilder.NET WPF Applications
Create Windows ® Applications with.NET Allan Knudsen.NET Developer Evangelist Microsoft.
POWERBUILDER Strategy and Roadmap
Computer Science 101 Web Access to Databases Overview of Web Access to Databases.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
SNEAK PEEK OF APPEON MOBILE JANUARY 25, – August 14, 2015 MOBILE MARKET TRENDS Some recent figures about the worldwide Market: 1 Billion Smartphone.
Cool:gen CIS 764, Fall 2007 Presentation By Mandar Haridas.
Module 15 Configuring and Deploying Windows Client Applications.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
Beyond DHTML So far we have seen and used: CGI programs (using Perl ) and SSI on server side Java Script, VB Script, CSS and DOM on client side. For some.
Oracle8 JDBC Drivers Section 2. Common Features of Oracle JDBC Drivers The server-side and client-side Oracle JDBC drivers provide the same basic functionality.
Basics of Web Databases With the advent of Web database technology, Web pages are no longer static, but dynamic with connection to a back-end database.
SednaSpace A software development platform for all delivers SOA and BPM.
CIS 375—Web App Dev II Microsoft’s.NET. 2 Introduction to.NET Steve Ballmer (January 2000): Steve Ballmer "Delivering an Internet-based platform of Next.
Developing and Deploying Business Components using PowerJ.
Using Visual Basic 6.0 to Create Web-Based Database Applications
COLD FUSION Deepak Sethi. What is it…. Cold fusion is a complete web application server mainly used for developing e-business applications. It allows.
Fundamentals of Database Chapter 7 Database Technologies.
Tutorial 121 Creating a New Web Forms Page You will find that creating Web Forms is similar to creating traditional Windows applications in Visual Basic.
The Web Architecture and ASP.NET. Slide 2 Review of the Web (1) It began with HTTP and HTML, which delivers static Web pages to browsers which would render.
National Center for Supercomputing Applications NCSA OPIE Presentation November 2000.
Jan Hatje, DESY CSS ITER March 2009: Technology and Interfaces XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser 1 CSS – Control.
Introducing ASP.NET 2.0. Internet Technologies WWW Architecture Web Server Client Server Request Response Network HTTP TCP/IP PC/Mac/Unix + Browser (IE,
Create Windows ® Applications with.NET Carlotta Eaton ( Associate Professor of IST New River Community College Slides by Microsoft.
Hands-On Microsoft Windows Server Implementing Microsoft Internet Information Services Microsoft Internet Information Services (IIS) –Software included.
Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script engine for dynamically generated web pages.
Module 2: Using Microsoft Visual Studio.NET. Overview Overview of Visual Studio.NET Creating an ASP.NET Web Application Project.
IBM Office Connect 3.0 James Edmiston Consultant Quest Information Systems, Inc Mike Terrell IT Specialist IBM Data.
Imagine Creating Software Without a Single Line of Code!
Module 1 Introduction to SQL Server® 2008 R2 and its Toolset.
Module 1: Introduction to Microsoft SQL Server Reporting Services
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.
1 – Sybase Confidential June 10, 2016 Solve Your Top Business Problems Today with PowerBuilder Hands On the Challenge John Strano, Sybase Technology Evangelist.
SQL Server Reporting Services for.NET Developers Bret Stateham
The Holmes Platform and Applications
DevOps with ASP.NET Core and Entity Framework Core
Packaging and Deploying Windows Applications
PHP / MySQL Introduction
Design and Consume DataWindows in Visual Studio 2005
Module 10: Implementing Managed Code in the Database
Microsoft Azure Services Platform
Presentation transcript:

PowerBuilder 11: .NET Web Forms Dave Fish Engineering Evangelist - Sybase, Inc. dfish@sybase.com Sybase Analyst Event August 2003

PowerBuilder 11 Overview Web Service DataWindow http://www.sybase.com/products/development/powerbuilder/webcasts PowerBuilder 11 Overview (presented Nov. 20, 2007) Jim O’Neil Systems Consultant .NET Assemblies (presented Nov. 13, 2007) Jim O’Neil Systems Consultant .NET Windows Forms And Interoperability Dec. 4, 2007 Jim O’Neil Systems Consultant Web Service DataWindow Feb. 5, 2008 Dave Avera Staff Software Engineer PowerBuilder 11 .NET Deployment Web Casts .NET Web Forms Dec. 11, 2007 Dave Fish Engineering Evangelist .NET Web Services And Assemblies Jan. 29, 2008 Dave Fish Engineering Evangelist .NET Smart Client Jan. 15, 2008 John Strano Technology Evangelist Sybase Analyst Event August 2003

Agenda PowerBuilder roadmap Web Forms overview Deploying Web Form applications New Web Form Features in 11.1 Q & A Sybase Analyst Event August 2003

PowerBuilder Roadmap Version 11 released in June 2007 11.1 Maintenance Release in November 2007 Delivers on third-phase of PowerBuilder’s .NET initiative Sybase Analyst Event August 2003

2008 PowerBuilder 11.2 2008 PowerBuilder 11.5 2009 PowerBuilder 12 AJAX support for Web Forms Applications EAServer .NET Client Support Miscellaneous fixes 2008 PowerBuilder 11.5 Core .NET enhancements Native DataWindow updates Updated database support Miscellaneous fixes 2009 PowerBuilder 12 .NET in IDE WPF support at design and run-time Fully managed code DataWindow Powerscript Language Enhancements Language Independence Application Connectivity Multiple Platform Support Power And Performance Sybase Analyst Event August 2003

Web Forms Overview 10 Sybase Analyst Event August 2003

Web Forms applications: Web Forms applications have many advantages over traditional client-server and Windows Forms applications: Web Forms applications: do not require client-side installation are easy to upgrade have no distribution costs offer broad-based user access Any user with a Web browser and an online connection can run Web Forms applications Sybase Analyst Event August 2003

PowerBuilder .NET Web Form Application Architecture PowerBuilder application DB drivers PB App Database PowerBuilder ASP .Net 2.0 application With the PowerBuilder to .NET compiler, applications can be easily transformed into ASP.NET applications. The PowerBuilder WebForm application will run in an IIS Web Server. DB drivers Web Browser ASP.NET ASP .NET 2.0 App Database Web Server Sybase Analyst Event August 2003

PowerBuilder .NET Web Form Deployment PowerScript Source C# translation .NET Modules And Associated ASP .NET Files CSC deploy PBDs (DataWindow objects, Pipelines, Queries) Syntax errors save/build Unsupported features PB2CS PowerBuilder System Library For .NET (managed code) DataWindow Engine Database Interfaces (unmanaged code) Sybase Analyst Event August 2003

Supported Features Most PowerScript language features All data types Function invocation (dynamic, post, trigger) Event handling Embedded SQL Most visual and non-visual controls File operations: File Manager Sending e-mail (via SMTP not MAPI): Mail Manager DataWindow printing: Print Manager New Web Form Only Properties and Functions Sybase Analyst Event August 2003

Unsupported Features Some system classes such as Profile-related classes (but application tracing is available via web config) Trace-related classes (but database SQL tracing is available via web config) Some system functions such as DDE-related functions Clipboard-related functions Some controls, properties, and events such as OLEControl / OLECustomControl (partial support) InkPicture / InkEdit Drag-and-drop events EditLabels of TreeView See the Deploying Applications and Components to .NET manual for a complete list of supported and unsupported features Sybase Analyst Event August 2003

Deploying Web Form Applications 10 Sybase Analyst Event August 2003

Developing Web Form Applications New Web Form wizard quickly creates requisite project and target New application Existing application leveraging same code base Sybase Analyst Event August 2003

New Project Painter for Web Form Deployment Sybase Analyst Event August 2003

Web Form Deployment Application Deployed to IIS Directory (inetpub\wwwroot) ASP .NET Directory Application Virtual Directory Sybase Analyst Event August 2003

A PowerBuilder Application Deployed to the Web Sybase Analyst Event August 2003

Web Forms Demonstration 10 Sybase Analyst Event August 2003

New Features in 11.1 10 Sybase Analyst Event August 2003

Enhanced Web Form Controls Sybase Analyst Event August 2003

Enhanced Web Controls Improved menu, toolbar, DatePicker, and MonthCalendar controls are available in 11.1 If your application uses the TreeView Control (not TreeView DataWindow) then you must still install and configure the IE Web Controls IE Web Controls are used by default in 11.1 In 11.2 the RadControls will become the default Sybase Analyst Event August 2003

Set the PBWebControlSource property to RAD Sybase Analyst Event August 2003

Enhanced Menu and Toolbar Controls IE Web Controls RadControls Sybase Analyst Event August 2003

Enhanced DatePicker and MonthCalendar Controls IE Web Controls RadControls Sybase Analyst Event August 2003

Web service client support in Web Forms Sybase Analyst Event August 2003

Web service client support in Web Forms Worked in PowerBuilder 11.0, but was not fully QA’d You must import the pbwsclient110.pbx extension into your .pbl (you can’t add the .pbd to your library list) Other PBNI Extensions (PBDOM, EJB Client, etc.) are not supported in .NET Targets Sybase Analyst Event August 2003

Additional Resources Sybase Analyst Event August 2003

Want to Learn More? Moving to PowerBuilder 11 Education Class http://www.sybase.com/detail?id=1052601 Or http://www.sybase.com/education PowerBuilder Videos http://www.sybase.com/products/development/powerbuilder/videos http://www.sybase.com/powerbuilder Sybase Analyst Event August 2003

Q&A Sybase Analyst Event August 2003