did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780735711419

Debugging Asp.Net

by ; ;
  • ISBN13:

    9780735711419

  • ISBN10:

    0735711410

  • Format: Paperback
  • Copyright: 2002-01-01
  • Publisher: Sams
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $34.99

Summary

Debugging ASP.NET focuses on the various tools, techniques, and best practices associated with debugging ASP.NET web applications under Microsoft's new .NET platform. Brief descriptions of the problems with debugging previous versions of ASP are covered, as well as how the new features of ASP.NET can be exploited to their fullest to find and eliminate bugs quickly and easily. The book introduces changes to the code structure paradigm as implemented in the .NET platform, and how to structure ASP.NET code in this new paradigm to enable faster web application debugging.

Table of Contents

I ASP Debugging Basics 1(66)
Conceptual Framework
3(6)
Understanding Server-Side Events
3(4)
New Language Options
7(1)
Summary
8(1)
Traditional Approaches to Debugging in ASP
9(14)
Structure of Pre-ASPNET
9(4)
Problems and Shortcomings
13(1)
Old Strategies That Still Do the Job Well
14(2)
An ASP Debug Object
16(6)
Summary
22(1)
Debugging Strategies
23(16)
Tier Sandboxes
24(5)
Divide and Conquer
29(3)
Simple Before Complex
32(4)
Turtle Makes the Wiser
36(1)
Summary
37(2)
Code Structure That Eases Debugging
39(28)
Code Partitioning
39(14)
Control-of-Flow Guidelines
53(5)
Structured Exception Handling
58(1)
Global Exception Handling
59(5)
Summary
64(3)
II ASP.NET Debugging Tools 67(72)
Conditional Compiling
69(10)
What Is Conditional Compiling?
69(7)
Other Preprocessor Directives
76(2)
Summary
78(1)
Tracing
79(18)
Configuration
80(1)
Trace Output
81(4)
Setting Trace Messages
85(6)
Trace Viewer
91(2)
Tracing via Components
93(2)
Tips for Using Trace Information
95(1)
Summary
96(1)
Visual Studio .NET Debugging Environment
97(22)
Introduction to Features
97(4)
Attaching to Processes
101(2)
Setting It All Up
103(1)
Inline Debugging of ASPNET
103(8)
Inline Debugging of Components
111(5)
Remote Debugging
116(1)
Summary
117(2)
Leveraging the Windows 2000 Event Log
119(20)
The Windows 2000 Event Log Defined
119(1)
Web Applications Can Use the Event Log
120(1)
The System: Diagnostics Event Log Interface
120(1)
Custom Event Logs
121(3)
Handling Different Types Of Events
124(5)
Access Event Log Data via the Web
129(7)
Summary
136(3)
III Debugging the New ASP.NET Features 139(62)
Debugging Server-Side Controls
141(16)
Creating the Project
142(9)
Debugging the Control
151(4)
Summary
155(2)
Debugging Data-Bound Controls
157(16)
Data-Bound Controls
157(5)
Debugging Templates
162(2)
Namespace Issues
164(4)
XML Binding
168(4)
Summary
172(1)
Debugging User Controls
173(16)
User Control Basics
174(1)
Adding Properties and Methods
175(9)
Dynamic User Controls
184(3)
Summary
187(2)
Caching Issues and Debugging
189(12)
Output Caching
190(6)
The Caching API
196(4)
Summary
200(1)
IV Debugging Related Technologies 201(102)
Debugging Web Services
203(28)
Web Services Stumbling Blocks
203(2)
Error Messages
205(9)
Problems Working with XML Serializer
214(1)
Working with Errors in SOAP
215(4)
Error Returning Certain Types of Data
219(1)
Working with Streams
220(5)
Tools
225(1)
Basic Web Services Debugging
226(4)
Problems Deploying Your Web Service?
230(1)
Summary
230(1)
Debugging .NET Components and HttpHandlers
231(22)
The Component
231(11)
Interfaces
242(1)
HttpHandlers
243(3)
State-Management Issues
246(3)
.NET Components Versus Registered COM Components
249(3)
Summary
252(1)
COM+ Issues
253(20)
Role-Based Security
253(11)
Transaction Issues
264(8)
Summary
272(1)
Debugging ADO.NET
273(30)
Understanding the System.Data Namespace
275(1)
Catching SQL Errors
275(5)
New Connection Components
280(1)
Issues with the DataReader Class
281(1)
Working with Transactions
281(3)
Error Codes and How to Debug Them
284(11)
Common Pitfalls
295(5)
SQL ADO.NET Objects Versus OleDb ADO.NET Objects
300(1)
Summary
301(2)
V Appendix 303(22)
A Issues That Arise When Migrating from ASP to ASP.NET
305(20)
Moving from ASP to ASP.NET
305(6)
Moving from VBScript to Visual Basic
311(7)
Opting for C#
318(5)
Summary
323(2)
Index 325

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program