Solving Thorny .NET Integration Issues with PowerBuilder 2022

Опубликовано: 05 Октябрь 2024
на канале: Appeon
570
3

Learn about the approaches and limitations of consuming .NET Managed Code Assemblies in PowerBuilder. In this case from our consulting files, Intertech recently developed a Dymo label printer API wrapper adapter for PowerBuilder using Dymo’s next generation printer APIs. Dymo recently deprecated it’s COM solution and instead offers a .NET framework API called the DYMO Label SDK, which is relatively complex and difficult to consume in PowerBuilder when compared to the COM predecessor. Topics covered include: Calling a .NET Assembly in PowerBuilder, C# and PowerBuilder language feature mapping, creating an adapter wrapper for unsupported .NET features, deploying the solution and debugging the solution. We will also share our basic approach to integrating the DYMO Label SDK into PowerBuilder, thus illustrating the strengths and limitations of integrating PowerBuilder with .NET.