关于服务
翻译我是一名拥有超过十五年经验的 PowerBuilder 开发者,专注于构建和维护经典的客户端-服务器业务应用程序。如果您仍有关键系统在 PowerBuilder 9、10、12.5 或新构建上运行,我将为其提供支持、扩展和现代化,而无需冒险进行从头重写。我的日常工具是 PowerScript 和 DataWindow,我对它们的特性了如指掌:选择参数、嵌套和共享 DataWindow、DataStore 处理、本地和动态 SQL、数据更新时的缓冲区处理。我修复损坏的窗口、情绪化的打印、缓慢的查询以及仅在生产服务器上出现的神秘乐观锁定错误。但工作不仅限于灭火。我将应用程序从旧的 PowerBuilder 运行时迁移到当前版本,替换过时的 OCX 和 OLE 元素,将数据库从 Sybase SQL Anywhere 或 Adaptive Server 重定向到 Microsoft SQL Server、Oracle 或 PostgreSQL,并为新服务器重新调优 DataWindow 内的 SQL。当需要重大进展时,我会规划一个分阶段的路径:将 PowerBuilder 逻辑提取到 Web 服务中,卸载肥胖客户端,构建与 dotnet 和 REST 的桥梁,同时核心继续工作。典型的结果是一个在版本控制友好的导出中的文档化源树,一个干净构建的构建、迁移脚本、回归检查表,以及对您团队的简要知识转移。我会在棘手的 PowerScript 位置写清晰的注释,以便您的工程师可以继续。请发送给我 PowerBuilder 版本、数据库和痛点——我会在第一行代码之前带着具体计划和估算回馈您。