Mainsoft Ports ASP.Net AJAX to Linux

Mainsoft's new product lets developers use Microsoft's ASP.Net to build applications for Linux.

Mainsoft has announced tooling that enables developers to use Microsoft's ASP.Net AJAX (Asynchronous JavaScript and XML) on Linux.

A provider of .Net to Java EE (Java platform, Enterprise Edition) interoperability software, Mainsoft said its latest release provides support for Microsoft's ASP.Net 2.0 AJAX Extensions and AJAX Control Toolkit. Mainsoft announced the technology on April 8.

Indeed, Mainsoft for Java EE Version 2.2 enables Visual C# and Visual Basic developers to use ASP.Net 2.0 components from Microsoft to create Java pages with responsive user interfaces and client/server communications by simply adding a few server controls to their ASP.Net pages, said Mainsoft CEO Yaacov Cohen.

Moreover, Mainsoft has developed high-performance algorithms to help ensure that the ported applications deliver optimal performance and scalability on Java, equivalent to the original application running in .Net, Cohen said.

Mainsoft for Java EE is based on Mono, an open-source implementation of Microsoft's .Net Framework. Mainsoft's support for ASP.Net AJAX Extensions enables developers to create new ASP.Net AJAX-enabled Web applications, and port existing Web applications to run natively on Apache Tomcat and IBM's WebSphere Application Server.

Eyal Eliahu Alaluf, Mainsoft's vice president of technology and chief architect, said Mainsoft for Java EE Version 2.2 also introduces a high-performance algorithm that optimizes the conversion of numbers to strings and vice versa. Because Internet protocols such as XML and HTML are text-based, software programs spend a considerable amount of time converting numbers to text and text to numbers, Alaluf said, so he developed the new algorithm.