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等。
Why PowerBuilder?
The hallmark of PowerBuilder has always been simple and productive app development, powered by DataWindow technology. Today, PowerBuilder supports developing a wide range of projects for on-premise or cloud deployment, including n-tier and Web API programming. Organizations with years of existing investments in PowerBuilder have a low-cost and low-risk path for modernization.
Internet-Accessible Apps
Rapidly develop n-tier apps with a REST API middle tier. Automatically recompile existing client/server projects for cloud deployment and replace aging VDI solutions.
Modern UI & UX
Create modern experiences for client/server and cloud apps with UI themes and modern controls, such as RibbonBar, WebBrowser, RichTextEdit, and more.
REST API Enablement
Easily expose business logic as REST APIs with powerful code generation tools & the .NET DataStore. Consume any Web API with either REST-specific or generic HTTP client.
Advanced Security
Secure apps with advanced approaches, such as application signing and integrity validation, strong data encryption, TLS 1.3, and leading token technologies.
Powerful IDE
Boost productivity with powerful IDE features, such as tabbed code editor, decoupled IDE & runtime, Git/SVN integration, continuous integration, and more.
OS & DB Compatibility
Make your apps compatible with the latest operating system and various relational databases, such as Microsoft SQL Server, Oracle, PostgreSQL, SAP SQL Anywhere, and more.
What's New in 2022 R3
App Features for Both Client/Server and Cloud Apps
Auto Data Validation
Effortlessly validate user inputs against the data in the DropDownDataWindow or DropDownListBox by enabling the validation property either through coding or through the property painter.
PDF Enhancements
More functions and properties have been added to PDFBuilder for better presentation and handling of PDF documents, such as set fallback font, automatic recover font, setting margins, and support of SVG images.
RichTextEdit
Additional formatting buttons, including functions like RightToLeft and Increase Indent, are conveniently located within the toolbar of the RTE control. Users can effortlessly customize text displays to suit specific language or formatting needs.
Tabbed MDI Window
Developers gain more control over the tabbed window, like tab open direction, height, and more, for an optimized navigation experience.
UI Theme Enhancements
Increased the drag area of the window border for smoother resize manipulation and introduced more themes to diversify the choices.
Flexible Image Loading
Load images from URLs for both PowerServer and PowerClient apps, facilitating external downloading of images.
Other Enhancements
IDE Enhancements
Cloud Deployment
Stability Enhancements
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...