Skip to main content

Practical Guides

Use these guides to plan, validate, and operate a migrated application. Start with a reproducible baseline; then change one runtime, provider, or business behavior at a time.

GuideWhat you will produce
Compatibility MatrixA recorded, testable combination of PPJ, .NET, UI, database, and reporting dependencies.
Migration WalkthroughA small SAL calculation migrated to C#, with matching success and failure results.
Web OperationsA deployment and recovery plan covering sessions, identity, files, and concurrency.
Application ArchitectureA shared picture of what is generated and what runs on each machine.
Context WalkthroughAn understanding of nested SAL and SQL scopes, including exception unwinding.
SQL Error FlowA trace showing where execution resumes after a handled SQL error.
Inheritance DispatchA map of first-base, secondary-base, and late-bound calls.
Report LifecycleA resource and validation plan from input records to released report objects.

The interactive walkthroughs start paused. Select a scenario, advance with Next, or use Play. Each page also explains the complete sequence in ordinary text for printing, copying, and reading without JavaScript.

The guides distinguish documented release behavior from project-specific validation. A dependency mentioned here is not automatically supported by every PPJ release. Keep the completed compatibility record and regression results with your application release.