O'Reilly Tags

We're experimenting with a folksonomy based on tag data provided by Follow development in this blog post.

Understanding MVC in PHP (367 tags)
The most popular "proper" way to build a web application seems to be to use the Model-View-Controller design pattern. While it sounds complex, the concepts are sound and the ease of development it provides are compelling. Joe Stump shows how MVC can work in PHP by walking through working, example code.

Catalyst (27 tags)
MVC frameworks are hot again in the web development world. Perl has a rich array of choices. One new contender is Catalyst, an elegant platform for database-backed applications. Developers Jesse Sheidlower and Sebastian Riedel explain the design goals and build an Ajax-powered wiki in 30 lines of code.

Rapid Website Development with CGI::Application (14 tags)
Perl has a wealth of good web frameworks. One of the season's toolkits, CGI::Application, has recently seen a bout of new development to make building web apps faster and much easier. Mark Stosberg demonstrates these new features and how to use them.

Advanced Configuration of the Spring MVC Framework (4 tags)
Storing your Spring configuration files in source control makes perfect sense--until you and the rest of the development team start overwriting each other's settings, or production settings, in applicationContext.xml. In this article, Dejan Bosanac introduces an approach that allows for more flexible property settings and bean wirings.

The Cocoa Controller Layer (4 tags)
The controller layer is the confluence of several new and existing Cocoa technologies, including key-value coding, key-value observing, and key-value binding. In this tutorial, Mike Beam returns for a guest appearance to discuss NSController.