The best way to learn Tapestry is to write a component on your own. I do agree that .NET is way simpler - with 4.0 it "feels" like Tapestry is becoming more esoteric (deliberately using 'esoteric' and not 'complicated').
-----Original Message----- From: Patrick Casey [mailto:[EMAIL PROTECTED] Sent: Tuesday, July 19, 2005 4:26 PM To: 'Tapestry users'; 'Darío Vasconcelos' Subject: RE: Tapestry starting to look too steep > > I have to agree with you that Tapestry has a steep learning curve. > That's why this list receives so many messages on a daily basis... I > have found with joy that this is a community that won't let their new > passengers down easily, even if some of us ask the same questions over > and over... :-) I'm with you on this point and I'm wondering if part of that may be due to the way Tapestry is perceived in the broader community. I consider myself a pretty damn experienced servlet developer, and Tapestry definitely wasn't easy to get ahold of. Frankly, without the ability to slog through (and understand) a lot of Howard's source I don't know if I'd have been able to pick up how a lot of things worked just from the doc and Tapestry in Action. For a real servlet newbie, Tapestry, I think, is really frustrating because it's advertised as "simple" when, in fact, it really isn't. Tapestry is *powerful*, but it's not simple. .NET is way simpler; hell, from a learning perspective, raw servlets are simpler than tapestry because there are no black boxes to worry about. Structured strings come in, they get parsed, and string go back out. What could be simpler? So I think it's a case where Tapestry is actually a really good tool to allow advanced java web developers to function more efficiently. A lot of people come into it though with the perception that, since its component based, it's a good tool for *beginning* developers to learn servlets with, and I have to say that's a mistake. IMHO if you don't know servlets to start with and don't have some experience doing web development, trying to learn those skills along with Tapestry is asking for trouble. I see occasional folks on these lists asking really basic questions, questions that aren't necessarily specific to tapestry, and I just wince internally because I can't help thinking: you're in for a tough row mate :(. --- Pat --------------------------------------------------------------------- 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]
