Re: Spoilt for choice.....which Tapestry project to start with

2007-02-04 Thread abc_tec
 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 users@tapestry.apache.org
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]



JumpStart v0.6 is now available

2006-08-15 Thread abc_tec
Tapestry JumpStart is a way to learn Tapestry + EJB3 by example.   
Suggestions for improvements are very welcome.


The latest bugs and enhancements list can be viewed at http:// 
files.doublenegative.com.au/jumpstart/bugs_enhancements.html .


Cheers,

Geoff Callender


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



JumpStart v0.5 is now available for learning Tapestry and EJB3

2006-07-31 Thread abc_tec
To those of you who wanted a simpler entry point for learning  
Tapestry than JumpStart v0.4, I think I've got it.  I've split  
JumpStart into 2 editions:


	* JumpStart Min is much simpler - it leaves out the clutter of  
advanced features so that, I hope, the essence of Tapestry stands out.


	* JumpStart Max retains all the advanced features of v0.4 -  
localization, back-button handling, backwards navigation, fancier  
components, and so on.


It's at http://tapestry.apache.org/tapestry4.1/QuickStart/ 
contributed.html


Please keep sending suggested improvements.  The easier we can make  
it for others to learn Tapestry then the better it is for all of us!


Regards,

Geoff