debugging the web with fiddler and chrome

12
Debugging the web with Fiddler and Chrome

Upload: maxime-rouiller

Post on 14-Jul-2015

39 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Debugging the web with fiddler and chrome

Debugging the web with Fiddler and Chrome

Page 2: Debugging the web with fiddler and chrome

Who I am

• Maxime Rouiller

• ASP.NET/IIS MVP

• 10 years of experience doing web development

• Freelancer

• Twitter: @MaximRouiller

• Blog: http://blog.decayingcode.com

Page 3: Debugging the web with fiddler and chrome

The Plan

• Introduction to Fiddler

• Introduction to Chrome Developer tools

• When to use each of them

• Demos!

Page 4: Debugging the web with fiddler and chrome

What is Fiddler

• Web Debugging Proxy for all browsers, OS and platforms

• Works with anything

• Free

• Download here: http://www.telerik.com/fiddler

Page 5: Debugging the web with fiddler and chrome

DemoSimple introduction to Fiddler and its UI

Page 6: Debugging the web with fiddler and chrome

DemoWhat makes Fiddler work

Page 7: Debugging the web with fiddler and chrome

What is Chrome Developer tools?

• Integrated in Google Chrome

• Tons of features

• Works in all web pages on all major OS

• Download here: http://www.google.com/chrome/browser/

Page 8: Debugging the web with fiddler and chrome

DemoShowing off the tools

Page 9: Debugging the web with fiddler and chrome

DemoThe importance of caching

Page 10: Debugging the web with fiddler and chrome

When to use which one?

Fiddler

• Debugging sequences of requests

• Modifying a request and resending it

• Analyzing on-the-wire performance of requests

• Save/Replay requests for reproduction steps

Google Chrome

• Debugging JavaScript

• Analyzing web page performance

• Writing interactive Javascript

• Debugging CSS/HTML

Page 11: Debugging the web with fiddler and chrome

More Demos!Debugging media queries with Chrome

Debugging JavaScript with Chrome

Debugging mobile applications with Fiddler

Debugging WebAPI with Fiddler

Page 12: Debugging the web with fiddler and chrome

Questions?

• Contact me on Twitter: @MaximRouiller

• Blog: http://blog.DecayingCode.com

• Add me to LinkedIn

• www.MaximeRouiller.com

• Or speak to me at the break!