You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tapestry.apache.org by Warren Bell <wa...@clarksnutrition.com> on 2005/12/16 03:33:44 UTC

Learning Tapestry

I am brand new to Tapestry and would like to know the best way to learn it.
I have gone threw the tutorials on this site for version 4 and have looked
at some other tutorials on version 3. Version 4 seems to be much different
than 3 and I am not sure which way I should go. I have not found to much on
version 4 except for the users guide and it throws you right in the middle
of it.

I am some what experienced in Struts and have played around with JSF.
Tapestry looks real interesting to me, but the learning curve seems a bit
steep. What would be the best way to get up to speed with Tapestry?

Thanks,

Warren Bell


---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org


Re: Learning Tapestry

Posted by Cosmin Bucur <co...@gmail.com>.
I've learned tapestry 3 on IDEA 4 , ant and tomcat , on Kent Tongs
free tutorials  . I remember they included details on setting up
eclipse , and setting up tomcat in a different way ( i was just
deploying apps with ant which was a bit different ) .

I've had no problems understanding the Taepstry material without
agreeing on the same tools .

On 12/16/05, Konstantin Ignatyev <kg...@yahoo.com> wrote:
> Can someone comment on that: Is it Eclipce oriented?
>  Too bad if so.
>
>
> ----- Original Message ----
> From: John Coleman <jo...@ntlworld.com>
> To: Tapestry users <ta...@jakarta.apache.org>
> Sent: Fri Dec 16 09:17:03 2005
> Subject: Re: Learning Tapestry
>
> Our developers also recommend Kents book. What they really liked is it
> starts with setting up Eclipse from scratch, so you start the exercises with
> things looking exactly the same.
>
> Don't worry about the learning curve, I don't think it is much longer than
> Struts to do the basic stuff. You'll get a form up and running in no time.
> You hit the curve when you want to do something not so basic, then you can
> use the support list. :)
>
> John
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org


Re: Learning Tapestry

Posted by Jabbar <aj...@gmail.com>.
We use this at my place. It is indespensible for tapestry 4 users.

On 16/12/05, adasal <ad...@gmail.com> wrote:
> Kent's book.
> All the developers here are using it.
> Bear in mind that the picture you should have is of components and objects.
> They are defined in three places, html, page/component specification
> (slightly complicated by possible annotation instead), java. These three are
> bound together in varying quantities, but always together. Note about
> annotation, it is telling you "I belong in here" in other words, the same
> binding together.
> A component is:
> a) acted upon by the framework which does a lot of work for you, but you
> must be aware of the services it provides.
> b) finds its place on an object graph tree through definitions in the T
> hivemodule.xml. So what does that mean? The services defined in hivemodule
> may be seen as arcs on a graph. For instance, if security is defined in
> hivemodule, then every component that *pulls* in that service is effectively
> a node on the security graph arc. There are several such arcs. They are
> connected to the application through their definition, for instance whether
> they are singletons thread local, or (many) other attributes.
> These conceptualisations are off the top of my head.
> Please shoot me down if anyone disagrees or can put it better. I hope there
> is nothing here misleading?
> Adam
>
> On 16/12/05, John Coleman <jo...@ntlworld.com> wrote:
> >
> > Our developers also recommend Kents book. What they really liked is it
> > starts with setting up Eclipse from scratch, so you start the exercises
> > with
> > things looking exactly the same.
> >
> > Don't worry about the learning curve, I don't think it is much longer than
> > Struts to do the basic stuff. You'll get a form up and running in no time.
> > You hit the curve when you want to do something not so basic, then you can
> > use the support list. :)
> >
> > John
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
> >
> >
>


--
Thanks

Jabbar Azam

---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org


Re: Learning Tapestry

Posted by adasal <ad...@gmail.com>.
Kent's book.
All the developers here are using it.
Bear in mind that the picture you should have is of components and objects.
They are defined in three places, html, page/component specification
(slightly complicated by possible annotation instead), java. These three are
bound together in varying quantities, but always together. Note about
annotation, it is telling you "I belong in here" in other words, the same
binding together.
A component is:
a) acted upon by the framework which does a lot of work for you, but you
must be aware of the services it provides.
b) finds its place on an object graph tree through definitions in the T
hivemodule.xml. So what does that mean? The services defined in hivemodule
may be seen as arcs on a graph. For instance, if security is defined in
hivemodule, then every component that *pulls* in that service is effectively
a node on the security graph arc. There are several such arcs. They are
connected to the application through their definition, for instance whether
they are singletons thread local, or (many) other attributes.
These conceptualisations are off the top of my head.
Please shoot me down if anyone disagrees or can put it better. I hope there
is nothing here misleading?
Adam

