Описание услуги
Я практикующий разработчик PowerBuilder, за плечами более пятнадцати лет работы с классическими клиент-серверными бизнес-приложениями. Если у вас до сих пор крутится критичная система на PowerBuilder 9, 10, 12.5 или свежей сборке, я возьму её на сопровождение, расширю и модернизирую без рискованного переписывания с нуля. Мои основные инструменты каждый день - это PowerScript и DataWindow, и я знаю их особенности до мелочей: аргументы выборки, вложенные и разделяемые DataWindow, обработку через DataStore, встроенный и динамический SQL, работу буферов при обновлении данных. Я чиню сломанные окна, капризную печать, медленные выборки и загадочные ошибки оптимистичной блокировки, которые всплывают только на боевом сервере. Но одной лишь пожаротушением дело не ограничивается. Я перевожу приложения со старых рантаймов PowerBuilder на актуальные версии, заменяю устаревшие элементы OCX и OLE, перенаправляю базу с Sybase SQL Anywhere или Adaptive Server на Microsoft SQL Server, Oracle или PostgreSQL и заново настраиваю SQL внутри DataWindow под новый сервер. Когда нужен серьёзный шаг вперёд, я планирую поэтапный путь: выношу логику PowerBuilder в веб-сервисы, разгружаю толстый клиент, строю мост к dotnet и REST, пока ядро продолжает работать. Обычные результаты - это документированное дерево исходников в экспорте, удобном для системы контроля версий, чисто собирающийся билд, скрипты миграции, чек-лист регрессии и короткая передача знаний вашей команде. Я пишу понятные комментарии к сложным местам PowerScript, чтобы ваши инженеры могли продолжать. Напишите версию PowerBuilder, базу и болевые точки - я вернусь с конкретным планом и оценкой до первой строки кода.