Agreed - I think it's best to jump into the deep end and start swimming with a good book as a life preserver. I definitely don't think that a JEE server is the right pool, though...it's more like jumping into a pool of lava. :) Best to stick with Spring and Struts (or Spring MVC, which I prefer) IMO.

Coleman


On Oct 1, 2007, at 2:02 PM, John Kwon wrote:

This brings up what I call the classic "where do I start with J2EE' problem.

I've hired more than one person who can, by the book, pass a test about servlets, and maybe even write one.

But show them a framework, and they're immediately lost.

It's necessary to know some fundamentals - but in some cases, it's best to know just enough to understand where a framework is taking you - you don't have to know how to write Spring to use it (for instance).


On 10/1/07, John Coleman <[EMAIL PROTECTED]> wrote:
Meisam,

I would recommend that you start with the JSP and servlet tutorials
rather than jumping right into the deep end.  I admire that you have
taken such a plunge; there is so much to learn here that you head
will soon be spinning (if it's not already).  Appfuse uses a number
of frameworks that are non-trivial for the beginning Java developer.

I'd recommend that you skip the JEE stuff altogether, honestly.
Appfuse stays away from the overhead of requiring a full JEE app
server and I think you'll find that most developers who have been
exposed to open source Java frameworks would agree that's the best
strategy for a beginner.  If you find you do need to go the JEE
route, none of the experience you gain by using Appfuse will have
gone to waste; JEE is moving in the direction of the lighter, better,
faster frameworks.

You'd do well to pick up a few books, namely Spring in Action, Java
Persistence with Hibernate, anything written by Rod Johnson, and
"Better Builds With Maven 2." The Maven book is a free download.  You
will find that your journey is initially like learning a foreign
language by moving to a foreign country.  Don't give up and one day
you'll realize that you just "get it" and you aren't re-reading every
page again and again.

Good luck,

Coleman


On Oct 1, 2007, at 12:43 PM, meisam4910 wrote:

>
> thank you and im fan of this website, its very good, have a look dude;
> www.roseindia.net
>
>
> Mike Horwitz wrote:
>>
>> I am a fan of the Sun tutorials. They are pretty comprehensive and
>> should
>> get you going reasonably quickly:
>> http://java.sun.com/javaee/reference/tutorials/ (pick the Java EE
>> version
>> appropriate for you).
>>
>> Mike.
>>
>> On 10/1/07, meisam4910 <[EMAIL PROTECTED]> wrote:
>>>
>>>
>>> guys, can anybody suggest a powerful and comprehensive tutorial
>>> on J2EE
>>> kick
>>> start ? for example now when i want to start a project i see many
>>> things
>>> are
>>> inside the project such as, beans, xml files, sources,... i want
>>> to know
>>> the
>>> relationships between these elements, and how they communicate
>>> with each
>>> other ? i have read a lot about the J2EE, but still need to
>>> understand
>>> the
>>> structure of an web application directory, a common structure and
>>> essential
>>> things inside the directory. thank you.
>>> --
>>> View this message in context:
>>> http://www.nabble.com/J2EE-fundumentals-
>>> tf4549368s2369.html#a12982474
>>> Sent from the AppFuse - User mailing list archive at Nabble.com.
>>>
>>> --------------------------------------------------------------------
>>> -
>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>
>>>
>>
>>
>
> --
> View this message in context: http://www.nabble.com/J2EE-
> fundumentals-tf4549368s2369.html#a12982823
> Sent from the AppFuse - User mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to