Archive for August, 2006



If you ve ever been interested in making significant use of PHP outside of a web environment this article will show you how. The first of three parts it is excerpted from chapter five of the book em Advanced PHP Programming em written by George Schlossnagle Sams ISBN 672325616 ….

(Advertisement) Rackspace-Managed Servers, Fanatical SupportÂ? Full-Scale Microsoft & Linux Solutions & 0% Network Downtime! Click here now!

The XSLDataGrid: XSLT Rocks Ajax

Lindsey Simon describes XSLDataGrid, an approach to dynamic display of tabular data using XSLT and Ajax.

Having trouble applying Photoshop’s Unsharp Mask filter to your creations? Using the Unsharp Mask can be tricky business, but, as Corrie explains, some good technique, a little patience, and an artistic eye is all you need to sharpen your images to a professional standard.

Google Web Toolkit

Bruce Perry’s latest piece introduces GWT, the Google Web Toolkit, which is a kind of Java to Ajax compiler. It’s a very interesting new development in the world of very interactive web apps.

What Is RDF

Joshua Tauberer updates the classic XML.com article “What Is RDF” by rewriting it from scratch. Tauberer claims that RDF is more relevant than ever in the world of Web 2.0.

PHP Filtering with OWASP

PHP Filtering with OWASP

It’s common for a Web developer to build sites where tabular data is used. A common problem is where long fields might not fit correctly, making your browser resize the table cells, creating an annoying scrolling and/or cell height/width stretching. Here’s a solution to the problem. By Nicolas Erlijman. 0809

This week you’ll learn about solid software design practices, many of them borrowed from working with Windows applications. The result is the development of a Web based drawing package. By Guyon Roche. 0802

Building Preloaders

Do you have trouble with stuttering, delayed or broken playbacks? If so, check out the Bandwidth Profiler, which will simulate the the playback at different connection speeds. If you have a problem, you can fix it by creating a preloader. By Joey Lott. 0821

Dave Hoover returns with an update about canvas-powered web apps, adding interactivity to the method he described in his Supertrain article.

There’s no shortage of stock market oriented communities coming online, it’s almost hard to tell them apart, but today’s entrant is particularly interesting. SocialPicks is focused on reputation building and small group collaboration. They have just begun to offer limited beta accounts.
Users enter their stock trading activities and thoughts then befriend and […]

Toying with the idea of building your first web site? Or are you tired of being asked to build sites for family and friends? In this hands-on tutorial, Ian Lloyd unwraps the building blocks of web design and development, and shows exactly how they should be used! With this tutorial, readers can begin to build a complete, standards-compliant web site from scratch — Ian assumes no prior knowledge at all.

Greg Brown explains how to use basic object-oriented techniques to build more robust AJAX applications.

Validating PHP User Sessions

Validating PHP User Sessions

If you re one of those PHP developers that want to extend your background in object-based applications then this series might be quite attractive to you. In these three tutorials of which this is the second you ll learn how to simulate a simple Model-View-Controller schema which can be easily expanded to construct more complex relationships between the different entities in this case applicable specifically to PHP classes….

(Advertisement) Rackspace-Managed Servers, Fanatical SupportÂ? Full-Scale Microsoft & Linux Solutions & 0% Network Downtime! Click here now!

What if your site could change the appearance of images on-the-fly, in response to user interaction? Well, it can. As Michael explains, by integrating ImageMagick with your site, you can allow users to resize maps, rotate aerial shots, zoom in on product shots, and more.

BitMasks - Emulate Unix Permissions in PHP

This week we look at methods for controlling the reading order using off stage content, screen reader detection, keyboard access, how to avoid empty hit areas, control over audio playback and more. By Bob Regan. 0807

Would you like to learn how to simulate an MVC-based system with PHP If so you ve come to the right place. This is the first article in a three-part series that will show you how to build this schema in PHP by constructing a few classes that represent what is needed….

(Advertisement) Protect your software for the entire lifecycle. Only Unified Software Protection from SafeNet gives you complete security from the development stage through fast and flexible licensing, to distribution and beyond. Lock down your softwareÂ? click for a free whitepaper on securing software revenue.

Although the article s title may seem a bit intimidating the truth is that things are much simpler than you think. Like many other programming languages PHP also allows you to construct and use visitor objects with minor hassles. But before I go deeper into the subject first let s ask ourselves the following question what are visitor objects after all …

(Advertisement) Protect your software for the entire lifecycle. Only Unified Software Protection from SafeNet gives you complete security from the development stage through fast and flexible licensing, to distribution and beyond. Lock down your softwareÂ? click for a free whitepaper on securing software revenue.