On 16/12/05, John Coleman <jo...@ntlworld.com> wrote:
>
> Our developers also recommend Kents book. What they really liked is it
> starts with setting up Eclipse from scratch, so you start the exercises
> with
> things looking exactly the same.
>
> Don't worry about the learning curve, I don't think it is much longer than
> Struts to do the basic stuff. You'll get a form up and running in no time.
> You hit the curve when you want to do something not so basic, then you can
> use the support list. :)
>
> John
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>
>

Re: Learning Tapestry

Posted by Andreas Andreou <an...@di.uoa.gr>.
Just read the sample chapters,
and let us know your opinion then

Konstantin Ignatyev wrote:

>Can someone comment on that: Is it Eclipce oriented? 
> Too bad if so. 
> 
> 
>----- Original Message ----
>From: John Coleman <jo...@ntlworld.com>
>To: Tapestry users <ta...@jakarta.apache.org>
>Sent: Fri Dec 16 09:17:03 2005
>Subject: Re: Learning Tapestry
>
>Our developers also recommend Kents book. What they really liked is it
>starts with setting up Eclipse from scratch, so you start the exercises with
>things looking exactly the same.
>
>Don't worry about the learning curve, I don't think it is much longer than
>Struts to do the basic stuff. You'll get a form up and running in no time.
>You hit the curve when you want to do something not so basic, then you can
>use the support list. :)
>
>John
>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
>For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>
>
>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
>For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>
>
>  
>

---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org


Re: Learning Tapestry

Posted by John Coleman <jo...@ntlworld.com>.
I also think you should look at the sample chapters, they are free and
comprehensive, then you can form your own opinion. Eclipse would probably be
preferable traditionally because of Spindle, and then there's Tapestry
Palette as well. I am keen for there to be just one toolset I use for webdev
as I am sick of always switching, endless different project setups and so
forth. I have always used JBuilder Enterprise previously, but am happy with
the latest Eclipse with a few extra plugins.

I prefer Jetty over Tomcat which Kent also uses in the book, but also found
it quite easy to set up Jetty.

While it may be helpful to be familiar with Eclipse, I can't see why it
would really be necessary to use or know. It should be just as easy to
follow the setup tasks in any IDE you are familiar with, and the rest of the
book would also be easy to follow regardless of your IDE IMO.

John

----- Original Message ----- 
From: "Konstantin Ignatyev" <kg...@yahoo.com>
To: "Tapestry users" <ta...@jakarta.apache.org>
Sent: Friday, December 16, 2005 5:09 PM
Subject: Re: Learning Tapestry


> Can someone comment on that: Is it Eclipce oriented?
>  Too bad if so.
>
>



---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org


RE: Learning Tapestry

Posted by Patrick Casey <pa...@adelphia.net>.

> -----Original Message-----
> From: Cosmin Bucur [mailto:coszminb@gmail.com]
> Sent: Friday, December 16, 2005 9:32 AM
> To: Tapestry users
> Subject: Re: Learning Tapestry
> 
> On 12/16/05, Patrick Casey <pa...@adelphia.net> wrote:
> >
> >         What's wrong with something being eclipse oriented?
> What's so bad about .net running only on Windows ?
> Regarles of this argument though , the tutorials don't seem to lean
> too much on eclipse closing doors for anybody else that doesn't use
> eclipse , so in this one case it's all good
> 

	By that logic though, we shouldn't use Tapestry at all; it only runs
inside a JVM :). Seriously, if you make a tutorial so general that it never
*specifically* tells you, for example, how to set a JVM parameter in your
tomcat debug session, then the tutorial isn't going to be all that useful
for beginners.

	I bet (and this is pure speculation) that if I took 20 first year
