October 24, 2014
Hot Topics:
RSS RSS feed Download our iPhone app

More articles by Michael Nash

Applying SOA to an Existing Application

Building an application within a SOA may be fairly easy but what do you do when you have to apply SOA to an existing application?

The Java Framework Landscape

Review a few frameworks available as open source, and observe some of the techniques and patterns used when choosing frameworks and putting frameworks to use.

Top 10 Component Mistakes

It is true — Developers make mistakes. Discover if you've made some of the biggest mistakes in the components you've developed.

High-Availability Clustering in Java Applications

Examine the ways in which a complex client-server application can fail, and see what can be done about them.

Weighty Matters and Development Tools

Explore the different advantanges and disadvantages of "heavy" frameworks vs. "lightwight" frameworks for developers.

Using Maven for Large Projects

For those considering to take the Maven plunge, go for it. Discover what to expect here, especially in relation to Ant.

Model-Driven Development in Keel

See how Model-driven development can help ensure the consistency of your development process, boost developer efficiency, and help ensure that a specification is accurately represented by the code that implements it.

Spinning Your Code with XSLT and JSF in Cocoon

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.

Overcoming "Not Invented Here" Syndrome

Have you noticed the tendency of developers to reject suitable external solutions to software development problems in favor of internally-developed solutions?

Web-Application Persistence: JDO & More

Virtually all significant Web applications have a need for a persistence service. Review persistence techniques and examine a fairly new Java API designed to bring some uniformity to these techniques.

General-Purpose Authentication and Authorization for Webapps

You may be more vulnerable than you think. If your applications interface with the Internet there are additional issues and options to consider.

UI frameworks and JavaServer Faces

The arrival of JSF should not cause you to abandon 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. Take a look at how JSF can be used in conjunction with existing frameworks, as an enhancement, not a potential replacement.

Decoupling Application Logic, Persistence, and Flow: The Model Technique

Consider application navigation, particularly for Web applications. See where this can present a unique set of challenges.

The Many Faces of JavaServer Faces (JSF)

Determine if JavaServer Faces will help you build effective user interfaces.

Distributed Web-Applications using the Keel Meta-Framework

No matter how well you plan ahead of time, many times you still run out of apace. Horizontal scalability may be your answer. Deploy a load-balancing and failover cluster using the Keel meta-framework and other open source projects.

Sitemap | Contact Us

Rocket Fuel