We’ve a lot of experiences now with Web 2.0 technologies based on AJAX and JSF. Although, we hold pretty modern, almost standards-based stuff in our hands the maintenance hell for the markup-based presentation layer is pretty lively. The costs are still tremendous in comparison to similar desktop developments.
