Results 1 to 18 of 18

Thread: What are the advantages of .net over Java?

  1. #1
    Expert Member
    Join Date
    Oct 2006
    Answers
    209

    What are the advantages of .net over Java?

    What are the advantages of .net over Java? Or How do I decide which one (.net or Java) to use for my project and how to defend it if I choose .net to code my project?

    Note : This is the question asked by a visitor Goutham Anand. I am posting this in proper forum.


  2. #2
    Junior Member
    Join Date
    Feb 2007
    Answers
    3

    Re: What are the advantages of .net over Java?

    1.Much Faster Development.
    2.Easy development IDE.


  3. #3
    Junior Member
    Join Date
    Feb 2007
    Answers
    23

    Re: What are the advantages of .net over Java?

    There is a long (never ending) debate about Java and .NET.

    I have and am currently working with both the technologies simultaneosuly.

    In my experience, .NET is much better in building UIs. Java on the other hand is portable (allegedly, I have not had any portability problems though).

    It all depends on what kind of application you're talking about. Is it a web app, standalone/desktop app, do you need to run it on multiple platforms (now or in the future) etc. Note that you can get .NET to run on other platforms (there's mono and others).

    Also, cost is an important factor. Java is an open source backed technology whereas .NET is not. For instance, you can use open source Web/App servers for java etc.


  4. #4
    Junior Member
    Join Date
    Nov 2006
    Answers
    3

    Re: What are the advantages of .net over Java?

    Well, Java programming takes place by using third patries tools to create UI now a days. I beleive every one like to do business with first party, what do u think?

    Second, whether web application or distributed application can be very quickly develop in .net espcially in ver 2.0, which is second prime request by client. Cost of software is vary to much time taken to developed it. This is y software co. looking .net professional.

    & lots of more points which i beleive .net is more heavy to java & its also depend on project also


  5. #5
    Expert Member
    Join Date
    Dec 2006
    Answers
    204

    Re: What are the advantages of .net over Java?

    you are having pointer concepts in .net. but not in java.
    Thats a great advantage. you can do lots with pointers.


  6. #6
    Junior Member
    Join Date
    Mar 2007
    Answers
    1

    Re: What are the advantages of .net over Java?

    Asp.net supports multi-language like vb.net,c++,C# etc.


  7. #7
    Junior Member
    Join Date
    Aug 2008
    Answers
    1

    Re: What are the advantages of .net over Java?

    If you want your project to run in windows only,then surely go for .net,.net is especially made for windows,since it provides a very good UI,also it is very easy for referencing external assemblies very efficiently for your project,which java programmers find it very difficult,there is the support of pointers in .net thru which you do a lot of things,and finally there are lot of languages to choose in .net

    But if ur project needs to run in linux as well,then surely go for java,bcoz java is far better than c++,also java is more secure than .net

    It depends on your needs to decide weather to go for .net or java,but surely there is no point in finding advantage of platform independence of java with .net.Dotnet was built for windows only.


  8. #8
    Junior Member
    Join Date
    Aug 2008
    Answers
    8

    Re: What are the advantages of .net over Java?

    Both the technoligies have their own advantages.

    .Net
    1) If the application is Windows platform specific then use .Net
    2) .Net is Language independent, so if the team has multiple skill expertise C#, VB.NET , C++ , developers can still work on the same project with different skill set.
    3) MS technologies provides RAD (rapid application development) to deviler project faster, customers always prefer faster delivery.
    4) Debugging is very effort-less therefore, can fix the bugs quicker.
    5) deployment is very easy and simple
    6) Ajax implementation is simple & easy

    .Java on the other hand
    1) Platform independent
    2) Open source
    3) Dependant on the 3rd party tools to develop applications

    Mohammed Yousuf uddin
    Software developer


  9. #9
    Junior Member
    Join Date
    Sep 2008
    Answers
    1

    Re: What are the advantages of .net over Java?

    1) It is a user friendly you have to only click and drag the controls on the form events is automatically generated.
    2)It is faster development environment we can create application easily.
    3).net 2005 reduce the code up to 70% because of its build in controls.
    4)One can easily developed the application with less effort compare to java.

    Muqtarahmed
    Software developer


  10. #10
    Junior Member
    Join Date
    Oct 2008
    Answers
    1

    Smile Re: What are the advantages of .net over Java?

    According to me i will prefer .net because it is collection of 47 languages by which we can develop our software in any languages onthe other hand java is not a collection of so many languages. .net can do all that work which java can do, but some works are there which java can not do but .net can do which is :you can use any progran in .net which is written in any language like or suppose you written a program is c++ , you can direclty use this c++ program in .net but you can't use it in java.


    that y i want to say i will prefer .net.it is secure also,i also recommend u, you will also prefer .net


  11. #11
    Junior Member
    Join Date
    Dec 2008
    Answers
    1

    Re: What are the advantages of .net over Java?

    Java is a Sun Microsystems family of programming languages

    .Net is a Microsoft family of programming languages including their line of "Visual" products such as "Visual Basic"


  12. #12

    Re: What are the advantages of .net over Java?

    see dotnet is advanced version of java
    previou software people complete one project using the java it takes more time
    after microsoft think and released predefined software that is dotnet
    it takes less time to take complete a project rather than java
    easy programming
    so now a days all the companies prefer dotnet language
    but my point of view java is good rather than dotnet
    ok bye


  13. #13
    Junior Member
    Join Date
    May 2009
    Answers
    1

    Re: What are the advantages of .net over Java?

    From the point of view of Aviation software product purchaser (end user), software developed on which technology should be preferred i.e based on .net or jawa based or client/server technology ?


  14. #14
    Junior Member
    Join Date
    May 2008
    Answers
    1

    Re: What are the advantages of .net over Java?

    I have not worked on .NET so cant think much from that end.
    If Windows specific application is the requirement then .NET is best choice since development of UI and debugging is faster in .NET applications.
    But Java is platform independent which makes it portable and also it is open source.So using third party jars to develop application is easier.Makes it very economical.garbage collection is definitely better- no more stray pointer problems.Java applications are more secure with Security APIs readily available.Another adavantage is in terms of legacy code from previous products - using Java Native Interface (JNI) which allows you to reduce time to market for your new device as well as reduce unnecessary up-front development cost in terms of porting.


  15. #15
    Junior Member
    Join Date
    Apr 2010
    Answers
    4

    Re: What are the advantages of .net over Java?

    Quote Originally Posted by muqtar View Post
    1) It is a user friendly you have to only click and drag the controls on the form events is automatically generated.
    2)It is faster development environment we can create application easily.
    3).net 2005 reduce the code up to 70% because of its build in controls.
    4)One can easily developed the application with less effort compare to java.

    Muqtarahmed
    Software developer
    IN which world you are living... you have posted this in 2008 and NETBEANS IDE is release in 2004 dude get over .net. don't be fish of pound


  16. #16
    Junior Member
    Join Date
    Apr 2010
    Answers
    4

    Re: What are the advantages of .net over Java?

    Quote Originally Posted by challa Rajeshkumarreddy View Post
    see dotnet is advanced version of java
    previou software people complete one project using the java it takes more time
    after microsoft think and released predefined software that is dotnet
    it takes less time to take complete a project rather than java
    easy programming
    so now a days all the companies prefer dotnet language
    but my point of view java is good rather than dotnet
    ok bye
    C'mon... Java still advanced than .net.. You cannot code Microwave with .net or refrigerator. and Mobile programming.. C'mon you all just use Visual studio and that is .Net start and >net but java is Start and go on n on n on.... with JBUILDER, JDEVELOPER, ITELLIJ IDEA, NETBEANS, ECLIPSE, My ECLIPSE, EASY ECLIPSE, etc..... Its a ocean... you can do anything you want and much more faster than VB. VB can never even travel half distance of Java. If you think prove it...


  17. #17
    Junior Member
    Join Date
    Apr 2010
    Answers
    4

    Smile Re: What are the advantages of .net over Java?

    This Forum topic is actually wrong... It can never be .Net over java. Its always Java over .Net . By listening you may think i am wrong. But for .net Developer there life start and end in VS. but JAVA is very vast its a MAGIC BOX. YOu can make everything your own (Couse its open source) u develop urs and integrate while in .Net u have to wait for microsoft couse Its Copy right. Just see once and do something in java And if it come to IDE. Java has much more IDE than VS and if you really know how to use them together as i do. Then you will never say java is old. And technologies option are much more available then .Net according to security u have STRUTS, JSF, SPRING... and According to level of security you can use any of these technologies. And the security which Java gives to anyone can never be achievable by .Net till date. Thats why when you will see any Transactional related Websites you will found java there 100%. Check that yourself. So if they choose java even if the problem dicussed here with java . why they choose java?


  18. #18
    Junior Member
    Join Date
    Apr 2010
    Answers
    4

    Smile Re: What are the advantages of .net over Java?

    Quote Originally Posted by harsh789409 View Post
    According to me i will prefer .net because it is collection of 47 languages by which we can develop our software in any languages onthe other hand java is not a collection of so many languages. .net can do all that work which java can do, but some works are there which java can not do but .net can do which is :you can use any progran in .net which is written in any language like or suppose you written a program is c++ , you can direclty use this c++ program in .net but you can't use it in java.


    that y i want to say i will prefer .net.it is secure also,i also recommend u, you will also prefer .net
    Hey who say java doesn't support any language. may be you are not that touched with java... Java support any language ANY just you have to know how to use it... you can code program in .net in any language i know but u will use only single language in once. And It doesn't matter how much language you use. the thing is all know C# is he only language which is successful language till now in .net and no one can ever achieve what java gives you. and As i discussed earlier that you check all transaction related website like bank or any vendors (online selling or buying) you will find java everywhere..


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
About us
Applying for a job can be a stressful and frustrating experience, especially for someone who has never done it before. Considering that you are competing for the position with a at least a dozen other applicants, it is imperative that you thoroughly prepare for the job interview, in order to stand a good chance of getting hired. That's where GeekInterview can help.
Interact