Mobilize.Net Migration Tool Brings Legacy .NET Apps to Mobile, Cloud

Mobilize.Net launches WebMAP2, a migration tool that enables old .NET apps to run on mobile and cloud environments.

SAN FRANCISCO—Playing on the Microsoft strategy of delivering a mobile-first, cloud-first environment for its customers, Mobilize.Net announced its new WebMAP2 migration tool, which brings cloud and mobile to millions of legacy enterprise applications.

Indeed, Mobilize.Net said with its solution, businesses with legacy applications trapped on outdated platforms now have an efficient way to move their apps to popular mobile devices connected to the cloud.

Steve Guggenheimer, corporate vice president of Microsoft's Developer and Platform Evangelism division, and John Shewchuk, a Microsoft Technical Fellow and the CTO for the Microsoft Developer Platform, demonstrated WebMAP2 for the first time in public during their portion of the April 3 keynote address at Microsoft's Build 2014 developer conference here, in front of thousands of software developers.

During the keynote, Guggenheimer said Mobilize.Net has "been working on the ability to update apps for a long time" and had launched WebMAP2 to help in that regard. "This isn't about sort of just connecting Office 365; this is taking really old .NET applications and moving them forward," he noted.

"Our goal with WebMAP2 is to help enterprises preserve and extend the value of their Windows line of business application assets," said Tom Button, president and CEO of Mobilize.Net, in a statement. "IT wants to move apps to the cloud and users want these apps accessible from their mobile devices. WebMAP2 delivers both—by efficiently re-architecting these enterprise applications for the cloud-powered, mobile world of the future."

Moreover, since Windows XP will no longer be supported after April 8, enterprise developers are racing to move applications built for XP to supported platforms. Mobilize.Net offers tools for a "double jump." The first jump is from Windows XP-based Visual Basic 6 to .NET. WebMAP2 automates the second leap, from .NET application to modern Web application. Using patent-pending algorithms to separate business logic from user interface code, WebMAP2 converts business logic to native C# on ASP.NET, while user interface code is migrated to HTML5 with JavaScript. The UI and business logic are kept in sync using Microsoft's Web app architectural pattern, Model-View-View-Model (MVVM).

During a demo, Shewchuk showed a transformed VB6 C# project where the Mobilize.Net tool helped modernize the app. "It's actually analyzed the code, it's identified the business logic, what's happening on the UX, and it's pulled those apart into an MVVM controller," he said. Moreover, it "moved it so that the C# code can run on the server and we can actually project that UI now out as HTML5. And that's a pretty unbelievable transformation." He then showed the app running on Microsoft's Azure platform.