| May 3 2004: |
Article by Michael Nash on developer.com
"Spinning Your Code with XSLT and JSF in Cocoon" |
| |
In this article, we will explore a sophisticated and flexible approach to user-interface building for Web applications. We will explore the combination of the XML processing language XSL with the newly released JavaServer Faces (JSF) standard API, using the Apache Cocoon framework as an enabler for both..... |
| |
Read the complete article |
| |
| Apr. 12 2004: |
Article by Michael Nash on developer.com
"Overcoming "Not Invented Here" Syndrome" |
| |
"Not Invented Here Syndrome" is a slightly tongue-in-cheek name for the tendency of both individual developers and entire organizations to reject suitable external solutions to software development problems in favor of internally-developed solutions. Closely related to the "let's re-invent the wheel" syndrome, NIHS can be seen in intensities ranging from a mild reluctance to accept new ideas all the way up to a raging software xenophobia. NIHS can be defined as a situation where an external solution is rejected only because it was not internally developed - in other words, there are no other factors that dictate an internally developed solution would be superior.... |
| |
Read the complete article |
| |
| Mar. 26 2004: |
Article by Michael Nash on developer.com
"Web-Application Persistence: JDO & More" |
| |
Virtually all significant Web applications have a need for a persistence service. Persistence is simply a means of preserving information from one session to another. It often implies some form of database, but this is not a given. The type and sophistication of persistence required will vary widely—some will need very simple persistence, and others will require immense scalability, failover, two-phase commit, and other distributed capabilities. In this article, we'll briefly review persistence techniques, and examine a fairly new Java API designed to bring some uniformity to these techniques. We'll also talk about what impact this has particularly on Web application development.... |
| |
Read the complete article |
| |
| Mar. 1 2004: |
Article by Michael Nash on developer.com
"General-Purpose Authentication and Authorization for Webapps" |
| |
Security is something that no application can afford to ignore, and it is a particularly large challenge for web applications. A web application deployed on the Internet is subject to potential attack from anywhere, whereas an application contained on an internal intranet has at least fewer locations from which it is vulnerable to attack (usually). The HTTP protocol, which most web applications rely on, was not intended as a secure or session-oriented protocol at all. As a result, web applications must make use of a number of techniques to layer security onto this protocol... |
| |
Read the complete article |
| |
| March 2004: |
Cover of Software Development Magazine: Review of Keel Meta-Framework
(JGlobal Limited is a Keel Group Partner; Michael Nash of JGlobal Limited is a core developer of the Keel Meta-Framework) |
| |
The March issue of Software Development Magazine, now on the newstands, has an in depth review of the Keel Meta-Framework. JGlobal Limited is proud to be a Keel Group partner and offers Keel Group certified support and training, all provided by Michael Nash, a core developer of the Keel Meta-Framework. |
| |
Read the complete article on Software Development magazine website |
| |
| Feb. 19, 2004: |
Article by Michael Nash on developer.com
"UI Frameworks and JSF (JavaServer Faces)" |
| |
While JSF provides a powerful foundation for building user-interface components, it is a new standard, only just now being fully defined. Most web applications already in use today make use of a UI framework of some sort already, and many of these frameworks are highly capable in their own right. These frameworks are not going to go away, nor are developers going to readily discard all their learning and experience with them. Indeed, why should they? Just because a new standard has arrived is no reason to abandon not only the tried and true, but also the unique advantages of existing UI frameworks. The good news is that JSF is perfectly capable of working in conjunction with these frameworks, and has in fact been designed with easy integration in mind. |
| |
Read the complete article |
| |
| Feb. 2 2004: |
Article by Michael Nash on developer.com
"Decoupling Application Logic, Persistence, and Flow: The Model Technique" |
| |
Virtually every Java developer is familiar with the JavaBean specification. One of the most important parts of this specification is the use of certain predictable method signatures to control properties of the bean (e.g. the "getXXX" and setXXX" methods we all know and love). JavaBeans are of course a specific instance of the general object-oriented method that is a foundation of any well-structured Java application. Objects are, in theory, a combination of data and functionality (methods to operate on the data) into single units. Object are grouped into packages, and packages into applications. In the real world, however, most of us have found that it's not quite that simple.... |
| |
Read complete article |
| |
| Jan. 5 2004: |
Article by Michael Nash on developer.com
"The Many Faces of JavaServer Faces (JSF)" |
| |
No doubt the name at least is familiar: JavaServer Faces has been talked about a lot, and much anticipated, with good reason..... |
| |
Read complete article |
| |
| Dec. 17 2003: |
Keel Group Limited Launches Keel 2.0
(JGlobal Limited is a Keel Group Partner) |
| |
Founders of the open source Keel framework today released Keel 2.0 to the development community. This new version is an upgrade from version 1.0 and dramatically improves the development process for web-based applications. Keel 2.0 is a Java server side meta-framework or "framework of frameworks" that provides standard interfaces for a variety of other open source frameworks and components...... |
| |
Read complete Press Release |
| |
| Dec. 8 2003: |
Article by Michael Nash on developer.com
"Distributed Web-Applications using the Keel Meta-Framework" |
| |
Java applications are often deployed in an environment where future expansion of the user base is anticipated. As a result, some care is taken in choosing an architecture and component model that can allow scalability to higher user loads, often through the use of additional servers, forming an application server cluster, sometimes also called "horizontal scalability"...... |
| |
Read complete article
|