Appeon PowerBuilder是一款专为 Windows 应用程序开发而设计的IDE。它搭载了DataWindow技术,简化并加速了应用程序的开发流程。PowerBuilder 2022 R3是最新版本,它提供了长期支持,并引入了诸多新特性和增强功能,以满足开发者的各种需求。这款软件的设计旨在提升应用程序开发的简便性和生产力,同时支持一个宽广的项目范围,适用于本地或云端部署,包括n层架构和Web API编程。

5

PowerBuilder的核心在于它的快速应用开发能力,具体体现在它为现代客户端/服务器以及云应用带来的现代化UI和UX设计,以及快速开发具有REST API中间层的n层应用程序的能力。它还自动地将现有的客户端/服务器项目重新编译,以便于云部署,从而替代老化的VDI解决方案。不仅如此,它也提供了先进的安全功能,如应用程序签名和完整性验证,强大的数据加密技术,TLS 1.3以及领先的令牌技术。

PowerBuilder充满前瞻性,它的发展方向通过稳健的产品路线图一目了然,该路线图以敏捷的9至12个月周期交付给客户。例如,到了2025年,PowerBuilder计划推出全新改进的IDE,其中包括现代化的代码编辑器、新编译器和新文件格式。正是通过这样的持续创新和改进,PowerBuilder不仅能稳固其在现有客户中的地位,也持续吸引新的开发者使用。

选项卡式代码编辑器
PowerBuilderIDE具有新的选项卡式布局,可提供更多的屏幕空间并更轻松地处理多个对象。

跳转到对象
在任何声明或代码段中选择一个对象引用,然后立即“跳转”到引用的对象类(通过其相关的绘制器)。

快速代码搜索
使用系统树中搜索对话框中的搜索“表达式”导航到相关脚本。各种对象绘制器也提供了过滤功能,例如“另存为”和“选择表”对话框。

更快地定制UI主题
基本窗口/用户对象的样式将自动应用于后代窗口/用户对象,无需额外的样式定义。您可以自动将样式应用到用户对象和窗口中相同类型的控件。

双向TLS身份验证
服务器和客户端都可以相互验证,只允许来自授权用户的连接。所有HTTP请求都支持双向TLS身份验证,包括请求安全令牌和调用RESTWebAPI。

HTTP协议升级
最新的HTTP/2和TLS1.3协议提供更好的安全性和性能。所有HTTP请求都支持这些协议,包括请求安全令牌和调用RESTWebAPI。

选项卡式窗口
通过启用TabbedView选项,在选项卡式视图中打开MDI工作表,只需单击一下即可实现应用程序UI的现代化。

自动过滤
通过启用“自动完成”选项,自动过滤和完成下拉DataWindows和列表框,只需单击一下即可提高应用程序可用性。

SMTP客户端
使用本机电子邮件客户端直接从您的应用程序发送文本或基于HTML的电子邮件。无需经历第三方产品的麻烦。

PDF增强功能
使用RichTextEdit控件创建可填充的PDF,然后进一步操作PDF,例如创建/合并/插入PDF文件以及添加水印或图像。

RichTextEdit增强功能
通过支持表单字段、表格和文本框架,为RichTextEdit控件提供更多文档处理功能。

WebView2网页浏览器
Web浏览器引擎已升级至WebView2。它提供了更多的功能和能力,无需用户干预即可自动使Web浏览器始终保持最新状态。

自动数据验证
通过编码或属性绘制器启用验证属性,轻松根据DropDownDataWindow或DropDownListBox中的数据验证用户输入。

PDF增强功能
PDFBuilder中添加了更多功能和属性,以便更好地呈现和处理PDF文档,例如设置后备字体、自动恢复字体、设置边距以及对SVG图像的支持。

富文本编辑
其他格式设置按钮(包括从右到左和增加缩进等功能)位于RTE控件的工具栏中,非常方便。用户可以轻松自定义文本显示,以满足特定语言或格式需求。

选项卡式MDI窗口
开发人员可以更好地控制选项卡式窗口,例如选项卡打开方向、高度等,以获得优化的导航体验。

UI主题增强
增加了窗口边框的拖动区域,以实现更平滑的调整大小操作,并引入了更多主题以使选择多样化。

灵活的图像加载
从PowerServer和PowerClient应用程序的URL加载图像,方便外部下载图像。

可访问互联网的应用程序
使用 REST API 中间层快速开发 n 层应用程序。自动重新编译现有客户端/服务器项目以进行云部署并替换老化的 VDI 解决方案。

现代用户界面和用户体验
使用 UI 主题和现代控件(例如 RibbonBar、WebBrowser、RichTextEdit 等)为客户端/服务器和云应用程序创建现代体验。

REST API 启用
使用强大的代码生成工具和 .NET 数据存储,轻松将业务逻辑公开为 REST API。通过特定于 REST 的或通用 HTTP 客户端使用任何 Web API。

高级安全性
使用先进的方法保护应用程序,例如应用程序签名和完整性验证、强大的数据加密、TLS 1.3 和领先的令牌技术。

强大的IDE
利用强大的 IDE 功能(例如选项卡式代码编辑器、解耦 IDE 和运行时、Git/SVN 集成、持续集成等)提高工作效率。

操作系统和数据库兼容性
使您的应用程序与最新操作系统和各种关系数据库兼容,例如 Microsoft SQL Server、Oracle、PostgreSQL、SAP SQL Anywhere 等。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。