Solutions | J2EE to .NET 2.0 Migration
Since almost two years, there has been an active debate over the endurance of the two giant enterprise platforms, Microsoft‘s .NET and Sun‘s Java 2 Platform, Enterprise Edition (J2EE). Which technology would emerge as the leading platform for developing new web applications?

Now that the combat has settled down a bit, each platform has managed to capture a substantial share of market for itself. In fact, many organizations have arranged for a strategy for one or the other of these frameworks. But many (e.g. those which have large investments in the legacy systems) are still evaluating the merits of the two platforms. The IT personnel in those businesses is questioning as to what extent would choosing .NET or J2EE influence their host strategy, etc.

It’s getting harder, not easier, to pick a clear winner, because J2EE and .NET are so similar. With J2EE and .NET, selection may be based less upon intrinsic merits of the platforms and more on your existing environment (e.g. resources, investments) and personal preference or style. Instead of choosing your platform based on marketing hype or technical bias, you can look at more bottom-line factors:
• What assets does your company already possess (software, hardware, middleware)?
• What level of experience do you have in people who know both your business and your implemented technology?
• Will upgrading that system asset result in a positive ROI for the business? Adopting this philosophy of architecture will provide the greatest stability and ROI over time, not whether you choose J2EE or .NET. Careful consideration must still be given to which technologies are chosen to support and deploy, but this philosophy provides options and time to decide which application assets can benefit from advances and which ones are just fine the way they are.
This paper assists in the decision making process of migrating from J2EE to .NET by providing the advantages of .NET over J2EE.

Download pdf .NET 2.0: Responsive IT Solution for Your Enterprise Applications