IE Developer Tools Jonathan Seitel Program Manager.

Slides:



Advertisements
Similar presentations
Esri International User Conference | San Diego, CA July 14, 2011 Troubleshooting ArcGIS Web APIs (JavaScript, Flex, Silverlight) from a Support Perspective.
Advertisements

1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2006 Microsoft Corporation.
Introduction to ASP.NET MVC
Creating and Editing a Web Page Using Inline Styles
 2006 Pearson Education, Inc. All rights reserved Introduction to the Visual C# 2005 Express Edition IDE.
This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation. All.
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Visual Studio 2008 and ASP.NET 3.5 Mike Ormond Developer & Platform Group Microsoft Ltd
Web Privacy Topics Andy Zeigler Senior Program Manager, Internet Explorer Microsoft.
Chapter 1 Understanding the Web Design Environment
Internet Explorer 8 For Developers Gal Kogman BNL
Visual Studio 2005 C# IDE Enhancements Luca Bolognese C# Program Manager Microsoft Corporation.
Creating and Running Your First C# Program Svetlin Nakov Telerik Corporation
JavaScript Debugging, Diagnostic Web Tools and Firefox Add-ons By Gennady Feldman March 12, 2008 April 9, 2008 At The WebTechNY.com User Group.
© 2006 by IBM 1 How to use Eclipse to Build Rich Internet Applications With PHP and AJAX Phil Berkland IBM Software Group Emerging.
Web Design Basic Concepts.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
2. Introduction to the Visual Studio.NET IDE 2. Introduction to the Visual Studio.NET IDE Ch2 – Deitel’s Book.
Ashish jaiman architect evangelist Microsoft
Chapter 12 Creating and Using XML Documents HTML5 AND CSS Seventh Edition.
WEB329 ASP.NET: A Lap Around the New Enhancements for Web Developers in Microsoft Visual Studio 2005 Omar Khan Lead Program Manager Web Platform and Tools.
Chapter 1 Variables in the Web Design Environment.
Chapter 1 Variables in the Web Design Environment
Dreamweaver CS6 Jumpstart CCSA 115 Web tools Lesson 1.
WaveMaker Visual AJAX Studio 4.0 Training Troubleshooting.
SVG: The Past, Present and Future of Vector Graphics for the Web Patrick Dengler Senior Program Manager, Internet Explorer Team Member, W3C SVG Working.
Creating and Running Your First C# Program Svetlin Nakov Telerik Corporation
McGraw-Hill/Irwin © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. Dynamic Action with Macromedia Dreamweaver MX Barry Sosinsky Valda Hilley.
HTML, XHTML, and CSS Chapter 12 Creating and Using XML Documents.
2 Visual Studio 2008 IDE Tips and Tricks Sara Ford Program Manager
WaveMaker Visual AJAX Studio 4.0 Training Installation.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. WEB.
Expression Web 3... now with TFS!. What is Expression Web 3? Professional web design and development tool Create standards-based Web sites faster & easier.
Congratulations! You are part of a global community of thousands of web developers who attend Web Camps to keep their web development skills up-to-date.
FireBug. What is Firebug?  Firebug is a powerful tool that allows you to edit HTML, CSS and view the coding behind any website: CSS, HTML, DOM and JavaScript.
Use CSS to Implement a Reusable Design Selecting a Dreamweaver CSS Starter Layout is the easiest way to create a page with a CSS layout You can access.
Building More Reliable And Better Performing Web Applications With Visual Studio 2005 Team System Gabriel Marius TLN312 Program Manager Microsoft Corporation.
DEV330 Visual Studio.NET IDE Tips and Tricks Billy Hollis Author / consultant.
Copyright 2007, Paradigm Publishing Inc. EXCEL 2007 Chapter 8 BACKNEXTEND 8-1 LINKS TO OBJECTIVES Save a Workbook as a Web Page Save a Workbook as a Web.
Anubha Gupta | Software Engineer Visual Studio Online Microsoft Corp. Visual Studio Enterprise Leveraging modern tools to streamline Build and Release.
Eben de Wit Developer Advisor Microsoft
05 | Integrating JavaScript and MVC 4 Jon Galloway | Tech Evangelist Christopher Harrison | Head Geek.
Microsoft Expression Web - Illustrated Unit A: Getting Started With Microsoft Expression Web.
COMP 143 Web Development with Adobe Dreamweaver CC.
 2007 Pearson Education, Inc. All rights reserved Introduction to the Visual Basic Express 2005 IDE.
