当前位置:首页 > 软件下载 > 编程开发

Appeon PowerBuilder(开发软件)v2021官方版

点此纠错

  • 平台:WinAll
  • 大小:1.56G
  • 语言:英文
  • 类别:编程开发
  • 授权:免费软件
  • 更新:2021-08-17
4.0
0% 0%

情介绍


AppeonPowerbuilder是一个可以访问服务器数据库的应用程序开发工具。 AppeonPowerbuilder可以使用标准控件和专用控件,可以有效提高您的开发效率。









Appeon Powerbuilder 是一个可以访问服务器数据库的应用程序开发工具。 Appeon Powerbuilder可以使用标准控件和专用控件,可以有效提高您的开发效率。



Appeon  PowerBuilder(开发软件)



软件特点



1.可安装的云应用程序可以支持Appeon Powerbuilder 2021的几乎所有功能。



可安装的云应用程序是应用程序的云版本;它安装在客户端上,可以直接从桌面启动。但与基于浏览器的应用程序相比,可安装的云应用程序使用本机代码(而不是转换为JavaScript)进行部署,并在客户端的虚拟机(PBVM) 上运行。应用程序部署需要最少的代码更改。 PBVM 与经典客户端/服务器应用程序使用的完全相同。



2.可安装的云应用程序在n层架构中运行。



可安装的云应用程序向PowerServer 发出HTTP 或HTTPS 调用,然后连接到数据库并执行SQL 查询。 PowerServer 可以安装在任何运行Windows 或Linux 或docker 或云服务器的Web 服务器上。 PowerServer 包括一个API 服务器,它使用具有REST 安全性的标准REST API 来处理来自客户端的HTTP/HTTPS 请求。 PowerServer 还包含一个数据服务器,它使用.NET DataStore 来处理与数据相关的请求。目前,NET DataStore 支持ASE、SQL Server、Oracle、SQL Anywhere、PostgreSQL、MySQL、HANA 和SQLite。



3. 可安装的云应用程序通过互联网安装并自动增量更新。



要在客户端计算机上安装可安装的云应用程序,请在Web 浏览器中访问应用程序URL。您所需要做的就是首次使用网络浏览器来获取可安装的云应用程序。之后,您可以直接从桌面运行该应用程序。如果有任何更新可用,应用程序将自动增量更新。



4.可安装的云部署可以完全替代传统的PowerServer Web解决方案。



可安装的云应用程序可以安装在Windows 客户端上,但不能安装在iOS 或Android 等任何移动客户端上。可安装的云部署选项可作为传统PowerServer Web 解决方案的替代方案。但对于PowerServer Mobile 解决方案,用户将需要手动实现客户端UI 逻辑。



5. 注意事项



您必须拥有CloudPro 许可证才能在IDE 中使用PowerServer 部署功能;并且您必须以管理员身份运行IDE 才能使用PowerServer 部署功能。



特征



1.自动云端转换



借助新的PowerServer Toolkit,您可以在几周或更短的时间内自动将客户端/服务器应用程序转换为.NET Core 上可安装的云应用程序。没有任何应用程序太大或太复杂而难以处理。



最少的代码更改



云原生架构



.NET Core 兼容



增强的应用程序安全性



无缝应用程序安装和更新



2. 多个运行时版本的编译



IDE 现在可以通过系统选项针对多个运行时版本(次要版本和主要版本)进行编译。它使您能够轻松维护多个项目,轻松回滚运行时版本,并在不影响运行时的情况下获得最新的IDE 功能。



编译多个次要和主要运行时版本



调试多个次要和主要运行时版本



与ORCAScript 和PB 编译器兼容



运行时版本检查以防止不匹配



3. 自动化应用部署



使用PowerClient,您可以通过HTTPS 从任何Web 服务器自动安装和更新任何客户端应用程序。它消除了与创建安装程序、向用户部署应用程序以及保持应用程序更新相关的麻烦和成本。



无缝安装,即使没有管理员权限



使用灵活的更新策略进行自我更新



加密、签名和验证应用程序完整性



打包所有必需的文件(PBVM、OCX、DLL 等)



在Windows 10 设备上在线或离线工作



4.Apache ECharts集成



丰富了Apache ECharts 的现代交互式图表。使用新的图形样式(例如仪表、热图、烛台、散点图和漏斗图)可视化您的数据。然后快速深入、细分和过滤图表数据。



实施简单且轻松



从现有的DataWindows 生成图表



在Windows 10 设备上在线或离线工作



免费开源(Apache 许可)



5.JavaScript集成



