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
