Debating on .Net Vs J2EE

Written by Balaji

Debating on .Net Vs J2EE

When Microsoft launched .Net, IT arena was flooded with questions and debates as to which technology is superior to other. The .Net vs. J2EE debate is still around. Both .Net and Java 2 Enterprise Edition (J2EE) are development platforms to create web applications.

However,repparttar developer will prefer .Net Framework because it takes very short time in it to develop web applications. In J2EE, if any modification is required in Enterprise Java Beans (EJB)repparttar 133442 entire application had to be repackaged and redeployed. In some cases, you may not repackagerepparttar 133443 application but it is necessary to redeployrepparttar 133444 whole application.

Another advantage of .Net over J2EE is that allrepparttar 133445 components of .Net are in compact. In J2EE there is hardly any ease to choose and pick a component. The design patterns of .Net are very user friendly comparing to J2EE. Moreover, with regard to functionality or performance also .Net overtakes J2EE.

The biggest advantage of J2EE over .Net is cost. J2EE is favored over .Net when applications have to be run on systems other than Windows platform such as IBM Mainframe and Sun Solaris. Even in organizations where there is already a large implementation of UNIX platform, it is most likely thatrepparttar 133446 organization will prefer J2EE. Moreover, organizations, which already have in-house skills in J2EE development will most probably, favor J2EE. But soon this picture is also going to change with Microsoft launching Common Language Runtime (CLR) engine for allrepparttar 133447 platforms. At present CLR engine works only on Windows platform.

Understanding the Pros and Cons of .Net and Java

Written by Balaji

Understandingrepparttar Pros and Cons of .Net and Java

.Net and Java are said to berepparttar 133441 two widely used development environment to build web applications. It is very difficult to predict as to who will emergerepparttar 133442 winner, butrepparttar 133443 clear indication is there thatrepparttar 133444 large enterprises who have been using Java for a long time orrepparttar 133445 enterprises who use different platforms, will surely continue their relationship with Java. As far as .Net is concerned,repparttar 133446 enterprises who have Windows platform and who is looking for faster development time will go for .Net.

With Microsoft-based solutions like .Net there is a limited possibility for scalability for large scale deployments than it does with any Java application. Moreover, today if you select any Microsoft-based solution you without any reservation selectrepparttar 133447 hardware, operating system, and middleware. This is in contrast withrepparttar 133448 Java, which is independent of any operating system and middleware.

Java is being used cross-platform because of Java Virtual Machine (JVM). JVM translatesrepparttar 133449 code to bytecodes and then complies

Cont'd on page 2 ==> © 2005
Terms of Use