It's only a few years since I enterred into .NET and ASP.NET, so this is a "newbie" question but plz don't laugh at me first and be patient with me, plz.....
Now let's turn to my quick question....
I'm looking for jobs now and it seems that about 60%~70% are about java, and only 30% about .NET. Some companies like Banks,Economy companies, as well as other very important things are using JAVA... Why? I really like .NET very much, and In my mind, .NET
is better than java because of its high-levelled intellisenses of VS, with the strong company Microsoft, as its backgound.....But java takes up more space in business than .NET. That's ture---ESPECIALLY in website....
So:
1) Where can I use .NET?
2) What's the advantages and disadvantages of .NET?
3) If I'm looking for a job, so which job(s) needs java and for net? Which kind(s) of job(s)?
JAVA leading in WEB? Certainly a BIG NO! PHP is leading in WEB and then ASP .Net.
Regarding the choice, This depends upon the area/country you want to settles to or living in but in general any of these will work if you are an expert.
If you want to continue as Web Developer then stick with PHP/ASP .Net.
Please Mark as Answer if the post helps you.
My BLOG
.NET whips Java in web-based applications. As for the job market, where I live the job market is 95% .NET so take the "popularity" articles with a grain of salt... Also, if your a professional .NET developer then more than likely you are familar with C#
which is extremely similar to Java and other C languages... Just knowing C# allowed me to pick up Objective-C in a couple of weeks due to the similarity. It's not about knowing one thing or the other. There is no reason to not be at least somewhat familar
with Java if your a .NET developer. I can speak from experience in saying that having .NET on my resume coming out of college landed me a great "9-5" where I am treated very well. The question your asking can't be answered by us, your basically wanting to
know if we think you should go with either .NET or go with the open source community and in the end you make that decision but I personally am not a huge fan of open source as from my experience it's always been finicky. If you want to be marketable, then
learn MVC, C# and the Entity Framework...That's the future from an MS perspective. If you live in an area with large amounts of open source jobs, then I personally learn PHP if you want to be a web developer. If you want a more well-rounded approach then pick
up Python & Ruby or Perl.
<div class="bbcode_container"> <div class="bbcode_quote"> <div class="quote_container"> <div class="message"> Both ASP.NET and JAVA have great careers Ahead. Go through some of the online references and read some reviews about them, maybe some good books. You will know where you are interested more... That is the way to go about it. If you want to fly high..</div> </div> </div> </div>
Would you believe if I say I have done all my certifications in java and I did all my academic projects using java and I haven't even open the Visual Studio when I'm at university, and here I'm doing the job using ASP.NET ? The reason is ASP.NET is way too
poweful than java. If someone wants to go for a free language, they would mostly go for PHP, not Java.
TimoYang
3) If I'm looking for a job, so which job(s) needs java and for net? Which kind(s) of job(s)?
When I was looking for jobs, I knew next to nothing about .net. For a software engineer, its cool to have a knowledge about vast programming languages. So my advice is, do not expect to do coding only using a one language.
2) In which field(s) do java have advantages, and in which ones .net have advantages? What are their disadvantages?
In every field, both have pros and cons. So cannot give an exact answer for that question. I'm sure you Google for pros and cons of each technology in particular areas.
It is true that job posted in Java has been leveled off and most of the web developer's post move to php and asp.net rather than java. My finding is quite different that for now if I search job on front end web developer (keyword), for example you will
find php with a mvc framework is #1, then asp.net with mvc (with entity framework and linq) and WPF is #2. Don't mention javascript framework like jquery or Extjs or dojo and other 3rd API experience. It's a must. Last place goes to java, only leave with
10 to 20 % of the jobs. But it might because it is under another name. But for external web site and web apps such as internal system, it seems the use of java is slowly delincing. Sure a lot of the backend like webservices is still done with java but
the frontend of java slowly lost its leading place.
TimoYang
Contributor
3732 Points
1275 Posts
Which is better? Java or .NET?
Dec 29, 2011 05:19 AM|LINK
Hello everyone here at present:)
It's only a few years since I enterred into .NET and ASP.NET, so this is a "newbie" question but plz don't laugh at me first and be patient with me, plz.....
Now let's turn to my quick question....
I'm looking for jobs now and it seems that about 60%~70% are about java, and only 30% about .NET. Some companies like Banks,Economy companies, as well as other very important things are using JAVA... Why? I really like .NET very much, and In my mind, .NET is better than java because of its high-levelled intellisenses of VS, with the strong company Microsoft, as its backgound.....But java takes up more space in business than .NET. That's ture---ESPECIALLY in website....
So:
1) Where can I use .NET?
2) What's the advantages and disadvantages of .NET?
3) If I'm looking for a job, so which job(s) needs java and for net? Which kind(s) of job(s)?
iGulfam
Contributor
4794 Points
947 Posts
Re: Which is better? Java or .NET?
Dec 29, 2011 05:45 AM|LINK
JAVA leading in WEB? Certainly a BIG NO! PHP is leading in WEB and then ASP .Net.
Regarding the choice, This depends upon the area/country you want to settles to or living in but in general any of these will work if you are an expert.
If you want to continue as Web Developer then stick with PHP/ASP .Net.
My BLOG
matthewskyle
Member
31 Points
7 Posts
Re: Which is better? Java or .NET?
Dec 29, 2011 06:13 AM|LINK
.NET whips Java in web-based applications. As for the job market, where I live the job market is 95% .NET so take the "popularity" articles with a grain of salt... Also, if your a professional .NET developer then more than likely you are familar with C# which is extremely similar to Java and other C languages... Just knowing C# allowed me to pick up Objective-C in a couple of weeks due to the similarity. It's not about knowing one thing or the other. There is no reason to not be at least somewhat familar with Java if your a .NET developer. I can speak from experience in saying that having .NET on my resume coming out of college landed me a great "9-5" where I am treated very well. The question your asking can't be answered by us, your basically wanting to know if we think you should go with either .NET or go with the open source community and in the end you make that decision but I personally am not a huge fan of open source as from my experience it's always been finicky. If you want to be marketable, then learn MVC, C# and the Entity Framework...That's the future from an MS perspective. If you live in an area with large amounts of open source jobs, then I personally learn PHP if you want to be a web developer. If you want a more well-rounded approach then pick up Python & Ruby or Perl.
salman beher...
All-Star
30721 Points
5871 Posts
Re: Which is better? Java or .NET?
Dec 29, 2011 06:20 AM|LINK
Hi,
<div class="bbcode_container"> <div class="bbcode_quote"> <div class="quote_container"> <div class="message"> Both ASP.NET and JAVA have great careers Ahead.Go through some of the online references and read some reviews about them, maybe some good books. You will know where you are interested more...
That is the way to go about it. If you want to fly high..</div> </div> </div> </div>
refer...
http://www.classle.net/faq/which-language-better-aspnet-or-corejava
Sincerely,
Salman
Ruchira
All-Star
43056 Points
7040 Posts
MVP
Re: Which is better? Java or .NET?
Dec 29, 2011 10:38 AM|LINK
Hi Timo Yang,
Would you believe if I say I have done all my certifications in java and I did all my academic projects using java and I haven't even open the Visual Studio when I'm at university, and here I'm doing the job using ASP.NET ? The reason is ASP.NET is way too poweful than java. If someone wants to go for a free language, they would mostly go for PHP, not Java.
When I was looking for jobs, I knew next to nothing about .net. For a software engineer, its cool to have a knowledge about vast programming languages. So my advice is, do not expect to do coding only using a one language.
Wish you all the best in finding a job!
My Tech blog | My YouTube ChannelPlease 'Mark as Answer' if this post helps you.zaco09
Member
240 Points
78 Posts
Re: Which is better? Java or .NET?
Dec 29, 2011 12:52 PM|LINK
java is not really for web development, those jobs that you mentioed must have java as application programming and not web development
TimoYang
Contributor
3732 Points
1275 Posts
Re: Which is better? Java or .NET?
Dec 30, 2011 01:32 AM|LINK
Hello,
Sorry I don't think so... J2EE is just for web development, as well as Struts, though it looks like MVC... However, MVC is REALLY better than Java....
So I'm not arguing with you but just chat freely about my puzzled things....
Here my question is:
1) Can you offer us some job wanted as examples in .NET?
2) In which field(s) do java have advantages, and in which ones .net have advantages? What are their disadvantages?
Ruchira
All-Star
43056 Points
7040 Posts
MVP
Re: Which is better? Java or .NET?
Dec 30, 2011 05:52 AM|LINK
Hi,
See the jobs section of this site.
http://forums.asp.net/59.aspx/1?Jobs
In every field, both have pros and cons. So cannot give an exact answer for that question. I'm sure you Google for pros and cons of each technology in particular areas.
My Tech blog | My YouTube ChannelPlease 'Mark as Answer' if this post helps you.llung
Member
2 Points
1 Post
Re: Which is better? Java or .NET?
Feb 11, 2013 06:25 PM|LINK
It is true that job posted in Java has been leveled off and most of the web developer's post move to php and asp.net rather than java. My finding is quite different that for now if I search job on front end web developer (keyword), for example you will find php with a mvc framework is #1, then asp.net with mvc (with entity framework and linq) and WPF is #2. Don't mention javascript framework like jquery or Extjs or dojo and other 3rd API experience. It's a must. Last place goes to java, only leave with 10 to 20 % of the jobs. But it might because it is under another name. But for external web site and web apps such as internal system, it seems the use of java is slowly delincing. Sure a lot of the backend like webservices is still done with java but the frontend of java slowly lost its leading place.