Programming the World Wide Web" provides a comprehensive introduction to the programming tools and skills required for building and maintaining server sites on the Web, as well as teaching students how to develop platform-independent sites. It takes a holistic approach, and readers are guided through concepts relating to client-side and server-side programming including ASP.NET using C#, Javascript, java servlets, JSP, Perl/CGI Java Applets, XHTML and XML. This book is intended for readers who have experience programming with an object-oriented language.