J2EE Vs .NEThttp://forums.asp.net/t/61206.aspx/1?J2EE+Vs+NETSun, 24 Aug 2003 16:11:34 -04006120661206http://forums.asp.net/p/61206/61206.aspx/1?J2EE+Vs+NETJ2EE Vs .NET Hi, For an upcoming project we've to choose between J2EE or .NET. Since i don't know anything about java, i was wondering what exactely are the differences/advantages between those technologies. Or do you perhaps know any good articles about this particular topic? T.I.A. ratjetoes. 2002-10-02T14:34:03-04:0073103http://forums.asp.net/p/61206/73103.aspx/1?Re+J2EE+Vs+NETRe: J2EE Vs .NET The following link could help you http://www.gotdotnet.com/team/compare/ Albatros 2002-10-23T09:47:18-04:0073303http://forums.asp.net/p/61206/73303.aspx/1?Re+J2EE+Vs+NETRe: J2EE Vs .NET Good luck in tracking down any unbiased comparisons. One comparison from the Java side can be found here: http://www.javaworld.com/javaworld/jw-06-2002/jw-0628-j2eevsnet.html Although overly simplified, it seems as if one should choose .Net if they are already entrenched in a homogenized Microsoft environment. Yes, the multi-language support is cool, but I really like the fact that I get lots of application server choices with J2EE that do not tie me to a single vendor's implementation (e.g. BEA, JBoss, IBM, etc.). I also love the fact that so much high quality code is available for Java in the open source community. Beyond the performance benchmarks ( which are not an apples2apples comparison despite what either side says), what are the compelling reasons for making the switch? Let me speculate a little by saying that (assumption #1) if interoperability is as important as performance, and (assumption #2) web services makes interoperability between frameworks a non-issue then does it follow that .Net is the way to go? Will .Net foster the same kind of Open Source initiatives that Java has? BTW, I think Microsoft has done a much better job of articulating the differences between J2EE and .Net then Sun or the J2EE community has. Perhaps this is simply because they know J2EE better than Sun and the J2EE comunity knows .Net. thanks, Rob. 2002-10-23T15:18:18-04:0076336http://forums.asp.net/p/61206/76336.aspx/1?Re+J2EE+Vs+NETRe: J2EE Vs .NET tnx, will look it up. 2002-10-29T08:47:46-05:0076653http://forums.asp.net/p/61206/76653.aspx/1?Re+J2EE+Vs+NETRe: J2EE Vs .NET Just yesterday (or perhaps this morning) a very interesting comparison b/w J2EE and .NET was published by the Middleware Company, a respected Java consultancy. They made an honest attempt at the comparison, and .NET pretty much trounced J2EE. The J2EE experts at Middleware created an optimized Java Pet Store and MS created an update of the MS Pet Store (this time with the same architecture as the Java Pet Store unlike the original MS Pet Store), and the .NET version soundly beat the Java version in every category: performance (often by a factor of 2 to 4 with .NET also scaling to loads that were several times higher than J2EE), lines of code (.NET = 2100, Java=14000), and total cost. Since it was a J2EE consultancy and website that did this benchmark, it's clearly unbiased. The LOC is as interesting to me as the performance since it implies a much lower dev cost for .NET (not to mention they spent 10 man-weeks tuning J2EE and 2 tuning .NET). The fact that this was an n-tiered server app with MVC design and using web services means this can't be blamed this on a crappy architecture that would be hard to maintain. BTW I'm not an .NET evangelist. I've actually been pushing back against its use at my company because Java has been deployed in so many enterprise apps and thus is well-tested, but this report is pretty compelling. Of course we'll get another perspective before too long from the Java companies, but I'm eager to see how the final analysis plays out. You can find a thread at this Java website (also run by the Middleware company): http://www2.theserverside.com/home/thread.jsp?thread_id=16149&article_count=53 A PDF of the report is at: http://www.middleware-company.com/j2eedotnetbench/ John 2002-10-29T16:32:19-05:0076943http://forums.asp.net/p/61206/76943.aspx/1?Re+J2EE+Vs+NETRe: J2EE Vs .NET Saw that report. The results were interesting, and lay down with some internal testing we have been doing. We hadn't gotten to the Win.Net versions yet, but the Win2K/Net performance has been impressive. What it also means that we were oversold alot of hardware to make internal J2EE solutions work. No wonder Sun needs 64+ cpu's. Of course the debate from the J2EE folks now is all around how poor EJBs are, and it should have been done this way or that. First time around it was all about Stored Procs vs non stored procs. I'm curious what it will take to make those folks happy. 2002-10-29T23:47:38-05:0076974http://forums.asp.net/p/61206/76974.aspx/1?Re+J2EE+Vs+NETRe: J2EE Vs .NET Check out the first episode of the .NetRocks show. First Episode - August 30, 2002 Pat Hynds - Critical Sites In this, the premiere episode, Carl interviews Pat Hynds from Critical Sites, a Sun Partner, IBM Partner, and Microsoft Partner. He shares his insights into .NET and provides real-world stories of development in J2EE and Visual Studio.NET, and compares the results. http://www.franklins.net/dotnetrocks.asp 2002-10-30T01:19:37-05:00318178http://forums.asp.net/p/61206/318178.aspx/1?Re+J2EE+Vs+NETRe: J2EE Vs .NET Check my article at http://www.netreverie.com/DotNet/J2EE_vs_.NET-An_Executive_Look.asp this articles explain the differences between the two platform from an executive perspective . 2003-08-24T16:11:34-04:00