On Nov 7, 2007 11:22 AM, Chris Colman <[EMAIL PROTECTED]> wrote: > > > How can it get messy when it's not yet possible to do in wicket? > > > > i believe it has been shown multiple times already that it CAN be done > > with vanilla wicket... > > I didn't like the look of any of those 'coded' solutions.
i dont like the look of a lot of code in wicket, but that is not a valid criteria > They were not from the coding elegance book I've read. that is extremely subjective, so once again - not a valid criteria. you have just as many people saying they prefer it... > They also mean I'm starting to > arrange, layout and compose my pages in Java instead of markup (meaning > my graphic designers lose control). not at all. in java you simply declare the areas that can be extended. this is no different then a page adding components that are meant to be in some wicket:implements tag. > The abilty to control layout completely at the markup level instead of > the Java level is why I moved to Wicket from another framework in the > first place and I guess a lot of others have too. like i said, you dont lose that at all > The division of > responsibility in Wicket is something not achieved by any other > framework I have used which is great because I don't think I'm going to > be able to teach my graphic designers Java any time soon. i can argue that now your graphics designer needs to know about the "hierarchy" of pages in order to know which wicekt:implement areas are available to them in some page, so... > > I also wouldn't classify as "vanilla" that alternative, workaround using > low level plumbing code that hooks into the lifecycle methods. there is nothing low-level about onbeforerender() - its not called internalOnBeforeRender() is it? > It's more > like a honeycomb chocolate fudge, banana sundae, with 1" thick caramel > sauce sprinkled with 100s and 1000s ;) - it sounds great on the menu > but after you've finished it you're left wondering if you made the right > decision. i have implemented code like that and was not left wondering at all, but maybe thats just me -igor --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
