mmarksbury
asked on
Java Overview for a C# Guy
I've been a C# developer for 3 years and I'm very proficient. I've just changed jobs and have moved into a Java shop. I have absolutely no problem reading and understanding Java Code.
I am looking for a detailed description of the mechanics of Java and JSP from a developers standpoint, ideally, to help make the transition from C# to Java.
For example...
When I compile my C# app, the classes get compiled into a DLL in the bin folder. Simple enough. What happens when I compile a Java app? Also, when I make a change to an ASPX page in ASP.NET, the change is immediate without the need to rebuild. Is this case for Java or do I need to recompile? And what the hell is a BEAN and how do I use it?
Basically, I am looking for as many of the differences (and similarities) to get me off to a good start. I understand there will be a learning curve as I familiarize myself with Java objects, but right now, my biggest hurdle is that I don't yet understand the BIG picture in how all the pieces fit together.
Thanks in advance...500 PTS
I am looking for a detailed description of the mechanics of Java and JSP from a developers standpoint, ideally, to help make the transition from C# to Java.
For example...
When I compile my C# app, the classes get compiled into a DLL in the bin folder. Simple enough. What happens when I compile a Java app? Also, when I make a change to an ASPX page in ASP.NET, the change is immediate without the need to rebuild. Is this case for Java or do I need to recompile? And what the hell is a BEAN and how do I use it?
Basically, I am looking for as many of the differences (and similarities) to get me off to a good start. I understand there will be a learning curve as I familiarize myself with Java objects, but right now, my biggest hurdle is that I don't yet understand the BIG picture in how all the pieces fit together.
Thanks in advance...500 PTS
ASKER CERTIFIED SOLUTION
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
SOLUTION
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
SOLUTION
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
SOLUTION
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
ASKER
So if I added a JSP page with inline logic to a JSP web app, and accessed that page...it would get compiled into a servlet on first access. Is that correct? If so, where is that servlet stored, or do I even need to care?
If I wanted to build a bean, for portability and reuse, I would need to compile it first (into a .class), add it to the JSP app (how) and call it using the jsp:bean tag?