Re: Spoilt for choice.....which Tapestry project to start with
No need for separate Tomcat, Apache, or database. JBoss is a great way to get started because it includes Tomcat, Hibernate, and a database, and it looks after them for you. As for why use an app server? Now that EJB3 has arrived I feel the balance has tipped back in favour of app servers: * I love EJB3, and the simplest way to get it today is in an app server. Good embeddable EJB3 (ie. the lightweight container version) is just around the corner. * I dislike XML config. * I like the enforced disciplined of doing a session facade. * I like the way an app server makes the business layer callable by EVERY other layer, not just the web. * JBoss makes it a piece of cake to hot deploy web and business together - just drop in an EAR file. Ultimately, however, it comes down to personal preference, as the things I value may not be the same things you value. I can only suggest giving it a try and seeing what you think! Cheers, Geoff On Monday, February 05, 2007, at 08:38AM, <[EMAIL PROTECTED]> wrote: >Thanks! Haven not tried it yet, but JBoss makes the setup more complexso >you have Tomcat, Apache,? the database and JBoss...so 4 things you need to >check and make sure they are running all the time. > >Why do you need an application server if you use hibernate & hivemind ? > > Original-Nachricht >Datum: Mon, 5 Feb 2007 08:17:40 +1100 >Von: Geoff Callender <[EMAIL PROTECTED]> >An: Tapestry users >CC: >Betreff: Re: Spoilt for choice.which Tapestry project to start with > >> If you try out JumpStart Min, I'd be really keen to hear what helps >> you and what hinders you as a beginner. >> >> Regards, >> >> Geoff Callender >> >> On 24/01/2007, at 11:15 PM, [EMAIL PROTECTED] wrote: >> >> > I am starting from scratch with a new Tapestry project...but >> > I am spoilt for choice and can not decide which Tapestry project >> > to take to start with: >> > >> > - the Cognition Framework? >> > - HoneycombLib? >> > - AppFuse ? >> > - JumpStart? >> > - Tapernate? >> > >> > The problem with Tapestry is maybe that there is so many decisions >> > to make and no "standard" way of doing it.before you do your >> > helloWorld >> > >> > E.g. you have Hibernate Cayenne...Spring, Hivemind, Acegi. >> > >> > If you start as a beginner you do not know enough to make a >> > decision - unlike a PHP or dot Net developer, WebObjects developer >> > - they dont have much choice and can just start with it without >> > making hundreds of decision before getting started.. >> > >> > Maybe some stuff could be "integrated" into Tapesty by default? >> > >> > - >> > 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] > >- >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]
Re: Spoilt for choice.....which Tapestry project to start with
Thanks! Haven not tried it yet, but JBoss makes the setup more complexso you have Tomcat, Apache,? the database and JBoss...so 4 things you need to check and make sure they are running all the time. Why do you need an application server if you use hibernate & hivemind ? Original-Nachricht Datum: Mon, 5 Feb 2007 08:17:40 +1100 Von: Geoff Callender <[EMAIL PROTECTED]> An: Tapestry users CC: Betreff: Re: Spoilt for choice.which Tapestry project to start with > If you try out JumpStart Min, I'd be really keen to hear what helps > you and what hinders you as a beginner. > > Regards, > > Geoff Callender > > On 24/01/2007, at 11:15 PM, [EMAIL PROTECTED] wrote: > > > I am starting from scratch with a new Tapestry project...but > > I am spoilt for choice and can not decide which Tapestry project > > to take to start with: > > > > - the Cognition Framework? > > - HoneycombLib? > > - AppFuse ? > > - JumpStart? > > - Tapernate? > > > > The problem with Tapestry is maybe that there is so many decisions > > to make and no "standard" way of doing it.before you do your > > helloWorld > > > > E.g. you have Hibernate Cayenne...Spring, Hivemind, Acegi. > > > > If you start as a beginner you do not know enough to make a > > decision - unlike a PHP or dot Net developer, WebObjects developer > > - they dont have much choice and can just start with it without > > making hundreds of decision before getting started.. > > > > Maybe some stuff could be "integrated" into Tapesty by default? > > > > - > > 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] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Spoilt for choice.....which Tapestry project to start with
If you try out JumpStart Min, I'd be really keen to hear what helps you and what hinders you as a beginner. Regards, Geoff Callender On 24/01/2007, at 11:15 PM, [EMAIL PROTECTED] wrote: I am starting from scratch with a new Tapestry project...but I am spoilt for choice and can not decide which Tapestry project to take to start with: - the Cognition Framework? - HoneycombLib? - AppFuse ? - JumpStart? - Tapernate? The problem with Tapestry is maybe that there is so many decisions to make and no "standard" way of doing it.before you do your helloWorld E.g. you have Hibernate Cayenne...Spring, Hivemind, Acegi. If you start as a beginner you do not know enough to make a decision - unlike a PHP or dot Net developer, WebObjects developer - they dont have much choice and can just start with it without making hundreds of decision before getting started.. Maybe some stuff could be "integrated" into Tapesty by default? - 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]
Re: Spoilt for choice.....which Tapestry project to start with
Hi, I would start with just "plain old" Tapestry really, and only integrate other frameworks/librarys when the need for them arises. I find that (especially when you are learning) too much frameworkiness only confuses things. Greets, Michael [EMAIL PROTECTED] schrieb: I am starting from scratch with a new Tapestry project...but I am spoilt for choice and can not decide which Tapestry project to take to start with: - the Cognition Framework? - HoneycombLib? - AppFuse ? - JumpStart? - Tapernate? The problem with Tapestry is maybe that there is so many decisions to make and no "standard" way of doing it.before you do your helloWorld E.g. you have Hibernate Cayenne...Spring, Hivemind, Acegi. If you start as a beginner you do not know enough to make a decision - unlike a PHP or dot Net developer, WebObjects developer - they dont have much choice and can just start with it without making hundreds of decision before getting started.. Maybe some stuff could be "integrated" into Tapesty by default? - 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]
Spoilt for choice.....which Tapestry project to start with
I am starting from scratch with a new Tapestry project...but I am spoilt for choice and can not decide which Tapestry project to take to start with: - the Cognition Framework? - HoneycombLib? - AppFuse ? - JumpStart? - Tapernate? The problem with Tapestry is maybe that there is so many decisions to make and no "standard" way of doing it.before you do your helloWorld E.g. you have Hibernate Cayenne...Spring, Hivemind, Acegi. If you start as a beginner you do not know enough to make a decision - unlike a PHP or dot Net developer, WebObjects developer - they dont have much choice and can just start with it without making hundreds of decision before getting started.. Maybe some stuff could be "integrated" into Tapesty by default? - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]