Flylib.com
Comprehensive VB .NET Debugging
Comprehensive VB .NET Debugging
ISBN: 1590590503
EAN: 2147483647
Year: 2003
Pages: 160
Authors:
Mark Pearce
BUY ON AMAZON
Table of Contents
BackCover
Comprehensive VB .NET Debugging
Introduction
Here Be Dragons
How to Read This Book
Who Are You?
Source Code
Part 1: Debugging in the VB .NET World
Chapter 1: Strategic Debugging Issues
Application Reliability
Application Availability
Debugging Complex Systems
Debugging Developer Psychology
Summary
Interlude: The Folklore of Debugging
Chapter 2: Language Surprises in VB .NET
Class Member Overloading
Understanding Inheritance Issues
Miscellaneous Gotchas
Summary
Interlude: Trusting Software
Part 2: The Debugging Tools
Chapter 3: The Visual Studio .NET Debugger
How the Visual Studio Debugger Works
Three Debugging Modes
Using the Visual Studio Debugger IDE
Visual Studio Debugger IDE Issues
Summary
Interlude: A Debugging Wish List
Chapter 4: Using the Visual Studio .NET Debugger
Visual Studio Preparation
Solution Preparation
Project Preparation
Setting the Active Debugger Process
Debugging Production Applications
Debug Symbols Management
Improving JIT Debugging
Coping Without Edit and Continue
Debugging Common Intermediate Language
Understanding Code Optimization
Summary
Interlude: Obfuscated VB .NET
Chapter 5: Other Debugging Tools
Dbgclr: The GUI Debugger
Ildasm: Viewing CIL
Performance Monitor: Viewing Performance Information
ADepends: Viewing Assembly Dependencies
PermView: Viewing Assembly Permissions
Summary
Interlude: My Top 5 Bugs
Chapter 6: Tracing and Instrumentation
Useful Diagnostic Information
VB .NET Tracing
Using the Debug Class
Using Custom Performance Counters
Summary
Interlude: The 500 Million Exception
Part 3: Debugging Applications
Chapter 7: Windows Forms Debugging
Debugging Other Windows Forms Applications
Summary
Interlude: The Bug Dictionary
Chapter 8: Web Services Debugging
Debugging the ASP .NET Worker Process
Debugging Preparation
Debugging Using a Web Browser
Debugging Using a SOAP Client
Debugging the Client Proxy
Debugging a Remote Web Service
Debugging a Deployed Web Service
Handling Web Service Failure
Tracking SOAP Messages
Tracing and Instrumentation
Summary
Interlude: Reconstructing Failure
Chapter 9: ASP .NET Debugging
IIS Debugging Considerations
Debugging Preparation
Debugging the AspNetDebugDemo Application
Using ASP .NET Tracing
Summary
Interlude: Gorilla Testing
Chapter 10: Windows Services Debugging
Debugging Installation Issues
Be Careful
Summary
Interlude: If in Doubt, Ask
Chapter 11: VB .Classic Debugging
Managed vs. Unmanaged
VB .NET Application Using a VB 6.0 Component
VB 6.0 Application Using a VB .NET Component
Overcoming COM Versioning Problems
Summary
Interlude: The Last Bug
Chapter 12: SQL Server Debugging
Debugging Requirements
Debugging Installation
Permissions and sp_sdidebug
Remote Debugging Permissions
Direct Debugging with Visual Studio
Direct Debugging with Query Analyzer
Application Debugging
SQL Debugging Limitations
Understanding SQL Security
Summary
Interlude: How not to Write Code
Part 4: Debugging Common Scenarios
Chapter 13: Error Handling and Exception Management
Exceptions vs. Errors
Requirements for Error Handling
Exceptions and Exception Management
Summary
Interlude: Haiku Error Messages
Chapter 14: Debugging Multithreaded Applications
Multithreading Basics
Multithreading Problems
The ThreadMonitor Application
Multithreading in Windows Forms
Dealing with Thread Failure
Summary
Interlude: The 500-mile E-Mail Bug
Chapter 15: Debugging Distributed Systems
Introduction to Remote Debugging
Remote Debugging Preparation
The HeartbeatMonitor Application
Monitoring Distributed Applications
Summary
Interlude: How Good Are You?
Index
Index_Numbers
Index_A
Index_B
Index_C
Index_D
Index_E
Index_F
Index_G
Index_H
Index_I
Index_J
Index_K
Index_L
Index_M
Index_N
Index_O
Index_P
Index_Q
Index_R
Index_S
Index_T
Index_U
Index_V
Index_W
Index_X-Y
Index_Z
List of Figures
List of Tables
List of Listings
Comprehensive VB .NET Debugging
ISBN: 1590590503
EAN: 2147483647
Year: 2003
Pages: 160
Authors:
Mark Pearce
BUY ON AMAZON
Developing Tablet PC Applications (Charles River Media Programming)
Introduction to Visual Basic .NET
Your First Windows Forms Application
WMI and Hardware
Power Management for the Tablet PC
Using Third-Party Engines
Microsoft Windows Server 2003(c) TCP/IP Protocols and Services (c) Technical Reference
Local Area Network (LAN) Technologies
Address Resolution Protocol (ARP)
Domain Name System (DNS)
Internet Information Services (IIS) and the Internet Protocols
Internet Protocol Security (IPSec)
Web Systems Design and Online Consumer Behavior
Chapter I e-Search: A Conceptual Framework of Online Consumer Behavior
Chapter II Information Search on the Internet: A Causal Model
Chapter X Converting Browsers to Buyers: Key Considerations in Designing Business-to-Consumer Web Sites
Chapter XIV Product Catalog and Shopping Cart Effective Design
Chapter XVII Internet Markets and E-Loyalty
The Oracle Hackers Handbook: Hacking and Defending Oracle
Oracle and PL/SQL
Triggers
Indirect Privilege Escalation
Defeating Virtual Private Databases
Attacking Oracle PL/SQL Web Applications
Python Standard Library (Nutshell Handbooks) with
Threads and Processes
The smtplib Module
The compileall Module
Other Modules
The dircmp Module
Understanding Digital Signal Processing (2nd Edition)
RELATIONSHIP OF THE FFT TO THE DFT
BANDPASS FIR FILTER DESIGN
Chapter Ten. Sample Rate Conversion
FREQUENCY-DOMAIN WINDOWING
DC REMOVAL
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies