Conteúdo Programatico
Overview of PowerBuilder and .NET
- What is .NET?
- Why NET?
- Evolution of PowerBuilder and .NET
- What is WPF?
Using .NET Assemblies in PowerBuilder
- Importing .NET Classes
- Conditional Compilation
- Writing Scripts That Reference .NET Classes and Methods
Creating .NET WinForm Applications
- Creating .NET WinForm Applications
- Deploying .NET WinForm Applications
- Modified and Supported Features in .NET WinForm Applications .NET WebForm Applications
- Creating .NET WebForm Applications
- Deploying .NET WebForm Applications
- Running WebForm Applications
- DataWindow Differences
- Client-Side Events and Event Handling
- Sharing Data Across Sessions
- Using the WebForm File Manager
- Using the WebForm Print Manager
- Modified and Unsupported Features in .NET WebForm Applications
Creating Smart Client Applications
- What are Smart Client Applications?
- Publishing the Application
- Installing the Application on a User Machine
- Updating the Application
- Rolling Back an Application
- Adding Installation Prerequisites
Creating .NET Assemblies in PowerBuilder
- The .NET Assembly Target
- Deploying a PowerBuilder .NET Assembly
- Distributing a PowerBuilder .NET Assembly
- Using a PowerBuilder .NET Assembly
Using Web Services
- What are Web Services?
- Calling Web Services in Scripts
- Web Service DataWindows
Creating PowerBuilder .NET Web Services
- The .NET Web Service Target
- Configuring ASP.NET for a .NET Web Service
- Deploying a .NET Web Service
Using the PowerBuilder .NET IDE11
Creating WPF Targets and Applications
- Creating a New Target
- Converting PB Classic Targets to PB .NET
Creating WPF Windows
- Panel Types
- Creating New Windows
- Window Painter Navigation
- Modifying Properties
- Inheriting Windows
Creating WPF DataWindows
- Creating New DataWindows
- DataWindow Painter Navigation
Writing Scripts in WPF Applications
- PowerScript Differences in PB.NET
- PB .NET Script View
- Editing Scripts
- Outlining
- IntelliSense
- Code Snippets
- Using Toolbox Items
- Compiling Scripts
Using Other PB .NET Painters
- Menu Painter
- Function Painter
- User Object Painter
- Database Painter
The PowerBuilder .NET Debugger
Deploying WPF Applications
- Using the Project Painter
- Distribution Requirements
- Deploying SmartClient Applications
New .NET Language Features
Exploiting WPF in PB .NET Applications
- XAML
- WPF Controls in PB .NET
- XAML Styles
- Triggers
- Control Templates
- Skins