{"id":6721,"date":"2009-04-30T07:45:00","date_gmt":"2009-04-30T07:45:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/bharry\/2009\/04\/30\/power-tool-for-profiling-browser-jscript-code\/"},"modified":"2018-08-14T00:22:10","modified_gmt":"2018-08-14T00:22:10","slug":"power-tool-for-profiling-browser-jscript-code","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/bharry\/power-tool-for-profiling-browser-jscript-code\/","title":{"rendered":"Power Tool for Profiling Browser JScript Code"},"content":{"rendered":"<p>We&#8217;ve recently released a new Power Tool to enable profiling of JScript code running in a web browser.&nbsp; Today getting a good understand on where all of the time spent in the overall user experience in a sophisticated web application is difficult.&nbsp; This tool shines a light on a key component of overall user responsiveness and does it in a novel way.&nbsp; It works by running on the server and instrumenting JScript code that is sent to the client so that it reports timings back to the server.&nbsp; This means you don&#8217;t have to have control of the clients and you can use the same technique with many different browsers.&nbsp; It also means you can use it diagnostically in a real running system to investigate why users are complaining about performance of an application.&nbsp; We&#8217;re hoping the get some feedback on this approach to help us decide whether\/when to incorporate this technology into a future product offering.\nCheck it out and let us know what you think: <a href=\"http:\/\/code.msdn.microsoft.com\/AjaxView\">http:\/\/code.msdn.microsoft.com\/AjaxView<\/a><\/p>\n<p>Brian<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We&#8217;ve recently released a new Power Tool to enable profiling of JScript code running in a web browser.&nbsp; Today getting a good understand on where all of the time spent in the overall user experience in a sophisticated web application is difficult.&nbsp; This tool shines a light on a key component of overall user responsiveness [&hellip;]<\/p>\n","protected":false},"author":244,"featured_media":14617,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-6721","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"acf":[],"blog_post_summary":"<p>We&#8217;ve recently released a new Power Tool to enable profiling of JScript code running in a web browser.&nbsp; Today getting a good understand on where all of the time spent in the overall user experience in a sophisticated web application is difficult.&nbsp; This tool shines a light on a key component of overall user responsiveness [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/posts\/6721","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/users\/244"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/comments?post=6721"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/posts\/6721\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/media\/14617"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/media?parent=6721"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/categories?post=6721"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/bharry\/wp-json\/wp\/v2\/tags?post=6721"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}