不仅仅是在嵌入式Chromium Web 浏览器中安全地显示Web 内容。轻松将JavaScript 与PowerScript 集成,以通过新的视觉可能性和JavaScript 功能来丰富您的应用程序。



调用异步JavaScript 函数



调用同步JavaScript 函数



在JavaScript 中触发PowerScript 事件



访问本地文件和资源



支持基本身份验证和摘要身份验证



6.微软用户界面自动化



使用Microsoft UI 自动化框架使您的应用程序易于访问并实现流程自动化。只需配置可访问性属性即可受益于自动化测试工具、RPA 工具以及遵守可访问性法规。



无需更改代码即可实现



自动应用于现有的辅助功能属性



支持大多数可视对象,包括DataWindows



与辅助和自动化工具兼容



7. Git 分支和增强



在IDE中执行复杂的Git操作。轻松创建和切换分支、合并冲突以及查看详细的错误日志,大大提高您在项目中使用Git 时的工作效率。



创建和切换分支



合并分支并处理冲突



查看详细错误日志



自动刷新PBL



8.新的SQL Server驱动程序



现在为SQL Server (MSOLEDBSQL) 的新OLE DB 驱动程序提供支持。只需修改连接字符串并更新运行时DLL,即可消除依赖过时驱动程序的风险,并通过TLS 1.2 增强安全性。



支持32 位和64 位MSOLEDBSQL 驱动程序



支持TCP/IP 上的TLS 1.2 加密



支持PowerClient自动部署



集成到IDE 的数据库画笔中



9.更多新功能



PowerScript 开发



创建PowerServer 项目



修复不支持的功能



调试和测试应用程序



保护REST API 的安全



部署到生产环境



新的系统功能/事件/对象



自动化构建过程



创建独立的可安装包



运行并从网站下载演示



指示



1. 客户端应用程序可以包括:



用户界面



用户与之交互以引导应用程序的菜单、窗口和窗口控件。



应用处理逻辑



您可以在其中编写业务规则、验证规则以及应用程序处理的其他事件和功能的脚本。允许您将应用程序处理逻辑编码为用户界面的一部分或称为自定义类用户对象的单独模块中。



2. 应用程序是事件驱动的



在客户端应用程序中,用户通过他们采取的操作来控制发生的情况。例如,当用户单击按钮、从菜单中选择一项或在文本框中输入数据时,可以触发一个或多个事件。您编写一个脚本来指定触发事件时应进行的处理。



您创建的窗口、控件和其他应用程序组件都有一组预定义的事件。例如,每个按钮都有一个与其关联的Clicked 事件,每个文本框都有一个Modified 事件。大多数时候,预定义的事件就足够了。然而,在某些情况下,您可能想要定义自己的事件。



3.PowerScript语言



您可以使用PowerScript(语言)编写脚本。脚本由PowerScript 命令、函数和语句组成,它们执行响应事件的处理。



例如,按钮的Clicked 事件的脚本可能会从数据库中检索并显示信息;文本框的Modified 事件的脚本可能会评估数据并基于它执行处理。



事件脚本的执行还可能导致其他事件被触发。例如,按钮中Clicked 事件的脚本可能会打开另一个窗口,从而触发该窗口中的Open 事件。



4.PowerScript功能



PowerScript 提供了丰富的内置函数,可以作用于应用程序的各个组件。例如,有打开窗口、关闭窗口、启用按钮、更新数据库等功能。



您还可以构建自己的函数来定义特定于应用程序的处理。



5.使用面向对象编程



您创建的每个菜单或窗口都是一个称为对象的独立模块。应用程序的基本构建块是您创建的对象。每个对象都包含适合它的特定特征和行为(属性、事件和函数)。通过利用面向对象的编程技术(例如封装、继承和多态性),您可以充分利用您创建的每个对象,使您的工作更加可重用、可扩展且功能强大。



6. 多层应用



允许您构建在分布式计算环境中运行的应用程序。多层应用程序允许您:



将业务逻辑集中在服务器上,例如JBoss、WebLogic、WebSphere 或COM+



通过在客户端和服务器之间划分应用程序功能来减少客户端工作负载



构建易于维护的可扩展应用程序



有关多层应用程序的信息,请参阅应用程序技术中的开发分布式应用程序。



7. 数据库连接



可以轻松访问存储在各种数据库中的公司信息。可以通过ODBC 或JDBC 接口、中间层数据访问服务器(例如SAP DirectCONNECT 服务器)或者通过与数据库的本机或直接连接来访问数据。



有关数据库连接的信息,请参阅连接到数据库中的使用数据库连接。