Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations gkittelson on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

ASP.NET vs JAVA

Status
Not open for further replies.

dellyjm

Programmer
Apr 13, 2000
168
JM
Personally i'm getting a little weary of some of the practises that microsoft has.

Would you recommend doing new developments in ASP.NET or JAVA. I know neither. I currently do ASP and VB6 developments. I know it depends on what kind of solution i'm creating, but in general should I just abandon Microsoft when doing Web Apps?

Dellyjm.

P.S. One thing i like about JAVA is that the user doesn't have to go to another page for data. It looks the same to them.
 
Having done some research about ASP.Net,I personally think that it's a better move than going to Java. I know that Java is coming out with something similar to the .Net architecture (I forgot what it's called) but it's severely crippled by the fact that it can only be programmed in Java.

.net on the other hand can use Java, C#, VB.net, Python, Etc... as the server-side language. That in itself lessens the learning curve, since you won't have to learn a new language, you can just leverage that one that you are most proficient at.

From what I've read about .Net, it does the same thing that Java does in that it doesn't look to another page for data. If I remember right, it looks to itself to get the data.

Don't take this as a huge MS advertisement, though, because it isn't. But I have been using ASP and VB6 for a while as well, and the enhancements of .Net over 3.0 are phenominal, so I can't help but look forward to it.


 
Actually, Java's architecture (J2EE) is something more than vaporware (like .Net) it is already usable and being used by many corporations.

The big disadvantage to .Net is the fact that it will only run in a Windows environment. If you are only using Windows in your shop then .Net won't be a problem. If you are in a more complex environment with Unix servers, NT servers, Mainframe and AS/400 then you would be better off with Java because the language has cross-platform portability. While it is true that .Net could be cross-platform history shows us that this will never happen (i.e. COM, DCOM, etc).
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top