Developing AJAX applications that involve complex client-side programming and communication with the server side raises the need for equally complex debugging tools and techniques.
Most of today’s AJAX frameworks, including the Microsoft AJAX Library, offer built-in capabilities for debugging and tracing. In this chapter we will learn about the capabilities built in the Microsoft AJAX Library, and we’ll also learn about third-party debugging and tracing tools.
More specifically, you will:
Learn about the debugging and tracing capabilities of Microsoft AJAX Library
Learn how to enable and use Internet Explorer’s debugging capabilities
Work with Web Development Helper, Developer Toolbar, and other Internet Explorer tools
Work with Firefox plugins such as FireBug, Venkman JavaScript Debugger, and Web Developer
Use Fiddler to analyze the traffic between the web server and your web client