java programmers with a mix of web and not web experiences, and told them
"Set up a tomcat instance that starts with this JVM setting:
org.tapestry.disble.caching=false"; you have 20 minutes. Less than half of
them could get it done in that time period.

	So it seems to me, better to say what you're doing "we're setting up
a JVM parameter", and then show *how* to do it in the world's most common
java IDE. If you're not on eclipse, me showing you how it's done in eclipse
leaves you no worse off than if I hadn't bothered, and if you are on eclipse
(as I suspect the majority of Tapestry Users are), I just made your life
easier.

	--- Pat





---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org


Re: Learning Tapestry

Posted by Cosmin Bucur <co...@gmail.com>.
On 12/16/05, Patrick Casey <pa...@adelphia.net> wrote:
>
>         What's wrong with something being eclipse oriented?
What's so bad about .net running only on Windows ?
Regarles of this argument though , the tutorials don't seem to lean
too much on eclipse closing doors for anybody else that doesn't use
eclipse , so in this one case it's all good


> there are folks out there who don't use it, but it it's got to be by far the
> planet's most common java IDE. A tutorial sufficiently detailed for a
> beginner is going to have to give instructions about some IDE stuff too, so
> Eclipse seems like the obvious choice.
>
>         --- Pat
>
> > -----Original Message-----
> > From: Konstantin Ignatyev [mailto:kgignatyev@yahoo.com]
> > Sent: Friday, December 16, 2005 9:10 AM
> > To: Tapestry users
> > Subject: Re: Learning Tapestry
> >
> > Can someone comment on that: Is it Eclipce oriented?
> >  Too bad if so.
> >
> >
> > ----- Original Message ----
> > From: John Coleman <jo...@ntlworld.com>
> > To: Tapestry users <ta...@jakarta.apache.org>
> > Sent: Fri Dec 16 09:17:03 2005
> > Subject: Re: Learning Tapestry
> >
> > Our developers also recommend Kents book. What they really liked is it
> > starts with setting up Eclipse from scratch, so you start the exercises
> > with
> > things looking exactly the same.
> >
> > Don't worry about the learning curve, I don't think it is much longer than
> > Struts to do the basic stuff. You'll get a form up and running in no time.
> > You hit the curve when you want to do something not so basic, then you can
> > use the support list. :)
> >
> > John
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
> >
> >
> >
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org


Re: Learning Tapestry

Posted by Lindsay Steele <ls...@iinet.net.au>.
If you bothered checking out the sample chapters (and I just had a quick 
re-visit of them) you will see that the first chapter covers the setup 
of a useable environment to allow a new user to work with Tapestry.  In 
this case he is using eclipse and tomcat as common examples.

The rest of the chapters don't seem to mention Eclipse at all,  no 
screen shots, nothing.   The rest of the chapters are IDE agnostic.  
Lots of snips of code,  lots of shots of web page results and nothing in 
the text that mentions eclipse.

I think the first chapter is a great way to get new users started, 
personally I use a different way to doing things which I feel is better 
but for a new user having a decent development environment is one of the 
biggest hurdles in getting started with Tapestry,  - or it was for me 
when I started a couple of years ago with Tapestry. 

Konstantin Ignatyev wrote:

