What is PowerBuilder?
Provides a simple, intuitive, and visual-driven IDE to rapidly develop Windows desktop apps with either a client/server or cloud architecture.
PowerScript, the desktop UI programming language, natively interoperates with .NET DLLs, and C# is supported for server-side programming.
Powerful Data Access
DataWindow technology makes data access and manipulation extremely productive, no matter developing desktop apps or C# REST APIs.
Deploy as Desktop Cloud Apps with PowerServer, which installs applications to users through a Web browser over the Internet and updates automatically.
What’s New in PowerBuilder 2019 R2
Codelessly modernize your application UI simply by selecting a prebuilt theme or supplying your own. The UI Theme controls the rendering of most visual objects (including custom user objects). It even gives you granular control, defining different styles for a specific instance of a visual object.
Automatically import .NET DLLs and natively invoke them from PowerScript, without any COM wrappers. The .NET DLL Importer automatically generates in PowerScript the class names, functions, and parameters of the .NET DLLs, and it also adds the try-catch statements to handle errors.
The new RibbonBar control provides application users with a modern and widely-accepted navigation mechanism. You can easily build it with the RibbonBar Builder and manipulate it programmatically in PowerScript.
Numerous new features have been added to strengthen the security of your applications. For example, you can secure HTTP communications with TLS 1.2, authenticate SOAP or REST Web Services with OAuth 2.0 authentication protocol, encrypt data symmetrically or asymmetrically, etc.
Thousands of companies worldwide, including many Fortune 500 companies, are actively using PowerBuilder to develop new apps and enhance existing apps. Quite often PowerBuilder apps are used in mission-critical situations, and hundreds of large enterprise customers have as many as 15-300 PowerBuilder developers.
PowerBuilder is offered together with a suite of products to develop either modern client/server applications or Desktop Cloud Apps.