Fundamentals of XHTML MP in Mobile Web Development
Fundamentals of XHTML MP
Since XHTML MP is based on XHTML, certain syntactical rules must be followed. Making syntactical errors is a good way to...
Enhancing the User Interface with Ajax
Since our project is a Web 2.0 application, it should be heavily focused on the user experience. The success of our application depends on...
Debugging AJAX using Microsoft AJAX Library, Internet Explorer and Mozilla Firefox
AJAX Debugging Overview
Unfortunately, today’s tools for client-side debugging and tracing aren’t as evolved as their server-side counterparts. For example, things such as capturing ongoing...
CherryPy : A Photoblog Application
A photoblog is like a regular blog except that the principal content is not text but photographs. The main reason for choosing a photoblog...
Working with Rails – Setting up and connecting to a database
In this article, authors Elliot Smith and Rob Nichols explain the setup of a new Rails application and how to integrate it with other...
Working with Rails – ActiveRecord, Migrations, Models, Scaffolding, and Database Completion
ActiveRecord, Migrations, and Models
ActiveRecord is the ORM layer (see the section Connecting Rails to a Database in the previous article) used in Rails. It...
Seam and AJAX
What is AJAX?
AJAX (Asynchronous JavaScript and XML) is a technique rather than a new technology for developing highly interactive web applications. Traditionally, when JavaScript...
Getting to Grips with the Facebook Platform
The Purpose of the Facebook Platform
As you develop your Facebook applications, you'll find that the Facebook Platform is essential—in fact you won't really be...
Facebook Application Development with Ruby on Rails
Technologies needed for this article
RFacebook
RFacebook (http://rfacebook.rubyforge.org/index.html) is a Ruby interface to the Facebook APIs. There are two parts to RFacebook—the gem and the plug-in....
Authentication and Authorization in MODx
It is vital to keep this distinction in mind to be able to understand the complexities explained in this article. You will also learn...