>   	 	 	 	 	 	 	 	<!-- 		@page { size: 8.5in 11in; margin: 0.79in } 		P { margin-bottom: 0.08in } 	--> 	  It is bad to promote any IDE oriented techniques.  
> 
> 
> No, I am not against IDEs, I love and use them, but technologies and development techniques should be IDE agnostic and easy to use without them.
> 
> 
> And it is double bad to promote Eclipse IMO.
> 
>
> 
>
>----- Original Message ----
>From: Patrick Casey <pa...@adelphia.net>
>To: Tapestry users <ta...@jakarta.apache.org>; Konstantin Ignatyev <kg...@yahoo.com>
>Sent: Fri Dec 16 17:25:02 2005
>Subject: RE: Learning Tapestry
>
>
>    What's wrong with something being eclipse oriented? I understand
>there are folks out there who don't use it, but it it's got to be by far the
>planet's most common java IDE. A tutorial sufficiently detailed for a
>beginner is going to have to give instructions about some IDE stuff too, so
>Eclipse seems like the obvious choice.
>
>    --- Pat
>
>  
>
>>-----Original Message-----
>>From: Konstantin Ignatyev [mailto:kgignatyev@yahoo.com]
>>Sent: Friday, December 16, 2005 9:10 AM
>>To: Tapestry users
>>Subject: Re: Learning Tapestry
>>
>>Can someone comment on that: Is it Eclipce oriented?
>> Too bad if so.
>>
>>
>>----- Original Message ----
>>From: John Coleman <jo...@ntlworld.com>
>>To: Tapestry users <ta...@jakarta.apache.org>
>>Sent: Fri Dec 16 09:17:03 2005
>>Subject: Re: Learning Tapestry
>>
>>Our developers also recommend Kents book. What they really liked is it
>>starts with setting up Eclipse from scratch, so you start the exercises
>>with
>>things looking exactly the same.
>>
>>Don't worry about the learning curve, I don't think it is much longer than
>>Struts to do the basic stuff. You'll get a form up and running in no time.
>>You hit the curve when you want to do something not so basic, then you can
>>use the support list. :)
>>
>>John
>>
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
>>For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>>
>>
>>
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
>>For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>>    
>>
>
>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
>For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>
>
>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
>For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>
>
>  
>


---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org


Re: Learning Tapestry

Posted by Leonardo Quijano Vincenzi <le...@dtqsoftware.com>.
Maybe it's just that you hate Eclipse for some strange reason. As 
Patrick says, giving examples in Eclipse is not so bad.

*But*, a book should avoid leaning too much on an IDE, because it will 
spend too much time showing screenshots instead of teaching the 
framework. But that's not about Eclipse, or IDEA, or anything. It's just 
about focus.

I haven't read Kent's book, though. Just bear in mind that there are 
several kinds of beginners. Maybe a 20 year old computer science student 
already know how to run Eclipse and Tomcat, but doesn't know how to use 
Tapestry.

-- 
Ing. Leonardo Quijano Vincenzi
DTQ Software


Konstantin Ignatyev wrote:
>    	 	 	 	 	 	 	 	<!-- 		@page { size: 8.5in 11in; margin: 0.79in } 		P { margin-bottom: 0.08in } 	--> 	  It is bad to promote any IDE oriented techniques.  
>  
>  
>  No, I am not against IDEs, I love and use them, but technologies and development techniques should be IDE agnostic and easy to use without them.
>  
>  
>  And it is double bad to promote Eclipse IMO.
>  
>   



---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org


Re: Learning Tapestry

Posted by Konstantin Ignatyev <kg...@yahoo.com>.
   	 	 	 	 	 	 	 	<!-- 		@page { size: 8.5in 11in; margin: 0.79in } 		P { margin-bottom: 0.08in } 	--> 	  It is bad to promote any IDE oriented techniques.  
 
 
 No, I am not against IDEs, I love and use them, but technologies and development techniques should be IDE agnostic and easy to use without them.
 
 
 And it is double bad to promote Eclipse IMO.
 

 

----- Original Message ----
From: Patrick Casey <pa...@adelphia.net>
To: Tapestry users <ta...@jakarta.apache.org>; Konstantin Ignatyev <kg...@yahoo.com>
Sent: Fri Dec 16 17:25:02 2005
Subject: RE: Learning Tapestry


    What's wrong with something being eclipse oriented? I understand
there are folks out there who don't use it, but it it's got to be by far the
planet's most common java IDE. A tutorial sufficiently detailed for a
beginner is going to have to give instructions about some IDE stuff too, so
Eclipse seems like the obvious choice.

    --- Pat

> -----Original Message-----
> From: Konstantin Ignatyev [mailto:kgignatyev@yahoo.com]
> Sent: Friday, December 16, 2005 9:10 AM
> To: Tapestry users
> Subject: Re: Learning Tapestry
> 
> Can someone comment on that: Is it Eclipce oriented?
>  Too bad if so.
> 
> 
> ----- Original Message ----
> From: John Coleman <jo...@ntlworld.com>
> To: Tapestry users <ta...@jakarta.apache.org>
> Sent: Fri Dec 16 09:17:03 2005
> Subject: Re: Learning Tapestry
> 
> Our developers also recommend Kents book. What they really liked is it
> starts with setting up Eclipse from scratch, so you start the exercises
> with
> things looking exactly the same.
> 
> Don't worry about the learning curve, I don't think it is much longer than
> Struts to do the basic stuff. You'll get a form up and running in no time.
> You hit the curve when you want to do something not so basic, then you can
> use the support list. :)
> 
> John
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
> 
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tapestry-user-help@jakarta.apache.org




