Marco Tabini explores the realm of HTML forms from theperspective of object-oriented programming, and shows us thatthere’s more to form management than meets the eye.—by Marco Tabini
Michael Huttermann explains how to help your next developmentproject succeed. Techniques from the popular Extreme Programmingmethod are covered, with an emphasis on test-drivendevelopment.—by Michael Huttermann
This month, the Editor-in-Chief gets technical about whatLDAP is, what LDAP isn’t, and what makes it tick. This is a gentlerintroduction targeting those who know how to deal with data, butnever had to get it from a directory service implementation.Differences between a traditional DBMS and LDAP are covered,combined with very bite-sized code snippets to get you started onthe path to LDAP enlightenment.—by Brian Jones
This month, Jason Sweat returns to show you how to optimizeyour PHP code… by not writing so much of it! By utilizing opensource tools like Smarty and Phrame, and offloading some work toPostgreSQL, you can develop enterprise applications in a hurry, andgain the benefits of an MVC framework in your app with the greatestof ease!—by Jason Sweat
Dave’s back. Join our resident Java guy, Dave Palmer, as hetakes you down the halls of Lucene, a powerful Java search engineAPI. See how you can painlessly add reliable search functionalityto your next PHP project.—by Dave Palmer
Andrea Trasatti cuts the wires, and shows you how to use theWURFL project to create cross-platform WAP applications, tailoredspecifically to the device accessing it.—by Andrea Trasatti
Accessing backend system…
We're sorry, but your session has expired due to inactivity. Please use your browser to refresh this page and log in to our system again.