The PacificEdge Portfolio application is a rich web UI application with hundreds of pages, menus, AJAX, ASHX handlers, you name it.
Frankly, during the first WebEx demonstration, in which the customer demonstrate us how the application works, we where giggling (nervously) to see all those web widgets, popup menus, grids and charts.
Well, we made it happen, and the application is running on Tomcat on top of RedHat Enterprise server.
The J2EE version utilizes the same 1 Million Lines of C# source code and Dundas charting control.
Just to emphasis the Single-Source strategy of running a J2EE application using .NET source code; the amount of code changes made during the project, where no more than 0.5% of the entire source code.
"Pacific Edge looked at implementing our product as a set of Web services to interface in a loosely-coupled manner with our partners' applications, but that didn't meet some of our key technical requirements, such as the need for tight integration at the user interface level, as well as high performance of the application as a whole. Our only other alternative was to completely rewrite Mariner as a Java application." John Scumniotales, VP PacificEdge
John Scumniotales, VP Products for Pacific Edge Software, did one better. He hired Mainsoft to port Mariner to Java & Linux, saving $5 million savings over an application rewrite. Read the full case study at: http://www.mainsoft.com/solutions/pacificedge.aspx
Mono and Mainsoft,
Thumbs Up !