Introduction

Millions of people have found enjoyment, employment, or both creating pages for the World Wide Web. Despite the limitations of HTML—or perhaps because of them—creating effective Web pages is both a challenging and satisfying experience. This euphoria quickly fades, however, when you need to create Web pages by the dozen or by tens of thousands. Uniformity rather than creativity becomes the key objective. Monotony sets in and the attractiveness of automating the task grows by the minute.

Simple document display, the application that sparked invention of the World Wide Web, now accounts for a tiny fraction of the Web’s use. There’s simply too much information for any group of Web developers to update and organize in reasonable time, ...

Get Web Database Development Step by Step .NET Edition, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.