---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org





---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org


RE: Learning Tapestry

Posted by Patrick Casey <pa...@adelphia.net>.
	What's wrong with something being eclipse oriented? I understand
there are folks out there who don't use it, but it it's got to be by far the
planet's most common java IDE. A tutorial sufficiently detailed for a
beginner is going to have to give instructions about some IDE stuff too, so
Eclipse seems like the obvious choice.

	--- Pat

> -----Original Message-----
> From: Konstantin Ignatyev [mailto:kgignatyev@yahoo.com]
> Sent: Friday, December 16, 2005 9:10 AM
> To: Tapestry users
> Subject: Re: Learning Tapestry
> 
> Can someone comment on that: Is it Eclipce oriented?
>  Too bad if so.
> 
> 
> ----- Original Message ----
> From: John Coleman <jo...@ntlworld.com>
> To: Tapestry users <ta...@jakarta.apache.org>
> Sent: Fri Dec 16 09:17:03 2005
> Subject: Re: Learning Tapestry
> 
> Our developers also recommend Kents book. What they really liked is it
> starts with setting up Eclipse from scratch, so you start the exercises
> with
> things looking exactly the same.
> 
> Don't worry about the learning curve, I don't think it is much longer than
> Struts to do the basic stuff. You'll get a form up and running in no time.
> You hit the curve when you want to do something not so basic, then you can
> use the support list. :)
> 
> John
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
> 
> 
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tapestry-user-help@jakarta.apache.org




---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org


Re: Learning Tapestry

Posted by Konstantin Ignatyev <kg...@yahoo.com>.
Can someone comment on that: Is it Eclipce oriented? 
 Too bad if so. 
 
 
----- Original Message ----
From: John Coleman <jo...@ntlworld.com>
To: Tapestry users <ta...@jakarta.apache.org>
Sent: Fri Dec 16 09:17:03 2005
Subject: Re: Learning Tapestry

Our developers also recommend Kents book. What they really liked is it
starts with setting up Eclipse from scratch, so you start the exercises with
things looking exactly the same.

Don't worry about the learning curve, I don't think it is much longer than
Struts to do the basic stuff. You'll get a form up and running in no time.
You hit the curve when you want to do something not so basic, then you can
use the support list. :)

John



---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org





---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org


Re: Learning Tapestry

Posted by John Coleman <jo...@ntlworld.com>.
Our developers also recommend Kents book. What they really liked is it
starts with setting up Eclipse from scratch, so you start the exercises with
things looking exactly the same.

Don't worry about the learning curve, I don't think it is much longer than
Struts to do the basic stuff. You'll get a form up and running in no time.
You hit the curve when you want to do something not so basic, then you can
use the support list. :)

John



---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org


Re: Learning Tapestry

Posted by Sergei Dubov <sd...@gmail.com>.
Kent's book is real good.

http://www.agileskills2.org/EWDT/

Serge.

Warren Bell wrote:
> I am brand new to Tapestry and would like to know the best way to learn it.
> I have gone threw the tutorials on this site for version 4 and have looked
> at some other tutorials on version 3. Version 4 seems to be much different
> than 3 and I am not sure which way I should go. I have not found to much on
> version 4 except for the users guide and it throws you right in the middle
> of it.
> 
> I am some what experienced in Struts and have played around with JSF.
> Tapestry looks real interesting to me, but the learning curve seems a bit
> steep. What would be the best way to get up to speed with Tapestry?
> 
> Thanks,
> 
> Warren Bell
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org


Re: Learning Tapestry

Posted by Cosmin Bucur <co...@gmail.com>.
I'd sugest starting with Kent Tongs free tutorials for Tapestry 4 .
They got me going initially . I have not purchased his e-book yet but
i hear it's great and the price seems minimal considering the
information and value of tapestry in the field .

