The PowerBuilder .NET Web Forms solution employs ASP.NET technology. It has a three-tier architecture, with the browser client as the front end, and the PowerBuilder components on the IIS server as the middle tier. The database tier remains unchanged.
Moving an existing application from client-server architecture to three-tier Web architecture typically requires a significant effort in modifying the application code and the tolerance of various functionality restrictions due to constraints of the Web environment. The PowerBuilder .NET Web Forms solution is intended to ease the deployment of existing client-server applications to the Web and allow you to use your PowerBuilder skills to create new Web applications.
You must take into account the Internet bandwidth available, the rendering capability of client Web browsers, and IIS server environment factors when determining whether .NET Web Forms are an optimal solution for new or existing applications.