|
This message is in MIME format. Since your mail reader does not understand this format, some or all of this message may not be legible. -- [ Picked text/plain from multipart/alternative ] Yet again copied from another forum... Think this is not 'off-topic'... Ye thats right that J2EE Petstore was not developed while keeping performance Issues in mind. But encapsulating few of the bussiness logic in Stored procedures is not a bad thing i think.We have also done the same approach abt 1 year ago in a J2EE based project and its performance was offcourse better than querying database again and again thru JDBC calls.But these procedure calls should be used only in the cases where consective hits to DB are required .One thing more i have seen in .Net that it followes the component oriented approach .One step next to the Object Oriented approach. Although development in Java is too rapid and it does not take much time to map the Technical Design specification to Actual code.but it is more Rapid in .Net. But in .NET there is not much flexibilty in writing applications.but what i have feel that coding in C# or VB.Net is approx same .Because approx same libraries are used in both and even same VM will execute precompiled MSIL.then what is the adavantage of writing application in VB.NET or C# or C++ or other complient languages.Only one advantage is that its programers choice that they want to write code in COBOL or C# or VB.NET .So it seems that Language independence is just a functionalty which they are using to boost up the .Net in market.Bcos it dont have much advantages as it seems.I am not sure abt one thing . DotNet says that any .Net complient language can be used to write Code .For example now COBOL is also .Net complient so will .NET support already written Cobol code or Pascal Code.?What i think that .Net cant support that code bcos already written code in old languages is not written while keeping "Common Type System" in mind.Please throw some light on this issue. Regards Rizwan -----Original Message----- From: Franco Biaggi [mailto:fbiaggi@ticino.com] Sent: Sunday, October 28, 2001 2:25 PM To: java400-l@midrange.com Subject: Re: Performance and Dev Cost--J2EE Vs .NET Copied form another forum: " Yah... Well try to keep in mind that the Petstore was built by Sun as a tutorial on EJB, patterns blah blah. Performance was not even a slight consideration for them. MS have now built a highly optimised Petstore app using .Net components, with most of the processing being done in DB stored procs, using empty exception blocks, downsized middle tier, blah blah. Performance and minimal lines of code being their number 1 priority. Funnily enough Microsoft's highly optimised Petstore is then faster than Sun's completely for-fun non-optimised Petstore. From this they claim that .Net is 28 times faster than J2EE. Laugh! If Java is so dodgy, why did MS blatently rip it off for their C# language? " On Sun, 28 Oct 2001 14:14:17 +0300, Rizwan Ahmed wrote: >This message is in MIME format. Since your mail reader does not understand >this format, some or all of this message may not be legible. >-- >[ Picked text/plain from multipart/alternative ] >Hi Group > >Just found this MS claims while surfing....What you think?? >Regards >Rizwan >You need to see it to believe it! We implemented Sun's own J2EE best >practices blueprint application, the Java Pet Store, using C# and Microsoft >.NET. The result? The exact same application functionality was implemented >in just 1/3 the code using C#/ASP.NET, and it performs up to 28 times faster >than previsouly published benchmarks of the J2EE application. ><http://www.gotdotnet.com/team/compare/Petshopdoc.zip> Read the whitepaper, >and <http://www.gotdotnet.com/team/compare/Petshop.zip> download the code >to the Microsoft .NET Pet Shop, a new blueprint for next-generation Web >development. The J2EE reference application is available at the Sun Java >blueprint site <http://java.sun.com/j2ee/blueprints/index.html> . Also check >out our other other materials just published that demonstrate the .NET >advantage over <http://www.gotdotnet.com/team/compare/default.aspx> J2EE. >Go to this URL http://www.gotdotnet.com/team/compare/petshop.aspx ><http://www.gotdotnet.com/team/compare/petshop.aspx> > > > > > >_______________________________________________ >This is the Java Programming on and around the iSeries / AS400 (JAVA400-L) mailing list >To post a message email: JAVA400-L@midrange.com >To subscribe, unsubscribe, or change list options, >visit: http://lists.midrange.com/cgi-bin/listinfo/java400-l >or email: JAVA400-L-request@midrange.com >Before posting, please take a moment to review the archives >at http://archive.midrange.com/java400-l. > > <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta name="Author" content="Franco Biaggi"> <meta name="GENERATOR" content="Franco Biaggi"> </head> <body> <p> </p> <table BORDER="1" COLS="1" WIDTH="452" BGCOLOR="#FFFF00"> <tr> <td width="446"><font face="Comic Sans MS"><small><small><br> <font color="#3333FF"><a href="http://www.ticino.com/usr/fbiaggi/">Franco Biaggi</a></font><small><br> <font color="#3333FF"><a href="http://www.sisa.ch">SISA Studio Informatica SA</a></font><small><small><small> <br> </small></small></small><font color="#3333FF">R&D Services</font><small><small><small> <br> </small></small></small><font color="#3333FF">Via Carvina 1</font><small><small><small> <br> </small></small></small><font color="#3333FF">CH-6807 Taverne</font><small><small><small> <br> </small></small></small><font color="#3333FF">Efax +1 801 705 2839</font></small></small></small><br> </small></small></small><font color="#3333FF">Tel. +41 91 935 75 35 Fax. +41 91 935 75 30</font></small></small></small><br> </small></small></small><font color="#3333FF">Sorry for my bad english...</font><small><small><small> <br> </font></td> </tr> </table> </body> </html> _______________________________________________ This is the Java Programming on and around the iSeries / AS400 (JAVA400-L) mailing list To post a message email: JAVA400-L@midrange.com To subscribe, unsubscribe, or change list options, visit: http://lists.midrange.com/cgi-bin/listinfo/java400-l or email: JAVA400-L-request@midrange.com Before posting, please take a moment to review the archives at http://archive.midrange.com/java400-l.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.