Java .NET Integration
Search:  

 
 
Try It
Contact sales for a 30-day evaluation

Product Features
Solution Sheet
Whitepaper: Performance Study - Porting Apps from .NET to Java EE

Case Studies
Comtec extends its Total Insurance System to Java EE, establishes single source code environment
Serena Software saves $5 million porting nearly 1 million lines of C# code to Java EE
Woolworths S.A. develops mission-critical Java EE app. using ASP.NET
Bank implements SOA across .NET and Java using WebSphere software and Mainsoft's Visual Studio-based SDK

Support
Frequently Asked Questions
Porting Microsoft's Club Site Starter Kit to Java EE with Grasshopper 2.0
Code in .NET 2.0, Build for Java, Run on Linux!
 
 


Mainsoft® is Java-.NET interoperability software that enables IT organizations to move to Java-enabled platforms such as Linux while preserving existing investments in .NET code and skills. The software integrates seamlessly into the Visual Studio® development environment, enabling C# and Visual Basic developers to rapidly develop and maintain server and Web applications that run on Windows, Java EE platforms or both, thereby reducing application development and maintenance costs, time-to-production and total cost of ownership.

    

Since Mainsoft compiles the .NET source to Java bytecode without changing it, this allows the same .NET developers to maintain their application, using Visual Studio, even when it runs on the Java EE platform. Applications ported with Mainsoft perform just as well as the original .NET application and can be certified under Sun's Java Powered for the Enterprise program. Mainsoft supports IBM WebSphere® Application Server, Tomcat and any standards-compliant Java EE server such as BEA WebLogic®, and JBoss®. With Mainsoft, Portal Edition, ASP.NET applications can run natively on IBM WebSphere Portal.

IT organizations can now use existing .NET code and skills while deploying on a scalable and secure Java EE infrastructure such as IBM WebSphere Application Server running on the Mainframe.

Software vendors can port their .NET source code to Java EE to expand their target market and can produce both a .NET and a Java EE version of their application using a single set of source code.

Mainsoft introduces a patented technology that cross-compiles the Microsoft Intermediate Language (MSIL) into Java bytecode. Developers code in C# or Visual Basic and transparently compile their source code directly into Java bytecode. Mainsoft then packs the generated class files in a standard WAR file and deploys it on the Java EE application server. Mainsoft also includes a robust Java runtime implementation of ASP.NET, ADO.NET, and of the most common .NET namespaces, allowing you to run .NET code on the Java EE platform. Mainsoft's .NET Framework sources were developed in partnership with the Mono community.

Features and product benefits

Mainsoft, Enterprise Edition, is designed for enterprise developers and large group deployments. It includes an integrated development support for WebSphere® Application Server and Tomcat; the ability to deploy to any standard Java EE servers such as JBoss® and WebLogic®; multi-CPU capabilities; and the ability to programmatically interact with native Java class libraries and directly invoke their class methods.

Pricing information

Mainsoft, Enterprise Edition, is licensed per developer and per deployed CPU. It costs $5,000 per CPU on Tomcat and $15,000 per CPU on WebSphere Application Server, plus $6,000 per developer seat. First year of support and maintenance is included; standard support and maintenance for following years is 20% of the annual license fee.

Volume discounts, and OEM pricing for software vendors, are available. Contact sales@mainsoft.com for details or to evaluate the product.

Mainframe pricing is also available.

Home · Site map · Privacy statement · Legal notice · Contact us

Software that connects Microsoft SharePoint with IBM Lotus Notes, Lotus Sametime, and WebSphere Portal
Read more about: SharePoint Integration, SharePoint Collaboration, and Notes to Outlook Migration Alternative

©1993-2009 Mainsoft Corporation. All rights reserved.