Also, for web based programming Java has Servlets, JSP, EJB, Struts, Hibernate, etc. Does .NET provide a simpler alternative?
Is it easier to learn C# than Java?
You may have trouble getting an honest answer to that question. Hardcore Microsoft people will say C# and the more open minded will say Java. See what I mean about bias.
All those different things that Java provides does simplify things - they are all written in Java but you don't have to worry about the things that you don't need. From my bias point of view .NET doesn't provide an alternative to anything.
The hardest thing for you to do in Java will be getting your first Hello World running. Once you work out how to do that everything else is easy.
Reply:http://www.hibernate-tutorial....
http://www.spring-hibernate.co...
http://www.spring-tutorial.com Report It
Reply:It takes the same kind of mentality\skill set to learn C# as it does to learn Java. Is one "easier" than the other? They both have their advantages %26amp; disadvantages.
It's a matter of picking the right framework for the problem you are trying to address. Maybe if you you tell us why you ask that question we can help steer you in one direction.
The short answer to the rest of your question is YES, .Net offers alternatives to those other things you mentioned. Are they simpler? Should you try to implement the alternatives? Well, the things you mentioned are frameworks to address specific problems. You shouldn't implemet a framework simply b/c it exists. You do it b/c your architecture requires the quality attributes offered by the framework.
.Net offers ASP.Net
Struts is a framework that was designed to implement the MVC pattern in Java web apps. The MVC pattern isn't really needed in ASP.Net. because the C (controller) is already created and tied to the V (view). That said - some people have attempted to create MVC frameworks for ASP.Net. Other patterns exist which can be implemented in ASP.Net that help manage the concerns that MVC resolves.
Hibernate is an OR (object relational) framework. Again, this is another framework not part of Java itself but, built to assist in implementing an architecture pattern in Java. There are .Net versions of Hibernate.
sympathy flowers
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment