PowerBuilder 是 視覺化資料庫整合開發工具,它是一個專業的客戶機/伺服器應用程式開發工具。
PowerBuilder一直以簡單高效的應用開發為特點,源於DataWindow技術。如今,PowerBuilder支援開發各種專案,供本地或雲部署,包括n-tier和Web API編程。擁有多年PowerBuilder投資的組織可以通過低成本、低風險的途徑實現現代化。
網路可存取應用程式
使用REST API中介層快速開發n-tier應用程式。自動重新編譯現有的客戶端/伺服器專案以進行雲端部署,並替換老舊的VDI解決方案。
現代化的用戶介面和體驗
使用UI主題和現代控制(如RibbonBar、WebBrowser、RichTextEdit等),為客戶端/伺服器和雲端應用程式創建現代化的體驗。
REST API啟用
使用強大的代碼生成工具和 .NET DataStore,輕鬆將業務邏輯公開為 REST API。使用特定於 REST 或通用 HTTP 客戶端的任何 Web API。
高級安全
使用應用程序簽名和完整性驗證、強大的數據加密、TLS 1.3 和領先的令牌技術等高級方法保護應用程序。
強大的IDE
通過強大的 IDE 功能提高工作效率,例如選項卡式代碼編輯器、分離的 IDE 和運行時、Git/SVN 集成、持續集成等。
資料庫相容性
使您的應用程式與各種關聯式資料庫的最新版本兼容,例如Microsoft SQL Server、Oracle、PostgreSQL、SAP SQL Anywhere等。
Productivity Highlights
Tabbed Code Editor
The PowerBuilder IDE has a new tabbed layout that provides more screen real estate and makes it easier to work on multiple objects.
Jump to Objects
Select an object reference within any declaration or code segment and instantly "Jump" to the referenced object class (via its related painter).
Quick Code Search
Navigate to the related script by using search "expressions" from the search dialogue in the system tree. Filtering has also been provided in various object painters, such as SaveAs and Select Tables dialogues.
Customized UI Themes faster
The style of the base window/user object will automatically apply to descendent windows/user objects without extra style definition. You can automatically apply the style to the same type of controls in a user object and window.
Security Highlights
Two-Way TLS Authentication
Both the server and the client can authenticate each other, allowing connections only from authorized users. Two-way TLS authentication is supported for all HTTP requests, including requesting security tokens and invoking REST Web APIs.
HTTP Protocol Upgrade
The latest HTTP/2 and TLS 1.3 protocols offer better security and performance. These protocols are supported for all HTTP requests, including requesting security tokens and invoking REST Web APIs.
Compatibility Highights
Operating System
The PowerBuilder IDE and runtime now support Windows 11 (as well as Windows 10).
Database
SQL Server users can upgrade to the new OLE DB Driver version 19, Oracle users can upgrade to Oracle 21c, and Informix 14 is also supported.
PowerBuilder CloudPro For customers who want to build Installable Cloud Apps with C# REST API architecture. |
PowerBuilder Professional For customers who want to modernize existing client/server apps. |
|
PowerBuilder | V | V |
PowerServer | ||
Development Toolkit | V | |
Development Server* | V | |
Production Server | Additional Purchase | |
SnapDevelop | V | V |
.NET DataStore | ||
C# Runtime Libraries NuGet Package | V | V |
C# Runtime Libraries Source Code | Additional Purchase | Additional Purchase |
DataWindow Converter | V | V |
PowerScript Migrator | V | |
Support & Updates | V | V |
*Supports a maximum of 5 User Sessions.
System Requirements
Make sure your system meets all requirements before you install PowerBuilder IDE. See the release bulletin for the most current information about required service packs.
Note
If you want to install the product using the PowerBuilder Installer (an online installation program), make sure your system also meets the requirements listed in Preparing your environment.
Product | Processor | Memory | Hard drive | Operating system |
This table provides system requirements for PowerBuilder. The hard disk space requirements provided are approximate. The actual disk space you need for each product might vary depending on hard disk size, partitioning, and the features you choose to install. Additional temporary space is required on the hard disk during installation for uncompressing install files. The processor must be Wintel compliant; which means only Intel or AMD processor is supported (ARM and other processors are NOT supported). |
||||
PowerBuilder | Type: Intel or AMD * Cores: 4 (8 plus recommended) Speed: 1.8 GHz or faster |
8 GB (16 GB recommended) | Minimum 4 GB (depending on features installed) |
Supported by PowerBuilder IDE and Runtime: |
PowerServer
Deploy Your PowerBuilder Apps to the Cloud, Automatically.
Why Choose PowerServer?
Internet Access
Enables end users to access the existing PowerBuilder apps from Windows devices over the Internet. The apps look and work the same as before, supporting almost all PowerBuilder features. There is no need to retrain end users or compromise on functionality.
Web Security
With a cloud-native architecture, end users no longer have direct access to the database, and all SQLs execute safely on the .NET server behind the firewall. Data is securely consumed from the REST APIs over secure HTTPS protocol after being authenticated using token technology, such as OAuth.
Minimal Effort
PowerServer automatically converts almost every single existing PowerBuilder feature, including the PFC framework. Typically, a cloud conversion requires just weeks of work, and future maintenance requires only PowerBuilder skills.
InfoMaker
Sophisticated Reporting Made Easy
InfoMaker is a powerful, easy-to-use, reporting tool for creating sophisticated reports and forms without writing any SQL code.
Connect Broadly
to a wide range of data sources, including database and files.
Design Visually
your reports and forms, without writing any SQL code.
Share Freely
in many data formats: PDF, HTML, XLSX, XML, CSV...