Our client had a successful legacy desktop application they wanted to migrate to sever based business logic code with an intuitive web client. The key facet, as expressed by our customer, was that the web client had to look and feel like the desktop application to include movable forms, dropdown menu's, right-click options, the ability to drag-n-drop, etc (all within the browser).
We built the business logic using IIS Virtual Directory along with Asp.net_Client. The migration process included converting vba code to .vb or .aspx.vb as needed.
We then migrated the legacy database to MySQL Server 5.0 and restuctured the schema to facilitate speed and reliability.
Having built the business logic, we then focused our efforts on the web client. After reviewing a number of Rich Internet Application (RIA) we settled on OpenLaszlo because of its desktop look and feel. We built the forms on the 'canvas' of OpenLaszlo, tied the fields to the server logic and delivered a Web Application that one would swear was a desktop application.
