Who Are We?

Fluent Consulting is a software development and consulting firm that specializes in enterprise application integration, web applications, and software product development. We are a dedicated team focused on providing the highest level of quality and value for our clients.

Please feel free to visit our corporate site or get in touch!




Web platform cross-deployment

Everybody should be excited at the multiplying efforts to support interoperability between Java and .NET. There's been a few interesting development recently. Today I stumbled upon the IK.VM.NET Weblog, which documents the on-going development of a Java Virtual Machine for .NET.

What to make of these projects? The most basic effect should be to force the J2EE and .NET camps into more direct and finer-grained competition. If it really becomes feasible to deploy the same codebase onto both of the major categories of application servers, we'll be able to choose the best platform for the job on every single project, rather than being locked into previous platform commitments. This gives us developers more control over our work and also intensified competition between the Microsoft and J2EE camps, which should improve the quality, performance, and ease-of-use of both.

The first of these projects I was aware of is Mono and it remains the most promising, despite detractors to feel (perhaps rightly?) that Microsoft will legally be able to shut the project down at it's will. There was a lively Slashdot debate last week on this topic.

Miguel from Ximian writes:

We have just released the new version of Mono the new version includes a working version of ASP.NET. The release includes a sample web server that "hosts" the ASP.NET runtime (it can be hosted anywhere, for instance in Apache, with mod_haydn). The web features of ASP.NET would not be very useful without the support of a backing database. The new version of Mono includes database providers for Oracle, MS SQL, Sybase, ODBC, OleDB, Gnome Data Access, SqLite, MySQL and of course, Postgres. The C# compiler is now 37% faster due to some nice optimizations on the JIT engine and in our class libraries. You can use it to develop GUI applications using Gtk#. Screenshots for mPhoto and the GUI debugger (which can debug both JITed apps and native applications).


This entry was posted in the following categories: .NET , Java
Posted by at December 16, 2002 12:55 AM
Comments


Copyright © 2002-2003 Fluent Consulting. All rights reserved.