Building Complete Web Application Using ASP.NET 3.5 & Visual Studio 2008 Omar Khan Group Program Manager Visual Studio.
The richest experience on the web Web Slices Accelerators Visual Search InPrivate Users Develop, test and debug without leaving the browser Built-in developer.
WaveMaker Visual AJAX Studio 4.0 Training Styling your application.
C Copyright © 2009, Oracle. All rights reserved. Using SQL Developer.
ASP.NET 2.0 Mohammed Abdelhadi Developer.NET Evangelist Microsoft Corporation.
Getting Started With HTML
50 Performance Tricks to Make your HTML5 apps and sites Faster
Chapter Lessons Understand the Macromedia Flash workspace
Project 1 Introduction to HTML.
Chrome Developer Tools
Microsoft Build /10/2018 1:35 AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY,
In-Depth Look at Internet Explorer 9
Tooling and Diagnostics
12/1/2018 9:33 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Enterprise Mode Overview
Introduction to the new WPA user interface
Office 365 Development.
DEV354 Visual Studio 2005: New Enhancements For Debugging Applications
Build /10/2019 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
How to debug a website using IE F12 tools
Build /4/ Diagnosing issues with Windows Phone 8.1 JavaScript apps using Visual Studio Andy Sterland Senior Program
DEV322 Visual Studio 2005 C# IDE Enhancements
5/25/2019 2:40 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Introduction to ASP.NET Parts 1 & 2
Presentation transcript:

IE Developer Tools Jonathan Seitel Program Manager

Dev Tools: Foundations IE8: it's not old, it's classic

Key Benefits of IE Dev Tools A visual interface to the platform Remove black box around Trident Debug where your bugs happen: in the browser Included with IE Fast experimentation Reduce “edit, save, deploy, refresh” cycle Spend more time adding features (And less time fixing bugs.)

Debugging: HTML and CSS View applied rules Trace styles View layout Edit HTML and CSS Save changes

Debugging: JavaScript Execution control Per-statement debugging Variable Inspection Console, including console.log support

Debugging: Compatibility Easily change browser mode Changes user agent string, version vector, default document mode Easily change document mode Affects how IE interprets a page

Demo: T-Shirt Designer Quick compat checking Thorough CSS tracing Fast, easy JS debugging 7

Debugging: Performance JavaScript Profiler One click start/stop of profiler Quickly see where application is spending time, including within built-in functions Function or Call Tree View Export data to file Currently hooking up to our new, even faster scripting engine

Demo: Profiler Easy to compare side-by-side See which code paths are being hit Can help you spot patterns for optimization Easy export for deeper analysis 9

Dev Tools: HTML5 and Beyond The future is here

Debugging Improvements New elements and APIs, same power XML, XHTML, SVG CSS directly from layout engine JavaScript Word wrap Go to line

Performance View Source HTML5 spec: Loads in <5s JS Debugging Quite good for large JS files (>10 kloc) Navigation Keep the dev tools open while you browse

Demo: HTML5 T-Shirt Designer New Elements and APIs Same dev tool constructs Easy iteration of your new code 13

Network Monitor Easily inspect headers, performance, and networking issues

Network Monitor Capture all HTTP traffic Inspect IE, AJAX, Flash, and Silverlight Request timing graph XML export (see: Fiddler talk)

Demo: Network Monitor Start capturing to listen to HTTP traffic Applies to traffic from your entire app Great high-level way of debugging network issues 16

Tips and Tricks Things you'll love

Inspecting Headers

SVG Debugging Play with your SVG images in real-time

Search with Selectors API Prefix your search string with to use the W3C's Selectors API

Customize View Source App Easily choose the built-in viewer, Notepad, or any other application without modifying the registry

JS Debugging Within a Line Set breakpoints and step through each JavaScript statement, even when contained on the same line

Syntax Coloring and Fonts Improved readability with syntax coloring and an excellent font: Consolas

Keyboard Accessibility Extensive keyboard support Complete reference: us/library/cc848896(VS.85).aspxhttp://msdn.microsoft.com/en- us/library/cc848896(VS.85).aspx Interoperable shortcuts with other tools where possible Execution control shortcuts same as Visual Studio Open/Close and navigating edit boxes same as Firebug

Color Picker Simple yet just what you need

Resize Window Quick, exact window size testing

Next Steps Press F12 Check out ietestdrive.com Tell us what you think! 27

Keep up on the latest Meet the team in the Internet Explorer Lounge located in The Commons! Download the Internet Explorer 9 Platform preview

© 2009 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.