PowerBuilder开发人员很难找到,而且很少有公司仍在使用PowerBuilder。需要将PowerBuilder应用程序转换为其他技术。我面临的问题是评估Angular与PowerBuilder的所有功能(例如窗口,用户对象,DataWindows,Treeviews,Tabs等)具有100%兼容性所需的基本知识。最重要的是PowerBuilder处理继承的方式。我的PowerBuilder项目是纯经典的,没有PFC,Application Server和.NET。
我对转换器的想法基于PowerBuilder在导出某些对象时生成的源文件。该源文件非常重要,可用于将PowerBuilder应用程序转换为任何其他技术。大多数工作将围绕字符串解析进行,该解析会将PowrBuilder语句转换为Angular语句。我几乎了解PowerBuilder的所有内容,但是将Angular视为最佳替代品是具有两种技术知识的开发人员可以解释的事情。
请提出您可能认为可以完成此转换的最佳方法。 Angular不是唯一的方法。