This book is well written, concise and clear. It provides information on Active Server Pages and all Microsoft's related technologies. The one problem that it has is a misleading title, which caused so many bad reviews here. It is a great primer on Microsoft's new Internet technologies for dynamic web sites. It is self-contained and goal-oriented. Forget the title and get the book for what it actually offers, if that is what you are looking for. You will not be disappointed. Professional ASP is a comprehensive book on ASP but, unfortunately, it lacks the clarity, brevity, and organization that this book has.