Πρόσφατα η Middleware company εξέδωσε ένα νεό case study όπου συγκρίνεται το j2ee με το .NET. Τα κυριότερα σημεία του είναι ότι το .NET υπερέχει σε
1. Performance
2. Manageability
3. Productivity
4. TCO
Μερικά αποσπάσματα από το report το οποίο μπορείτε να βρείτε στο http://www.middlewareresearch.com/endeavors/040921IBMDOTNET/endeavor.jsp
“ In these tests the .NET implementation proved significantly more reliable in handling service interruptions than did the two J2EE implementations. The WSAD implementation handled the controlled shutdown as well as the .NET implementation, and better than the RRD (which crashed when the downed server was restarted).
In the catastrophic failover test, however, only the .NET implementation recovered, while both J2EE implementations failed to do so.”
Microsoft’s tight integration approach paid off in the development phase, where VS.NET and the .NET platform proved more productive than either RRD or WSAD with the WebSphere platform.”
“Most key elements of the .NET runtime infrastructure (basic application platform, Web server, load balancer, session server, message server) were already in place with the basic Windows Server 2003 installation….
The WebSphere team, by comparison, spent a great deal of time during the development phase installing the software and configuring it for basic functional tests. They also spent considerable time overcoming fundamental configuration obstacles, such as patching the Linux kernel for Edge Server and configuring WebSphere for session replication. The .NET team did not face such obstacles.”