Compartir a través de


J2EE and ASP.NET

Many Java developer begins to learn C#. Then they found there are lots of similar concepts and frameworks in ASP.NET

1. ASPX vs JSP
2. Code Behind C# vs Servlet
3. Web Controls vs TagLib
4. Master/Content Page vs Tiles
5. Validation vs Validation in Java
6. ViewState vs FormBean
7. ASP.NET vs Struts

I was frustrated why my company published this Struts-like framework at the very beginning, but after a while, I know the reason:

1. ASP is too old and may worse than PHP
2. ASP.NET intend to bring a new easy-to-use platform to developer and reduce the coding tasks for developers. That's the major target of this framework.
3. ASP.NET is a framework, such as Struts, Spring, Velocity, but not a platform, C# is the platform

So, we should compare the C# enterprise platform and J2EE platform, make sense?

Will do that later.