Gentics Portal.Node

WebappFrameworkComparison / Scratchbook / GenticsPortalNode

Back to Snip <-- Previous Change | Next Change -->

Diff Summary
Title
Date 2007-11-18 20:33:28 2007-11-18 21:24:11
Editor Herbert Poul Herbert Poul
Tags

2007-11-18 20:33:28 by Herbert Poul
2007-11-18 21:24:11 by Herbert Poul
22In [WebappFrameworkComparison/Planning] i prepared22In [WebappFrameworkComparison/Planning] i prepared
> a few questions, so i now try to answer them ...> a few questions, so i now try to answer them ...
2323
2424
25** How easy was the framework to learn ? **25** How easy was the framework to learn ? **
2626
nn27N/A - i already knew it. But considering the sever
 >e difference to most other frameworks it probably 
 >takes some effort to get used to it.
28
2729
28** How easy was the setup ? **30** How easy was the setup ? **
nn31
32N/A - easy if you know how to use a setup.exe
2933
3034
31** How easy is the deployment of new versions ? **35** How easy is the deployment of new versions ? **
>>
3236
nn37Well... package it into a deployable .war file, de
 >ploy it .. and if you are using tomcat you probabl
 >y want to restart it (since iirc it has known memo
 >ry leaks)
3338
34** How extend able is the result ? (e.g. Imagine i39** How extend able is the result ? (e.g. Imagine i
> would like to add a workflow where changes get on> would like to add a workflow where changes get on
>line once an administrator approves them) **>line once an administrator approves them) **
3540
nn41reasonable.. not perfect though.
3642
37** How much duplication was necessary ? (e.g. need43** How much duplication was necessary ? (e.g. need
> to describe the models in the database as well as> to describe the models in the database as well as
> in code or xml ? / need to describe attributes of> in code or xml ? / need to describe attributes of
> models in models and views ?, etc.) **> models in models and views ?, etc.) **
3844
nn45Not too much - although the object types (models) 
 >were configured with attributes and their type, wh
 >ich has to be repeated for the edit form (and the 
 >list).
3946
40** How much useless code (code which is the same f47** How much useless code (code which is the same f
>or every application, view, model, ...) was requir>or every application, view, model, ...) was requir
>ed **>ed **
4148
nn49except the verbosity of XML .. nothing i know of.
4250
43** URLs: **51** URLs: **
4452
45** How does the mapping of URLs work ? **53** How does the mapping of URLs work ? **
4654
nn55N/A - they are portal URLs.
4756
48** How can you link within templates to other acti57** How can you link within templates to other acti
>ons/views/... ? **>ons/views/... ? **
4958
nn59N/A - views are changed by server side actions, no
 >t GET requests.
5060
5161
52# Various Comments62# Various Comments
5363
54# Code Examples64# Code Examples
5565
nn66Only view code was written. No templates were cust
 >omized.
67
68here are the two views:
69
70- [list.xml](http://yourhell.com/wsvn/Sphene/frame
 >workcomparison/genticsportalnode/BarCrud/WebConten
 >ts/WEB-INF/views/BarCrud/list.xml)
71- [edit.xml](http://yourhell.com/wsvn/Sphene/frame
 >workcomparison/genticsportalnode/BarCrud/WebConten
 >ts/WEB-INF/views/BarCrud/edit.xml)
72
56# Conclusion73# Conclusion
tt74

Personal website and blog of Herbert Poul. Also check out my Photo Gallery.




Herby's Photo Gallery

Subscriptions

User

You are not logged in.
Login
Register