There are also other books but i don't think they cover tapestry 4 . I
was waiting for the sourcebeat one , anxiously , but i've been waiting
for half a year now , i think they are waiting for 4 to be released
first .

After the tutorials , i'd sugest you stick your nose in the code of
the demo applications provided . And by this time you should have a
good basic understanding that will let you test stuff out while
surfing the component reference library

Combine that with the mailing list , user guide and the forum , and
you should be on your way :)
Good luck

On 12/15/05, Warren Bell <wa...@clarksnutrition.com> wrote:
> I am brand new to Tapestry and would like to know the best way to learn it.
> I have gone threw the tutorials on this site for version 4 and have looked
> at some other tutorials on version 3. Version 4 seems to be much different
> than 3 and I am not sure which way I should go. I have not found to much on
> version 4 except for the users guide and it throws you right in the middle
> of it.
>
> I am some what experienced in Struts and have played around with JSF.
> Tapestry looks real interesting to me, but the learning curve seems a bit
> steep. What would be the best way to get up to speed with Tapestry?
>
> Thanks,
>
> Warren Bell
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org


Re: Learning Tapestry

Posted by Borut BolĨina <bo...@najdi.si>.
Hi,

I am sure you will buy Kent Tong's book after you read and work out 
first four chapters  http://www.agileskills2.org/EWDT/chapters1-4.pdf

And I am also sure you will change your opinion about the steep learning 
curve of the Tapestry afterwards. I enjoyed reading the whole book. It 
is really one of a kind!

Cheers,
Borut

On 16.12.2005 3:33, Warren Bell wrote:

>I am brand new to Tapestry and would like to know the best way to learn it.
>I have gone threw the tutorials on this site for version 4 and have looked
>at some other tutorials on version 3. Version 4 seems to be much different
>than 3 and I am not sure which way I should go. I have not found to much on
>version 4 except for the users guide and it throws you right in the middle
>of it.
>
>I am some what experienced in Struts and have played around with JSF.
>Tapestry looks real interesting to me, but the learning curve seems a bit
>steep. What would be the best way to get up to speed with Tapestry?
>
>Thanks,
>
>Warren Bell
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
>For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>
>  
>


---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org


Re: Learning Tapestry

Posted by Chris Chiappone <ch...@gmail.com>.
At least it gives you proof of how active the mailing list is :)

On 12/16/05, Warren Bell <wa...@clarksnutrition.com> wrote:
> Wow, thanks to everyone for the information. I will take a look at
> http://www.agileskills2.org/EWDT/. As for the Eclipse vs. whatever IDE
> debate that my question started, I use Eclipse. It seems that a lot of
> tutorials and books teach with Eclipse. If I were to write a Java book or
> tutorial, I would go with the percentages and use Eclipse. I don't think it
> is to hard to teach a beginner to set-up a minimal Eclipse environment in
> order to teach them something. Learning a little bit of Eclipse has not made
> it harder for myself to learn, but has made it much easier. Switch to
> whatever IDE when you are done.
>
> Thanks again for everyone's help. This has gotten me quite motivated to take
> on Tapestry.
>
> > -----Original Message-----
> > From: Warren Bell [mailto:warren@clarksnutrition.com]
> > Sent: Thursday, December 15, 2005 6:34 PM
> > To: tapestry-user@jakarta.apache.org
> > Subject: Learning Tapestry
> >
> >
> > I am brand new to Tapestry and would like to know the best way to
> > learn it.
> > I have gone threw the tutorials on this site for version 4 and have looked
> > at some other tutorials on version 3. Version 4 seems to be much different
> > than 3 and I am not sure which way I should go. I have not found
> > to much on
> > version 4 except for the users guide and it throws you right in the middle
> > of it.
> >
> > I am some what experienced in Struts and have played around with JSF.
> > Tapestry looks real interesting to me, but the learning curve seems a bit
> > steep. What would be the best way to get up to speed with Tapestry? the
> percet
> >
> > Thanks,g
> >
> > Warren Bell
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
> >
> > __________ NOD32 1.1325 (20051215) Information __________
> >
> > This message was checked by NOD32 antivirus system.
> > http://www.eset.com
> >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>
>


--
~chris

---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org


RE: Learning Tapestry

