tag:blogger.com,1999:blog-7210746567797143740.post2546867403534252012..comments2024-01-27T01:41:16.433-05:00Comments on Meera's Blog: J2EE Vs .NET : Are major development shops moving to .NET?Meera Subbaraohttp://www.blogger.com/profile/09765012286550438202noreply@blogger.comBlogger42125tag:blogger.com,1999:blog-7210746567797143740.post-2936632269969860872012-07-29T21:20:29.373-04:002012-07-29T21:20:29.373-04:00Our multi-billion company started to shift towards...Our multi-billion company started to shift towards .Net replacing JavaAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-7210746567797143740.post-26489924161720050982012-06-15T05:07:22.434-04:002012-06-15T05:07:22.434-04:00Java EE rockssss try JRockitJava EE rockssss try JRockitAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-7210746567797143740.post-68799889849525892272011-02-14T14:53:08.160-05:002011-02-14T14:53:08.160-05:00I wish Oracle and Google would play nice with each...I wish Oracle and Google would play nice with each other when it comes to Java. Google has basically made Java cool again, examples would be GWT and Android. They should put their fighting behind them and concentrate on pushing java to new heights.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7210746567797143740.post-63738343995550057982010-12-30T09:23:35.493-05:002010-12-30T09:23:35.493-05:00Oracle will give the Java Platform a much needed e...Oracle will give the Java Platform a much needed enterprise centric direction to java. And the reason for this is simple, when a non technical manager considers a developing platform, they will probably choose one that is supported by companies, not communities. Open source is very utopic but it is almost synonymous to lack of support. Java needs to get back in track to what businesses need, Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7210746567797143740.post-7272181847225519322010-12-24T16:23:46.067-05:002010-12-24T16:23:46.067-05:00The company I work for (fortune 500) also decided ...The company I work for (fortune 500) also decided to migrate a bunch of homegrown products to Java from Microsoft technology. Earlier it was 80%-MS, 20%-open source/Java, its the opposite now. The reasons for this migration were very similar to what I read in this blog above, secure/scalable/market-trend/etc etc. Also the clients that we deal with are big shops of open systems. Also the Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7210746567797143740.post-76622452986503085792010-12-23T15:12:02.098-05:002010-12-23T15:12:02.098-05:00It is 2010 and I think she is right. Looking at t...It is 2010 and I think she is right. Looking at the job market I see alot more of job posting for .net developers than for Java. I've worked with .net and both the framework and visual studio are alot easier to work with. Now that Oracle has bought Sun I'm really hoping that it will continue to push the platform forward.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7210746567797143740.post-59879061909408536252008-08-12T15:34:00.000-04:002008-08-12T15:34:00.000-04:00I believe that .Net is easier to learn. It is chea...I believe that .Net is easier to learn. It is cheaper when you start throwing in the costs of configuration issues and time wasted. The reason why CTO's are switching because I can build an app 10X faster than Java, I can get a prototype up in less than a day of several screens. The debugger is close to being the best on the market if not the best. The IDE has some quirks but once you start Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7210746567797143740.post-44470954413053037402008-03-03T00:30:00.000-05:002008-03-03T00:30:00.000-05:00http://www.theserverside.com/blogs/thread.tss?thre...http://www.theserverside.com/blogs/thread.tss?thread_id=41538<BR/>--------------------------<BR/>Applications can be of 5 types. i) Desktop ii) client-server iii) web-tier iv) Enterprise-tier v) Mobile.<BR/><BR/>Java shines in all these areas. The PHP/Ruby world has no Enterprise Container. Even DotNet does not have an Enterprise tier. They are still using COM+ which works only in Windows Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7210746567797143740.post-46191972595767556832007-12-20T14:57:00.000-05:002007-12-20T14:57:00.000-05:00Hey Meera,Your blog entry reminds me of a meeting ...Hey Meera,<BR/><BR/>Your blog entry reminds me of a meeting between my boss and the brand spanking new hot-shot cio of a large organization. I just happened to be at the meeting as kind of a fly on the wall.<BR/><BR/>This new CIO was very impressive--smart, savvy and up on latest technology, etc. The discussion between the higher-ups ranged across a number of topics, but what I especially Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7210746567797143740.post-28401326598426210282007-12-20T14:49:00.000-05:002007-12-20T14:49:00.000-05:00I've never really seen .NET has much competition t...I've never really seen .NET has much competition to Java for the simple reason that most Microsoft shops were using Visual Basic (if they were not software companies), or C++ against MFC. So when .NET came along they moved to that. Most Java shops are probably also Unix shops and are unlikely to move to Windows on the server-side just to support .NET. It would be very expensive for one thing Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7210746567797143740.post-81025489834854953342007-12-20T14:17:00.000-05:002007-12-20T14:17:00.000-05:00Nope, not at all. No worries at all. With the skil...Nope, not at all. No worries at all. With the skills I have, I am sure the day I start Job hunting, I will get a good one.Meera Subbaraohttps://www.blogger.com/profile/09765012286550438202noreply@blogger.comtag:blogger.com,1999:blog-7210746567797143740.post-53731346070397357902007-12-20T14:15:00.000-05:002007-12-20T14:15:00.000-05:00Assuming you're worrying about job trends I'd pick...Assuming you're worrying about job trends I'd pick a job site and do some searches. All the searches I've done suggest that there are slightly more Java jobs than .NET jobs but not very many. There are more than 2500 people seeking Java skills within 100 miles of my house so I'm not too worried. I switched from .NET to Java in 2003 and haven't regretted it. I've not been out of work since Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7210746567797143740.post-15155065851533133762007-12-20T14:08:00.000-05:002007-12-20T14:08:00.000-05:00Thanks for the links. BTW, he isn't my CTO. I just...Thanks for the links. BTW, he isn't my CTO. I just met him once.Meera Subbaraohttps://www.blogger.com/profile/09765012286550438202noreply@blogger.comtag:blogger.com,1999:blog-7210746567797143740.post-4901370173183444802007-12-20T14:00:00.000-05:002007-12-20T14:00:00.000-05:00My company does consultancy in both Java and .NET....My company does consultancy in both Java and .NET. We've not seen any substantial new projects in .NET for some time though whilst the JEE business is still ticking along nicely. Martin Fowler at thoughworks reports a similar trend<BR/>" Perhaps more significant is the story within ThoughtWorks. When .NET appeared there was a lot of interest in the platform. Many people were pleased to see a Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7210746567797143740.post-82822103809978866752007-12-20T10:30:00.000-05:002007-12-20T10:30:00.000-05:00I had never heard about wicket. I will try them wh...I had never heard about wicket. I will try them when I get an opportunity. <BR/><BR/>As far as Ruby is concerned, I just don't like the syntax at all. I tried doing a review for one of the books, and had to finally apologize the publisher for not able to do so. Ruby isn't my favorite language.Meera Subbaraohttps://www.blogger.com/profile/09765012286550438202noreply@blogger.comtag:blogger.com,1999:blog-7210746567797143740.post-6948314642259138772007-12-20T10:14:00.000-05:002007-12-20T10:14:00.000-05:00besides Wicket, there is another framework named "...besides Wicket, there is another framework named "ZK" which is similar and more mature than Wicket. <BR/><BR/>But have you tried them? I tried them before, the performance is very poor, and I stay away from them.<BR/><BR/>Tapestry, JSF are also toward this direction, that's to say ASP.NET is more advanced in concept and design. <BR/><BR/>Many people don't like ASP.NET only becuase it's Microsoft Robert Maohttps://www.blogger.com/profile/09816534772643091786noreply@blogger.comtag:blogger.com,1999:blog-7210746567797143740.post-74206308764369672462007-12-20T09:56:00.000-05:002007-12-20T09:56:00.000-05:00Actually, for web development Wicket (a Java web f...Actually, for web development Wicket (a Java web framework) promotes better use of object-oriented programming skills than does ASP.NET.<BR/><BR/>To make a technical analogy, Wicket is to ASP.NET what UNIX is to Windows. It is easier for beginners to learn to do the most common administration tasks in Windows than in Unix, and it is easier for beginners to do the most common tasks in web Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7210746567797143740.post-64294201592999926402007-12-19T12:43:00.000-05:002007-12-19T12:43:00.000-05:00I'm using Java/JEE at the moment, and feeling stro...I'm using Java/JEE at the moment, and feeling strongly that that choice is right for me for now. I like very much the choices Java gives me for toolkits in the open-source arena (and I've had great success with getting modifications I needed when I asked for them, not something I can so easily do with .NET). As for performance, it often seems to be true, in my experience, that the biggest drag onDavid Sillshttps://www.blogger.com/profile/09078474437776018787noreply@blogger.comtag:blogger.com,1999:blog-7210746567797143740.post-34029139120591617522007-12-19T10:00:00.000-05:002007-12-19T10:00:00.000-05:00I think both technology has its place. We are buil...I think both technology has its place. We are building application based on .Net and Java. .Net will be used to build the presentation layer. .Net presentation layer will be calling a Web service which is built on J2EE platform.<BR/><BR/>.Net is easier and more efficient in the presentation layer where as Java/J2EE is more reliable, secure,etc which is best suited for server side.<BR/><BR/>Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7210746567797143740.post-71147185691117355162007-12-19T06:38:00.000-05:002007-12-19T06:38:00.000-05:00Few things to keep in considertion...1. .Net is go...Few things to keep in considertion...<BR/><BR/>1. .Net is good only for quick, dirty a type solution.<BR/>2. Out of the box development is easy with .Net<BR/>3. Is goo for small/medui, sized applications esp desktop based which .<BR/>4. Since all of this is easy, leaning curve is easy for new developers, you dont have to be good S/W devloper to be new .Net Developer, this influences the market Renu Sharmahttps://www.blogger.com/profile/12811173192181566339noreply@blogger.comtag:blogger.com,1999:blog-7210746567797143740.post-56194464956566538672007-12-19T05:47:00.000-05:002007-12-19T05:47:00.000-05:00I should say .Net have no issue on performance and...I should say .Net have no issue on performance and scalability. My performance test shown ASP.NET have much better performance over Java Servlet/JSP (no database related test on same hardware, windows 2003 + apache tomcat with native runtime lib vs ASP.NET)<BR/><BR/>ASP.NET have more advanced OO concept than any current Java web technology. Tapestry and JSF have something similar however they Robert Maohttps://www.blogger.com/profile/09816534772643091786noreply@blogger.comtag:blogger.com,1999:blog-7210746567797143740.post-65298792707498215382007-12-19T04:34:00.000-05:002007-12-19T04:34:00.000-05:00This debate seems to have lasted for long. I think...This debate seems to have lasted for long. I think: just use the right technology to do the right thing. Everything should start from business, but not technology. With the business requirement fixed, we choose which technology is better.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7210746567797143740.post-65909126542477014432007-12-19T04:30:00.000-05:002007-12-19T04:30:00.000-05:00Here we use mono mainly for web development. The d...Here we use mono mainly for web development. The development can be done with 0 cost tools (linux/mono/monodevelop all free and open source ). IT is as well as portable to windows or mac just like java case.<BR/><BR/>Mono is also quite up to date and stable compared to latest .NET 3.5Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7210746567797143740.post-91701642871135213912007-12-18T23:59:00.000-05:002007-12-18T23:59:00.000-05:00Open Source = advantage Java EEAnd IMHO if the Spr...Open Source = advantage Java EE<BR/><BR/>And IMHO if the Spring Framework had not come along, Java would have lost to .NET by now.Peter Thomashttps://www.blogger.com/profile/12601547950877794218noreply@blogger.comtag:blogger.com,1999:blog-7210746567797143740.post-31528994278320422542007-12-18T19:44:00.000-05:002007-12-18T19:44:00.000-05:00Hi James,Very well said.Hi James,<BR/>Very well said.Meera Subbaraohttps://www.blogger.com/profile/09765012286550438202noreply@blogger.com