
Introduction
Dynamic Web Sites are sometimes called data-driven web sites. Historically, the World Wide Web was started as a purely static project. Then came along scripting
capabilities and hence dynamic web sites were born. At this stage, a web site's dynamism was mainly reflected in connecting the web site to a database. However,
modern dynamic web sites are quite advanced and a data-driven web site is no longer synonymous to a dynamic web site. Modern dynamic web sites offer more
than simply pulling a couple of records from a database.
Under Dynamic Web Sites we imply web sites that are of course data-driven, offer a desktop-like user experience, are functional, customizable and adaptable to
the future needs.
Technologies
For building truly Dynamic Web Sites we primarily use Microsoft ASP.NET
coupled with Microsoft SQL Server 2005 or 2008 or
PHP coupled with MySQL. For rich and pleasant user experience, we build the user interface based on AJAX.
If and when a project calls for unsurpassed interactivity, we resort to Adobe Flash or Microsoft Silverlight.