New Riders Publishing Debugging ASP.NET (2001).pdf

(1718 KB) Pobierz
New Riders - Debugging ASP.NET made by dotneter@teamfly
Debugging ASP.NET
Jonathan Goodyear
Brian Peek
Brad Fox
Publisher: Financial Times Prentice Hall
First Edition October 19, 2001
ISBN: 0-7357-1141-0, 376 pages
1015574998.001.png
New Riders - Debugging ASP.NET made by dotneter@teamfly
Debugging ASP.NET
Copyright © 2002 by New Riders Publishing
FIRST EDITION: October, 2001
All rights reserved. No part of this book may be reproduced or
transmitted in any form or by any means, electronic or mechanical,
including photocopying, recording, or by any information storage and
retrieval system, without written permission from the publisher,
except for the inclusion of brief quotations in a review.
Library of Congress Catalog Card Number: 00-110030
06 05 04 03 02 7 6 5 4 3 2 1
Interpretation of the printing code: The rightmost double-digit
number is the year of the book’s printing; the right-most single-digit
number is the number of the book’s printing. For example, the
printing code 02-1 shows that the first printing of the book occurred in
2002.
Printed in the United States of America
Trademarks
All terms mentioned in this book that are known to be trademarks or
service marks have been appropriately capitalized. New Riders
Publishing cannot attest to the accuracy of this information. Use of a
term in this book should not be regarded as affecting the validity of
any trademark or service mark.
Warning and Disclaimer
This book is designed to provide information about Debugging
ASP.NET. Every effort has been made to make this book as complete
and as accurate as possible, but no warranty or fitness is implied.
The information is provided on an as-is basis. The authors and New
Riders Publishing shall have neither liability nor responsibility to any
person or entity with respect to any loss or damages arising from the
information contained in this book or from the use of the discs or
programs that may accompany it.
New Riders - Debugging ASP.NET made by dotneter@teamfly
Credits
Publisher
David Dwyer
Associate Publisher
Stephanie Wall
Managing Editor
Kristy Knoop
Acquisitions Editor
Deborah Hittel-Shoaf
Development Editor
Chris Zahn
Product Marketing Manager
Stephanie Layton
Publicity Manager
Susan Nixon
Copy Editor
Krista Hansing
Indexer
Chris Morris
Manufacturing Coordinator
Jim Conway
Book Designer
Louisa Klucznik
Cover Designer
New Riders - Debugging ASP.NET made by dotneter@teamfly
Brainstorm Design, Inc.
Composition
Jeff Bredensteiner
To my beautiful, dedicated, and supportive wife, Joy. The only person
who has ever left me speechless. Jonathan Goodyear
To Bunk, my dog—keep fighting. Brian Peek
To my Wonderful, Supportive and Beautiful wife Wendy, who has
helped me become the man I am today and helped me achieve my
goals in life. Thank you so much for being there for me, I know it was
a difficult journey and you stood by me every step of the way. Thank
you!
To my sons, Brandon and Travis, I love you guys very much!
And Finally, thank you Mom and Dad for your support and inspiration.
Brad Fox
New Riders - Debugging ASP.NET made by dotneter@teamfly
Debugging ASP.NET
About the Authors
About the Technical Reviewers
Acknowledgments
Jonathan Goodyear
Brian Peek
Brad Fox
Tell Us What You Think
Introduction
Who Will Benefit from This Book?
Who Is This Book Not For?
Organization of This Book
Source Code and Errata
Conventions
I: ASP Debugging Basics
1. Conceptual Framework
Understanding Server-Side Events
New Language Options
Summary
2. Traditional Approaches to Debugging in ASP
Structure of Pre–ASP.NET Pages
Problems and Shortcomings
Old Strategies That Still Do the Job Well
An ASP Debug Object
Summary
3. Debugging Strategies
Tier Sandboxes
Divide and Conquer
Simple Before Complex
Turtle Makes the Wiser
Summary
4. Code Structure That Eases Debugging
Code Partitioning
Control-of-Flow Guidelines
Zgłoś jeśli naruszono regulamin