Flylib.com
List of Figures
Previous page
Table of content
Next page
Chapter 1: Strategic Debugging Issues
Figure 1-1: Causes of application failure
Figure 1-2: Causes of unplanned downtime
Chapter 3: The Visual Studio .NET Debugger
Figure 3-1: How the compilers and the Visual Studio debugger work together
Figure 3-2: The Processes dialog window
Figure 3-3: The Attach to Process dialog window
Figure 3-4: The Immediate window during a debugging session
Figure 3-5: Aliasing in the Command window
Figure 3-6: The Output window showing program compilation information
Figure 3-7: Source window maximized using Shift-Alt-Enter
Figure 3-8: Adding a new function breakpoint
Figure 3-9: Adding a function breakpoint to an overloaded class member
Figure 3-10: A breakpoint with a hit count modifier
Figure 3-11: A breakpoint with a conditional expression modifier
Figure 3-12: Using the Breakpoints window
Figure 3-13: Using a Watch window
Figure 3-14: Using the QuickWatch window
Figure 3-15: Using the Locals window
Figure 3-16: Using the Autos window
Figure 3-17: Using the Me window
Figure 3-18: Using the Call Stack window
Figure 3-19: Using the Modules window
Figure 3-20: Using the Disassembly window
Chapter 4: Using the Visual Studio .NET Debugger
Figure 4-1: The General debugging property page
Figure 4-2: The Edit and Continue property page
Figure 4-3: The JIT debugging property page
Figure 4-4: The Native debugging property page
Figure 4-5: The VB Defaults property page
Figure 4-6: The Debug Source Files property page
Figure 4-7: The Debug Symbol Files property page
Figure 4-8: The solution Configuration property page
Figure 4-9: The project Build property page
Figure 4-10: The project Debugging property page
Figure 4-11: The project Optimizations property page
Figure 4-12: The project Build Configuration property page
Figure 4-13: Single-stepping and debugging CIL code with VB .NET source
Chapter 5: Other Debugging Tools
Figure 5-1: Loading and showing the HelloWorld program with the Cordbg debugger
Figure 5-2: Viewing the optimized code call tree
Figure 5-3: Garbage collection for the StringPerfTestOne process
Figure 5-4: ADepends's view of itself
Chapter 7: Windows Forms Debugging
Figure 7-1: User interface for the sort testing application
Figure 7-2: Dialog window showing simple breakpoint properties
Figure 7-3: Using the Me window to examine the current object
Figure 7-4: Debugging with Watch windows and a conditional breakpoint
Figure 7-5: The project start options page
Chapter 8: Web Services Debugging
Figure 8-1: Test Web page for the CurrentTime Web method
Figure 8-2: Processes debugged by Visual Studio during a standard browser test
Figure 8-3: User interface for testing the TimeServer Web service methods
Figure 8-4: Interactions between a Web service and a SOAP client
Figure 8-5: A Web service exception as it appears on the client
Figure 8-6: A Web service custom exception as it appears on the client
Figure 8-7: A Web service exception as it appears on a nonlocal client
Chapter 9: ASP .NET Debugging
Figure 9-1: Enabling DEBUG within IIS for.aspx files
Figure 9-2: Enabling IIS debug authentication
Figure 9-3: Setting ASP .NET temporary folder permissions
Figure 9-4: Internet Explorer's advanced options page
Figure 9-5: An ASP .NET project's Debugging property page
Figure 9-6: The AspNetDebugDemo front page
Figure 9-7: ASP .NET process debugging with Visual Studio
Figure 9-8: The default ASP .NET error page
Figure 9-9: The page-level custom error page
Figure 9-10: The application-level custom error page
Figure 9-11: Showing page-level trace information
Figure 9-12: Showing application-level trace information using trace.axd
Figure 9-13: Showing the detailed trace of a page request
Chapter 10: Windows Services Debugging
Figure 10-1: The ServiceAdmin Web interface for remote control of services
Figure 10-2: Attaching to the ServiceAdmin process for debugging
Chapter 11: VB .Classic Debugging
Figure 11-1: Simple VB .NET user interface for testing a VB 6.0 component
Figure 11-2: Compiling a VB 6.0 component for use from VB .NET
Figure 11-3: VB .NET project with reference to VB 6.0 project
Figure 11-4: Specifying the location of VB 6.0 source code files
Figure 11-5: Simple VB 6.0 user interface for testing a VB .NET component
Figure 11-6: Adding a VB .NET component reference to the VB 6.0 application
Chapter 12: SQL Server Debugging
Figure 12-1: Option to install SQL Server debugging components
Figure 12-2: Using Server Explorer to work with SQL Server
Figure 12-3: Debugging the SalesByCategory stored procedure
Figure 12-4: The user interface for testing SQL debugging
Chapter 13: Error Handling and Exception Management
Figure 13-1: The Exceptions dialog window
Figure 13-2: Showing CLR exceptions in the System.IO namespace
Figure 13-3: The exception thrown dialog window
Figure 13-4: The debugger's unhandled exception dialog window
Figure 13-5: The CLR asks the user whether he or she wants to debug an unhandled exception.
Figure 13-6: A Windows Forms unhandled exception dialog window
Figure 13-7: The .NET exception performance counters
Chapter 14: Debugging Multithreaded Applications
Figure 14-1: A simple multithreaded application
Figure 14-2: An example run of the ThreadSynch application
Figure 14-3: Process deadlock in the ThreadDeadlock application
Figure 14-4: Using the Threads windows to investigate a process deadlock
Figure 14-5: The user interface of the ThreadMonitor application
Figure 14-6: The user interface of the ThreadGui application
Chapter 15: Debugging Distributed Systems
Figure 15-1: Partial failure versus complete failure
Figure 15-2: Choosing the remote debugging transport protocol
Figure 15-3: Visual Studio setup option to install remote debugging
Figure 15-4: Installing native remote debugging only
Figure 15-5: Remote debugging installation instructions
Figure 15-6: The architecture of the HeartbeatMonitor application
Figure 15-7: Running the HeartbeatMonitor application
Figure 15-8: Specifying the remote path for the
RemoteMonitor
component
Figure 15-9: Manual remote debugging of the RemoteMonitor component
Previous page
Table of content
Next page
Comprehensive VB .NET Debugging
ISBN: 1590590503
EAN: 2147483647
Year: 2003
Pages: 160
Authors:
Mark Pearce
BUY ON AMAZON
Introducing Microsoft Office InfoPath 2003 (Bpg-Other)
Understanding Form Technologies
Formatting Forms
Setting Form Template and Digital Signing Options
Connecting Forms to Databases
Introducing InfoPath Form Template Projects
Lotus Notes and Domino 6 Development (2nd Edition)
A Brief History of Lotus Notes
Software Construction
Fundamental Elements of LotusScript
Real-World Example 3: Schedule an Agent Robot to Refresh All the Documents in a View: Robot-DailyRefreshAllDocs
Understanding the Basics of HTML
A+ Fast Pass
Domain 2 Diagnosing and Troubleshooting
Domain 3 Preventive Maintenance
Domain 4 Motherboard/Processors/Memory
Domain 5 Printers
Domain 3 Diagnosing and Troubleshooting
The Complete Cisco VPN Configuration Guide
L2TP
Summary
Summary
Microsoft Client Connections
Fragmentation Problems
Introduction to 80x86 Assembly Language and Computer Architecture
Elements of Assembly Language
String Operations
Input/Output
Appendix B Useful MS-DOS Commands
Appendix E 80x86 Instructions (by Opcode)
Java Concurrency in Practice
What is Thread Safety?
Liveness and Performance
Synchronizers
Testing for Performance
AQS in Java.util.concurrent Synchronizer Classes
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