JAVA or .NET ...which way should I go in my career?
140633
Both Java and .NET have their place in the IT world. It would be best if you could get your skills sharpened on both technologies. You could first start with Java and move on to .NET.
68252
Manish it hardly matters if you choose either of them. Finally the code is compiled into IL which is the intermediatory language. If you are comfortable with VB U go for VB.NET if your background is C/C++ go for C#.NET. My personal opinion is VB.NET is much easier to work with.
552238
If you already know VB6, you'll probably like it better. If you're just learning the language, go with .NET
601913
actually i haven't understand your question properly... anyway i will try to explain you...\n\nyou better go for Java...since it give you a lot of scope and availabilty of large amount of API make it easier....\n\nor else just make a web application...hardly it will take 2 or 3 JSP pages thats all you are done...
514022
well if you need an idea or two\nGet Up on C# and learn the the .net environment and Java can only help..
78074
I'd read the ASP.NET book first.  There is a lot of stuff based around the .Net Class library that you need to know to effectively do any .Net programming, but the VB.Net book is going to spend a lot of time showing you how to create Windows-based applications, and it sounds like you're primarily interested in web programming.  Keep the VB.Net book around, though - it will probably come in handy as a reference guide.
481223
I have been working with Java and related technologies for 10 years, exclusively for about 8 years. I highly recommend it.\n\nMy job (software engineer/consultant) pays about as good as you can get without owning your own business.\n\nThere was a lull in business after 9/11, but that is a thing of the past. Twice in the past three years I have been involved in a bidding war, with two potential clients both wanting to hire me and exchanging offers to try and get me.\n\nI have friends who are .Net consultants who are lowering their billing rate at the same time that I am increasing mine.\n\nHOWEVER, I must say that there is a limited shelf life for *ANY* programming technology. The most important thing you can do is stay flexible and hone your skill at picking up new technologies on the fly.
207088
Well, VB.NET is a language...but with it you can do website development, application development, Windows Services, and more.  So, I'm a little confused by your question.  Here's a few ways I'm interpreting your question, and my answers to them:\n\nIf you mean "design versus programming", then it's a WHOLE DIFFERENT BEAST.  Because VB.NET is a language (just like Spanish or French), you have to learn to 'speak' it in order to use it well.  Sure, Microsoft automates some of it for you, but you don't really unleash the full potential of the language unless you edit it by hand.\n\nIf you mean "application versus web development", then they're pretty similar, under the hood.  VB.NET for web pages is the same VB.NET that you'd use for application development.  There's some significant differences between the two, but someone who codes VB.NET for web pages should have no problem coding VB.NET applications.\n\nIf you are talking about career paths, and which direction is more in demand, then that's a hard one.  Web design doesn't always pay very good...and it's REALLY competitive!  On the other hand, VB.NET isn't a really popular language in the market right now.  See, Visual Basic (the original language) all but ruined any chance VB.NET had of being taken seriously.  Instead of VB.NET, if it were me, I'd learn C# (...which really pains me to say because I'm a VB.NET guy...but hey, I'm being honest here...)\n\nHope at least ONE of those helps!  LOL\n--Dan
1130138
I think the best one is the software developers as a career path. Using .Net as your development choice, you will get higher salary than just a tester.
1026045
For client side application programs the hot stuff is anything .NET, preferably c# and even vc++.net is doing well. Java is really taking off too.\n\nFor server side web programming... PHP hands down is hot. Paired up with MySQL, that technology is really dominating. Perl is there, but slowly dying by the wayside.\n\nFor web development, AJAX and straight XML with a sprinkle of DHTML. Its the foundation of the Web 2.0 movement.\n\nBelieve me, I have my hands in all three of these categories and I often can't keep up with all the work people want to throw at me. I pretty much can command my own perks and salary because of it.\n\nHope I helped you out with this.
1020786
If you are developing for the .NET Framework then without question use C#. It will go much smoother than trying to use managed C++.  C# is in general a much easier, less error prone language to develop in. I would only choose C++ for those portions where you need very efficient code. or where you need to port to non-windows operating systems.\n\nOn any windows based project today I would do it in C# using .NET. then after I had everything working. If and Only If  I needed better performance. I would determine the critical sections of code and only if needed redo only those parts ( hopefully small ) in unmanaged C++.  There are tools such as reflector which can help change the language if needed.\n\nBy the way I am currently working on a large project which has both C# and C++. I have over 15 years experience with C++ and maybe a year of experience with C#. There is no question that C# provides significant benefits over C++ in terms of reliability.
65277
java, c++, cobol (yeah I know funny but it's still out there) all pay more an hour if you can find a job, web services, business integration and linux apps are where the real money is.\n\nphp, java script ajax style are the latest web development languages, but web site development is pretty crowded keeping the $ low.\n\nC/C++ for gaming but you have to be real good and real lucky to make it big\n\nvb,.net,c# if your heading into a msft shop but be prepared for outsourcing here heavy competion
7653
definitely .net, as a start, .net programmers average higher salary than j2ee. other reason: .net uses a standard visual studio.net tool which is easy to use and standardized also with the help of MSDN library which has all the solution if your stuck somewhere. while j2ee has several tools and each has its pros and cons which would probably delay your career start with confusion of selecting the best tools. since your familiar with C it would be much easier if you start with visual c++.net, also java uses quite different syntax and concept it would make it harder for you. both are object oriented.
301617
For the beginning, take either C++ or Java based on your interest. Both languages are object oriented and a great option to shape your programming mind. Later, you could start .Net and take advantage of classy programming with an open mind. In .Net, you may choose C#.Net which has a C++ and Java like syntax.\nThe very important fact in programming is the ability to find proper algorithms. The language is the second fact. So try to improve your algorithmic view first.\n\nHappy Programming.
223563
OK, it's a little bit cheaper to be graduated on-line.\n\nIf it's about IT industry and/or software development, \nI'd rather recommend you to pass certification exams.\n\nWindows platform: .NET, ASP.NET, or something like that.\nJava: Sun Certification.\nOr, at least, A+ Certification.\netc.etc.etc.\n\nIf you are able to learn on your own, I recommend Ruby and Ruby on Rails. Some guys does their own companies in months, provided they have really original ideas, and do not need any venture captial and funding for that anymore. (I'm not associated with Ruby on Rails, by the way, but I use it in my work).\n\nIn this way, you spend only 3-6 months, not 5-6 years.\nImmediately, after certification, subscribe to the next one, and try to get the REAL experience. If nobody gave you a job, offer month or two of internship (working for free).\nYou will have better resume: certification and real experience. Your carrier would be more dynamic and powerful, if you're really smart.\n\nA lot of people with Master Degree are out of job during periodic turmoils in industry, and now many IT jobs are outsourced to India.\n\nIf you're the best or became the essential part of corporate brain, you never be outsourced (because they outsource legs, asses, and other parts of corporate body, but brain), especially, if you're something like software architect, working with UML stuff etc.\n\nBy the way, Bill Gates did not finish his degree, to the best of my knowledge.
173498
Choose one of the three. Each has its own pros and cons.\n\nC++, Java, C#
873995
Java for ever !!\n\nit is OPEN SOURCE !!