Professional Active Server Pages 3.0 (Programmer to Programmer)
The team behindProfessional Active Server Pages 2.0has written a definitive guide for the latest version of ASP included with Windows 2000. This lengthy text offers a comprehensive look at the technology and is geared toward seasoned professionals looking to truly master this important development platform. The team of authors touch on almost every topic a working ASP coder might be interested in, including what to do when "it all goes wrong."This title is divided into six sections that focus on key aspects of ASP: the basics, ActiveX Data Objects (ADO), building components for ASP, integration with BackOffice, security/performance/scalability, and reference material. This organization makes the book useful for both lengthy reads and quick daily reference. The index and set of appendices are also quite comprehensive.Code snippets of judicious size and summary boxes with key information such as errors and function calls make the reading productive without being distracting. Most of the material is presented in a structured topical tutorial; however, an excellent XML newspaper case study provides a real-world perspective on XML and ASP.While a number of working programmers authored this guide, the group's expertise has been well-integrated to read consistently. The team provides some error-preventing programming procedures such as formatting and indenting code, being "Explicit" about declarations, converting variables to the appropriate data types, using good variable naming conventions, encapsulating script, and more. Whether you're looking for information on utilizing components, implementing certificates, or working with Active Directory, you'll find answers in this fine work.--Stephen W. PlainTopics covered: ASP basics and versions, Active Server Components, ADO, XML data, components, COM/COM+, ASP Script Components, C++ component issues, ADSI and Active Directory, Message Queue Server, Collaboration Data Objects, Exchange Server integration, certificates, performance optimization, site load balancing, and ASP Object Model.