Dear Mr.Ford, Since you had hands on experience with the implementation of the different frameworks in the scenario covered by your book, can you give an estimate of the cost each implementation has needed (i.e. hours, money, other resources). Or even better how do the costs of implementation relate to each other, in the book's scenarios? Best regards, Gian Franco Casula
Or even better how do the costs of implementation relate to each other, in the book's scenarios?
Alas, I didn't directly track that information (although it would be interesting now). It would also be biased -- some of the frameworks were in beta, so I had to track down problems that don't exist now. There was also learning curve involved with some of them. Here is a highly subjective list of my relative effort for each framework, with top being the least and bottom being the most: Struts Velocity InternetBeans Express WebWork Tapestry Cocoon Of course, this also doesn't take into account the added features. Tapestry has a steep learning curve, but if offers a stunning array of services. Struts is pretty easy for an existing developer, but doesn't offer as much as some of the others.