James Turner

7 articles

Four SEO Tips for Mobile Apps

Mobile app discovery is still incredibly challenging. This is finally changing as Google, Twitter, Facebook and startups are using deep links to index the...

Cure Your Java XML Troubles with a Dose of Castor Oil

XML has become the lingua franca of the computer industry, driving out older formats such as comma separated values and fixed field length files...

Succeeding with Struts: Dynamically Allocated Forms

The peril of ending an article with a item left as a problem for the reader is that it inevitably comes back to haunt...

Succeeding With Struts: Dynamically Sized Forms

In the previous installment of Succeeding with Struts, I alluded to the ability of DynaForms to dynamically size forms at run time.  In other words, the...

Succeeding With Struts: Indexed Properties and Beans as Properties

In last month's article we looked at how to use DynaForms to replace standard form beans with dynamically created ones.  This month we can...

Succeeding With Struts: Dynaforms

Once you've been using Struts for a while, you'll begin to notice that you spend a lot of time creating ActionForm classes. While these...

Installing and Using the Torque Object Mapper

Larry Wall (father of Perl) is fond of saying that one of the virtues of a good programmer is laziness. By this he means...

Make sure to follow Developer.com on Social Media