I'm pleased to announce a new article at JSF Central entitled "Dynamic JSF
Development" by Peter Kasson. Here's an excerpt:

"JSF is a very powerful, component-based technology for developing web
applications. Not surprisingly, several software vendors have updated their
toolkits to support JSF, promising rapid development and ease of use through
drag-and-drop support when creating JSF-based web applications. However,
developing applications with JSF does have its drawbacks. One less-obvious
one is drag-and-drop support. 

For years, Microsoft has evangelized the benefits of drag-and-drop support
when advertising their Visual Basic product; however, what the company's
sales reps have failed to share with their customers are the pitfalls when
using drag-and-drop functionality for creating applications-although it is
quick and easy to build applications using this functionality, the results
are not very flexible or extensible. 

For example, when you need to implement a technique that executes outside of
a component's event cycle, then the quick-and-easy approach to building an
application is not the way to go. Take the JSF-based database browser shown
in Figure 1. It has a simple interface that enables you to view data within
a database. All of the components that present data are hard-wired to a
backing bean. If maintenance and update cycles are a non-issue, then this
works quite well. Most applications, however, require life-long maintenance
changes with ever-increasing demand for faster deployment. For the sample
application in Figure 1, after a database query has been executed the
results need to be bound to visual components for display purposes."

Read more here: http://www.jsfcentral.com/articles/dynamic_jsf.html.

If you're interested in writing for JSF Central, drop us a line at
[EMAIL PROTECTED]

NOTE: This message is cross-posted, so please send replies directly to me or
the appropriate list.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Kito D. Mann ([EMAIL PROTECTED])
Principal Consultant, Virtua, Inc. (http://www.virtua.com)
Author, JavaServer Faces in Action
http://www.JSFCentral.com - JavaServer Faces FAQ, news, and info
phone: 203-323-1244 fax: 203-323-2363 

Reply via email to