Appeon Powerbuilder是一款应用程序开发工具,能够访问服务器数据库,Appeon Powerbuilder可以使用标准控件以及特殊的控件,能够有效提高你的开发效率。
软件特色1、可安装的云应用程序几乎可以支持Appeon Powerbuilder 2021的所有功能。
可安装的云应用程序是应用程序的云版本;它安装在客户端,可以直接从桌面启动。但与基于浏览器的应用程序相比,可安装的云应用程序使用本机代码(而不是转换为JavaScript)进行部署,并在客户端的虚拟机(PBVM)上运行。应用程序部署需要最少的代码更改。PBVM与经典客户端/服务器应用程序使用的完全相同。
2、可安装的云应用程序在n层架构中运行。
可安装的云应用程序对PowerServer进行HTTP或HTTPS调用,然后PowerServer连接到数据库并执行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、可安装的云应用程序通过Internet安装并自动增量更新。
要在客户端计算机上安装可安装的云应用程序,请在Web浏览器中访问应用程序URL。您只需首次使用Web浏览器获取可安装的云应用程序。之后,您可以直接从桌面运行该应用程序。如果有任何更新可用,该应用程序将自动增量更新。
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的新OLE DB驱动程序(MSOLEDBSQL)提供支持。只需修改您的连接字符串并更新您的运行时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服务器)或通过本机或直接连接到数据库来访问数据。
有关数据库连接的信息,请参阅连接到数据库中的使用数据库连接。
加载全部内容
Ghidra-Ghidra(反汇编工具)下载 v9.0.4中文版281.6M962人在玩Ghidra反汇编工具是由美国安全局推出的专门用于分析软件和病毒的反汇编工具,通过Ghidra能够对各类代码进行分析,从而判断其漏洞和恶意程序,有需要的可以下载使用。
下载Clash for Windows中文版-Clash for Windows(编程辅助代理工具)下载 v0.17.1中文版191.8M201人在玩ClashforWindows是一款编程辅助代理工具,该软件已经汉化,软件也是绿色的,用户直接打开就能用,软件帮助各种编程平台进行代理管理,更好的帮助用户管理各平台。
下载UltraEdit破解版下载-UltraEdit下载 v27.10.0.1392.3M153人在玩UltraEdit是一套功能超级强大的文本编辑器,能够满足你一切编辑需要,UltraEdit可以编辑文本、十六进制、ASCII码,可以取代记事本内建英文单字检查、C++及VB指令突显,可同时编辑多个文件。
下载makecode离线版-makecode(离线编程软件)下载 v3.6.3官方版232.4M83人在玩makecode离线版是一款为了方便没有网络或是网络较差的学校进行Microbit教学的软件,不受网络限制,随时都可以使用,界面和官方界面是一模一样的,使用上也是一模一样的,是一款非常好用的软件。。
下载ilspy下载-ilspy反编译工具下载 v7.0.0.6488官方中文版3.3M82人在玩ilspy反编译工具是一款强大的反编译工具适用于.net平台使用ilspy反编译工具可以轻松的反编译C#及VB程序马上下载这款中文版的ILSpy反编译工具吧。
下载aetool编程器破解版-AE Tool下载 v5.5官方版11.2M67人在玩AETool是一款安卓EMMC编程工具,通常用于给手机和各类平板电脑的EMMC进行读写和编程工作,是一款非常专业的维修和root软件,有需要的可以下载使用。
下载鱼跃CMS-鱼跃CMS下载 v2.2.15官方版4.1M63人在玩鱼跃CMS是鲶鱼CMS开发的一款面向企业的内容管理系统,是目前最轻量的内容管理系统,鱼跃CMS包含了企业建站所需的不同功能模块,例如新闻中心、产品中心、单页面、网站基本组件块、企业信息等,可以帮助您方便地实现各类展示效果的企业网站。
下载大漠插件破解版-大漠综合工具下载 v7.2119免费版8.7M54人在玩大漠综合工具是一款识图找字模拟插件,能够帮助用户轻松识别图片中的文字,大漠综合工具集前后台,文字识别,图色,键鼠,窗口,内存,DX,Call等功能于一身。
下载DBF Viewer 2000(数据库浏览工具)下载 v5.95中文版3.5M49人在玩DBFViewer2000数据库浏览工具是一款标准的xBase数据库浏览工具,而且还是一个xBase编辑器。DBFViewer2000支持Clipper、FoxPro、VFP、DB2KDBF等多种文件格式;还拥有自动关联.DBF文件和快速浏览的功能。。
下载appium for windows下载-Appium(自动化测试工具)下载 v1.15.1官方版142.9M47人在玩AppiumForWindows是一款开源的、多平台的自动化测试工具,原来主要是一个移动端的自动化框架,可用于测试原生应用,现在在windows、mac上也有GUI程序,提供给大家的是windows版本,有需要的赶快下载吧。
下载