DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports Events Over 2 million developers have joined DZone. Join Today! Thanks for visiting DZone today,
Edit Profile Manage Email Subscriptions Moderation Admin Console How to Post to DZone Article Submission Guidelines
View Profile
Sign Out
Refcards
Trend Reports
Events
Zones
Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones AWS Cloud
by AWS Developer Relations
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Partner Zones
AWS Cloud
by AWS Developer Relations
The Latest "Software Integration: The Intersection of APIs, Microservices, and Cloud-Based Systems" Trend Report
Get the report
  1. DZone
  2. Software Design and Architecture
  3. Performance
  4. "Debugging With Fiddler" Book Now Available

"Debugging With Fiddler" Book Now Available

Greg Duncan user avatar by
Greg Duncan
·
Jun. 24, 12 · Interview
Like (0)
Save
Tweet
Share
7.90K Views

Join the DZone community and get the full member experience.

Join For Free

Fiddler Web Debugger - My book “Debugging with Fiddler”, is now available

I’m delighted to announce that my new full-length book on Fiddler is now available. Weighing in at 330 pages, it covers every feature in Fiddler, and provides the most comprehensive available documentation of how to develop Fiddler extensions (including Inspectors, Transcoders, and IFiddlerExtensions) and build on the FiddlerCore class library. The book is available in paperback and DRM-free PDF formats.

You can learn more about the book at http://fiddlerbook.com. The site includes a link to the final Table-of-Contents, as well as all of the code samples in the book.

image

fiddler2.com - The Fiddler Book

This is the first full-length book (330 pages) about the Fiddler Web Debugger. It's written by Eric Lawrence, the developer of Fiddler.

In this book, you'll learn to fully exploit the power of Fiddler to debug traffic from virtually any web-related application, including all browsers and thousands of apps. You'll see how to debug HTTPS traffic, and use Fiddler with popular devices like iPhone/iPod/iPad, Windows Phone, and others. After exploring the hundreds of built-in features, you'll learn to extend Fiddler using the FiddlerScript engine or build your own applications atop the FiddlerCore class library.

From the Table of Contents/Sample PDF;

About this book
After nearly 9 years and one hundred version updates, Fiddler has evolved into a powerful utility and platform that can perform a wide variety of tasks. It has a rich extensibility model and a community of add-on developers who have broadened its usefulness as a performance, security, and load-testing tool. Questions in email, online discussion groups, and numerous conferences over the years made it overwhelmingly apparent that most users only exploit a tiny fraction of Fiddler’s power. I came to realize that thousands of users would get a lot more out of Fiddler if there were a complete reference to the tool available. This book is the product of that realization.

As Fiddler’s developer, I’ve found it both easy and challenging to write this book. It’s easy, because I understand Fiddler deeply, down to its very foundation, and can consult the source code to research obscure details. On the other hand, it’s been very challenging, as every time I choose an interesting scenario or feature to write about, I’m forced to think deeply about that scenario or feature. Commonly, I’ve found myself developing improvements to revise Fiddler and minimize or eliminate the need to write about the topic in the first place. As a result, I’ve rewritten large portions of both this book and Fiddler itself. It’s been a slow process, but both projects have benefitted.

Publication of this book will roughly coincide with the release of Fiddler version 2.4.0.0 in the early summer of 2012. If you’re using a later version of Fiddler, you will find some minor differences, but the core concepts will remain the same.

This book is deliberately limited in scope—it covers nearly every aspect of Fiddler and FiddlerCore, but it is not a tutorial on HTTP, SSL, HTML, Web Services or the myriad other topics you may want to understand to fully exploit Fiddler’s feature set. If you want a deeper understanding of web protocols, I can recommend the references I consulted during the development of Fiddler:

  • Hypertext Transfer Protocol -- HTTP/1.1 from http://www.ietf.org/rfc/rfc2616.txt
  • HTTP: The Definitive Guide by David Gourley
  • Web Protocols and Practice: HTTP/1.1, Networking Protocols, Caching, and Traffic Measurement by Bala-chander Krishnamurthy and Jennifer Rexford
  • SSL & TLS Essentials: Securing the Web by Stephen A. Thomas

This book can be read either “straight through” or you can use the Table of Contents and Index to find the topics most interesting to you. Please consider skimming all of the chapters, even those that don’t seem relevant to your needs, because each chapter often contains tips and tricks you might not find elsewhere.

I encourage you to begin by reading the primer in the next chapter, which lays out some terminology and the basic concepts that you’ll need to understand to get the most out of Fiddler and this book.

Fiddler is one of those must Must MUST have tools in your toolkit and most of use have used it on and off over the years. But how well have you used it? This book looks to help turn you into a Fiddling Ninja (well, maybe not a Ninja, but you get the idea...)

Fiddler (software) Book

Opinions expressed by DZone contributors are their own.

Popular on DZone

  • Keep Your Application Secrets Secret
  • Fargate vs. Lambda: The Battle of the Future
  • Microservices Testing
  • Introduction To OpenSSH

Comments

Partner Resources

X

ABOUT US

  • About DZone
  • Send feedback
  • Careers
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 600 Park Offices Drive
  • Suite 300
  • Durham, NC 27709
  • support@dzone.com
  • +1 (919) 678-0300

Let's be friends: