The best starting point to migrate Desktop to Web/Cloud
Migration of any other desktop technology such as C++ MFC, Delphi or Java Smart Client is quite complicated to accomplish with existing tools.
Visual WebGui provides the shortest path for such migration needs since it maintains the entire desktop concepts including development patterns, design patterns such as MVC and other desktop UI oriented directions.
Visual WebGui vs. alternatives
The following table compares between the considerations and actions that need to be taken in order to migrate a Desktop application to the Web or Cloud.
Desktop migration to Web & Cloud options
Desktop applications can be ported to web or Cloud using Visual WebGui in 2 different approaches:

The application will keep using the existing BL/DL layers as introp to C++ dlls, Delphi COM Exposed API (Technical Article) or a .NET to Java bridge (Starting Point Article) and only the UI is mimicked within a Visual WebGui project using the productive proven tools of WinForms.

The entire application is mimicked within a Visual WebGui project and .NET using the productive proven tools of WinForms.
Gizmox has performed such POC of migration; the “WebMail Project” is a web copy of the desktop version of Outlook 2007 (read more on WebMail project).