You must Sign In to post a response.
  • Category: Career Guidance

    .net or java which is best ?

    i am bharat bhushan student of mca 2nd year. i want to learn computer programming language. but still confused which language is best for me. my basic logic in c and c++ is very clear. i consult many person but no one give me the satisfied answer. someone tell the .net is best and someone tell the java is best because java is best. they say that the future of .net is bright.but .net is heavy compare to java. mean the site or application made in java is light weight. please guide me what i do ? my interest in web development and also in web designing.
  • #697962
    Hello Bharat,

    As I am related to .NET technology and use .NET I will recommend learning .NET.

    Some common differences and experiences of mine result to learn .NET as compared to Java.

    .NET is a complete framework for both platforms. Desktop or the Web. While Java is even extended up to Mobile.

    Speed of .NET websites and web-application is faster in comparison of other technology. Ex. IRCTC website is developed using Java and most of the Netbanking website and corporate websites of top companies are designed in .NET.

    .NET is easy to learn and has wider support. You can access Windows resources using .NET easily while you may have to be somehow more intelligent to use them using Java.

    Wish you a bright future.

    All the Best.

    Glad to be,
    John Bhatt
    Editor - DNS Forums

  • #697963
    Thank you sir,
    but someone tell me most of the product that are used now in this trend of technology is not free in . net. like they say this is not freeware. so most of the companies think before start with .net

    If we both exchange one rupee, we have one rupee.but if we both exchange one good thought(Knowledge), we have two good thoughts(Knowledge) :)

  • #697964

    Both technology is good and have same scope. My point of view compare to JAVA, .NET is user friendly easy to develop application websites all. You can choose your platform based on your interest don't be consider what others suggest you. Because if you take un interest technology not able achieve more in career.

    Your Hard work never fails

  • #697967

    There is nothing bad or good...both Java and .NET is used for developing web applications. Choose the technology based on your interest. If you like Java then learn Java and same way if you like .NET then go in that direction. Don't listen others much in this case as both technology got good opportunities. Also as a fresher you will be having less choice to select your technologies. It is mostly decided by companies.

    Asheej T K

  • #697974
    Hello Bharat, thanks for the response.

    You are right. But microsoft provides free versions for Developers and must purchase license for Enterprise hosting.

    Glad to be,
    John Bhatt
    Editor - DNS Forums

  • #698006
    Microsoft technology is easy to learn and implement. Lot of support is available for .Net comparing to Java. Java is a open source and it doesn't need licence where as .Net is a Microsoft Product which needs licence.

    You can develop an application in Java as welle as .Net but the competition for .Net is always more comparing to Java.

    Please mark this as Answer, if this helps

    Alwyn Duraisingh.M 
    << Database Administrator >>
    Jesus saves! The rest of us better make backups...

  • #698177
    Hai Bharat Bhushan,
    As the other members has commented and given the better understanding and got the conclusion that there is no better or bad technology- Both Java and .Net are competing technologies.
    So its up to you that for which technology you want to go on. Its about your interest. You might have seen both the java and .Net in your academic syllabus. If you feel like Java is more interesting than go with it so that later it should not be that you don't like .Net and came forcefully.
    Hope it will be helpful to you.

    Pawan Awasthi(DNS MVM)
    +91 8123489140 (whatsApp), +60 14365 1476(Malaysia)

  • #698681

    As your interest in web development and also in web designing then go for .Net. In .Net just drag and drop controls are very useful and easier in web designing. As you have more opportunity and you can show your creativity.

    All the best for your career.

    Senior Software Engineer,
    Microsoft Certified Technology Specialist.

  • #699579
    It depends on your interest. Once you start coding in any particular enviornment/framework, you will feel that enviornment/framework is easy hence it will be your comfort zone. Any developer prefers to work as per his comfort zone.
    I suggest you to go for .Net You can explore new concepts and see how you feel to work in java comparatively .Net
    Both programming languages have its own features which makes productive applications in very less time if you know when to use which concept.
    So all the best! Choose any one and enjoy programming.

    Best regards,
    Prachi Kulkarni.

  • #700059
    Thanx to all for your valuable guidance.
    If we both exchange one rupee, we have one rupee.but if we both exchange one good thought(Knowledge), we have two good thoughts(Knowledge) :)

  • #702391
    Hi Bharat Bhushan, good that you have knowledge in c and c++.So you are aware of oops.OOPS Concept almost same for java and .Net .We use Visual Studio for developing both windows and web applications.With visual studio you can develop web applications easily .First you practice how to develop web applications in visual studio with the help of our Tutorials .If you are uncomfortable with .Net then you choose Java

  • #702403
    no-no i feel very comfort with .net now. and now i am learning .net and its very interesting and easy. i start c#.
    If we both exchange one rupee, we have one rupee.but if we both exchange one good thought(Knowledge), we have two good thoughts(Knowledge) :)

  • #702546
    Hi Bharat Bhusha bro

    atlast nice 2 see a buddy with .net + c# ...

    same blood :)


  • #702548
    Hai Friend,

    Both the technologies are best.If some one using java means that people will tell java is best.Some one using .net they also tell same .net is best.But my point is java and .net are equally best because both technologies having it's same strengths.That is in web and also in the case of desktop application.In java there will be jsp,tomcat,j2ee
    while in .net having WPF,WCF,MVC,Silver light

    If you know .net means then understand .net technology fully.If you know java means study java correctly.That will be the best thing..

    Best Regards

  • #702587
    yes sir now my all .net confusion are solve. when i was confuse that time i know nothing about WPF,WCF,MVC,Silver light. but now i feel better. what i want that all available in this technology.
    If we both exchange one rupee, we have one rupee.but if we both exchange one good thought(Knowledge), we have two good thoughts(Knowledge) :)

  • This thread is locked for new responses. Please post your comments and questions as a separate thread.
    If required, refer to the URL of this page in your new post.