JSP vs ASP.net..please help?
I've written a few JSP (-Struts) applications. Because Java was a hype when I was studying, JSP was a natural route to follow. I've come to love Java and related techniques. But fearing the risk of being blinded by love, I ask for your opinion wether I should spend my time learning ASP(.net) as well. Until now, I've managed to steer my projects down the Java road, but how fierce should I defend this approach? Are there major benefits of ASP that JSP doesn't have? I've considered the two as equal (although I've always been a Java advocate). Are they? Is it just a matter of taste? Or are there practical issues that can't be remedied by one of them?
Re: JSP vs ASP.net..please help?
Discussion rather than question thread moved to General Developer
Re: JSP vs ASP.net..please help?
Check this out http://daysite.net/programming/jsp.htm
The article looks a bit dated but might be good.
Also, here's what Sun (now Oracle) has to say about that http://java.sun.com/products/jsp/jsp-asp.html
Since they own it, good portion is probably crap and BS. PHP is a big player there too.
Re: JSP vs ASP.net..please help?
Re: JSP vs ASP.net..please help?
An important point to consider is that ASP (now generally called "Classic ASP") is outdated and quite a different animal to ASP.NET. ASP.NET has been around since 2002 and was a significant departure from Classic ASP. ASP.NET 2.0 was then fairly significant change from ASP.NET 1.x as well. With the introduction of the MVC Framework for ASP.NET, you can choose to make another significant departure, or stick with Web Forms.
I've coded a bit in Java and had no issue with it but I've never used JSP, so I can't really comment on it at all. I will say that the Write Once, Run Anywhere philosophy of Java is all well and good if it does actually run, which isn't always the way. Also, you don't want to run web applications everywhere. You want to run them on one web server. If that web server is IIS then Java's platform independence is no advantage. If you might be developing different apps for different web servers though, JSP may offer a bit more flexibility.