Posted by Patrick Casey <pa...@adelphia.net>.
	One word of advice:

	The first few days with Tapestry are going to be frustrating :).
Plan on pulling your hair out a little, but don't worry it does all start to
come together after a bit. In other words, if you struggle a bit early on,
don't give up.

	--- Pat

> -----Original Message-----
> From: Warren Bell [mailto:warren@clarksnutrition.com]
> Sent: Friday, December 16, 2005 12:14 PM
> To: Tapestry users
> Subject: RE: Learning Tapestry
> 
> Wow, thanks to everyone for the information. I will take a look at
> http://www.agileskills2.org/EWDT/. As for the Eclipse vs. whatever IDE
> debate that my question started, I use Eclipse. It seems that a lot of
> tutorials and books teach with Eclipse. If I were to write a Java book or
> tutorial, I would go with the percentages and use Eclipse. I don't think
> it
> is to hard to teach a beginner to set-up a minimal Eclipse environment in
> order to teach them something. Learning a little bit of Eclipse has not
> made
> it harder for myself to learn, but has made it much easier. Switch to
> whatever IDE when you are done.
> 
> Thanks again for everyone's help. This has gotten me quite motivated to
> take
> on Tapestry.
> 
> > -----Original Message-----
> > From: Warren Bell [mailto:warren@clarksnutrition.com]
> > Sent: Thursday, December 15, 2005 6:34 PM
> > To: tapestry-user@jakarta.apache.org
> > Subject: Learning Tapestry
> >
> >
> > I am brand new to Tapestry and would like to know the best way to
> > learn it.
> > I have gone threw the tutorials on this site for version 4 and have
> looked
> > at some other tutorials on version 3. Version 4 seems to be much
> different
> > than 3 and I am not sure which way I should go. I have not found
> > to much on
> > version 4 except for the users guide and it throws you right in the
> middle
> > of it.
> >
> > I am some what experienced in Struts and have played around with JSF.
> > Tapestry looks real interesting to me, but the learning curve seems a
> bit
> > steep. What would be the best way to get up to speed with Tapestry? the
> percet
> >
> > Thanks,g
> >
> > Warren Bell
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
> >
> > __________ NOD32 1.1325 (20051215) Information __________
> >
> > This message was checked by NOD32 antivirus system.
> > http://www.eset.com
> >
> >
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tapestry-user-help@jakarta.apache.org




---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org


RE: Learning Tapestry

Posted by Warren Bell <wa...@clarksnutrition.com>.
Wow, thanks to everyone for the information. I will take a look at
http://www.agileskills2.org/EWDT/. As for the Eclipse vs. whatever IDE
debate that my question started, I use Eclipse. It seems that a lot of
tutorials and books teach with Eclipse. If I were to write a Java book or
tutorial, I would go with the percentages and use Eclipse. I don't think it
is to hard to teach a beginner to set-up a minimal Eclipse environment in
order to teach them something. Learning a little bit of Eclipse has not made
it harder for myself to learn, but has made it much easier. Switch to
whatever IDE when you are done.

Thanks again for everyone's help. This has gotten me quite motivated to take
on Tapestry.

> -----Original Message-----
> From: Warren Bell [mailto:warren@clarksnutrition.com]
> Sent: Thursday, December 15, 2005 6:34 PM
> To: tapestry-user@jakarta.apache.org
> Subject: Learning Tapestry
>
>
> I am brand new to Tapestry and would like to know the best way to
> learn it.
> I have gone threw the tutorials on this site for version 4 and have looked
> at some other tutorials on version 3. Version 4 seems to be much different
> than 3 and I am not sure which way I should go. I have not found
> to much on
> version 4 except for the users guide and it throws you right in the middle
> of it.
>
> I am some what experienced in Struts and have played around with JSF.
> Tapestry looks real interesting to me, but the learning curve seems a bit
> steep. What would be the best way to get up to speed with Tapestry? the
percet
>
> Thanks,g
>
> Warren Bell
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tapestry-user-help@jakarta.apache.org
>
> __________ NOD32 1.1325 (20051215) Information __________
>
> This message was checked by NOD32 antivirus system.
> http://www.eset.com
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: tapestry-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tapestry-user-help@jakarta.apache.org