Skip to main content


developerWorks  >  Information Management | Open source | Web development  >

Develop a Web application using Ajax with Dojo and DB2

A practical case study

developerWorks

Level: Intermediate

Leons Petrazickis (leonsp@ca.ibm.com), Database Technology Advocate, IBM

15 Feb 2007

Register now or sign in using your IBM ID and password.

Follow this case study for quickly creating an elegant, responsive Web application using IBM® DB2® 9 for Linux®, UNIX®, and Windows®, XQuery, PHP, and the Dojo JavaScript Framework. The case study is based on IOD Planner 2006, a Web application that was used for the IBM Information On Demand 2006 Global Conference. Learn the advantages of the Ajax approach and see, step by step, how to implement this kind of application.

Objectives

  • Learn about the Ajax/Web 2.0 approach to Web development.

  • See the strengths of DB2 9 pureXML.

Prerequisites

You should be reasonably familiar with Web development and databases.


System requirements

To deploy the source code, you will need a Windows or Linux operating system. On it, you will need Zend Core for IBM. (This tutorial provides a link to the available download.) Zend Core conveniently bundles the DB2 9 Express-C data server, Apache2 Web server, PHP scripting language, DB2 extensions for PHP, and a powerful administration console.



Formats

html, pdf


Tutorial overview

This tutorial discusses the creation of the Information On Demand 2006 Scheduler application, a simple application for planning your Information On Demand 2006 Global Conference itinerary. See how this application takes advantage of the Ajax -- Asynchronous JavaScript and XML -- approach to Web programming to make user interaction as intuitive and painless as possible. See, too, how it takes advantage of the speedy pureXML capabilities of IBM DB2 9.

Share this....

digg Digg this story del.icio.us del.icio.us Slashdot Slashdot it!


Back to top


Document options

Document options requiring JavaScript are not displayed


My developerWorks needs you!

Connect to your technical community