﻿<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>End User Management</title>
    <description>Author:	John Spirko, Product Management Director, Application Management
Guest Bloggers:	Quest Product Team
Blog Topics:	Challenges and approaches to maintaining high end user satisfaction with business-critical applications; management of the synthetic and 'real' end user performance; successful practices from transaction heavy environments like Financial, Telecom, and Online Retail, and more…</description>
    <link>http://foglight.org/Blog/tabid/55/BlogId/31/Default.aspx</link>
    <language>en-US</language>
    <webMaster>webmaster@quest.com</webMaster>
    <pubDate>Tue, 18 Nov 2008 06:52:05 GMT</pubDate>
    <lastBuildDate>Tue, 18 Nov 2008 06:52:05 GMT</lastBuildDate>
    <docs>http://backend.userland.com/rss</docs>
    <generator>Blog RSS Generator Version 3.4.0.39853</generator>
    <item>
      <title>End User Monitoring and Ajax Part 2</title>
      <description>&lt;p class="MsoNormal"&gt;Well, it’s been a while since my last post but we’ve been working hard on our Ajax project and I think I can share some of the challenges we will be tackling along the way.  Here is a summary of the challenges with a brief explanation of each.&lt;br /&gt;
&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;
&lt;ol&gt;
    &lt;li&gt;When analyzing traffic flowing into an Ajax application you generally see some page request and then you see a series of Ajax calls with the page as the referrer some time later.  So the unit of work that used to be a page is no longer very useful for these app types.&lt;/li&gt;
    &lt;li&gt;When you see an Ajax hit you don’t know what was done by the user to initiate the call so if there is an error, performance problem, or general need to understand the context of the hit you can’t do it.  This was very straight forward when the web was synchronous.&lt;/li&gt;
    &lt;li&gt;In order to get the full picture for Ajax or other asynchronous web applications you need to understand three things instead of 1, like in web 1.0, those 3 things are:&lt;/li&gt;
&lt;/ol&gt;
&lt;p style="margin-left: 1in; text-indent: -0.25in;" class="MsoListParagraph"&gt;a.&lt;span style="font-size: 7pt; font-family: "Times New Roman","serif";"&gt;      &lt;/span&gt;What did the user do to initiate the call (mouse over, Click, drag and drop, etc..,)&lt;/p&gt;
&lt;p style="margin-left: 1in; text-indent: -0.25in;" class="MsoListParagraph"&gt;b.&lt;span style="font-size: 7pt; font-family: "Times New Roman","serif";"&gt;      &lt;/span&gt;What did the asynchronous call return as a response to the request&lt;/p&gt;
&lt;p style="margin: 0in 0in 12pt 1in; text-indent: -0.25in;" class="MsoListParagraph"&gt;c.&lt;span style="font-size: 7pt; font-family: "Times New Roman","serif";"&gt;      &lt;/span&gt;What information from the response(s) is useful to report on and/or replay&lt;/p&gt;
&lt;p class="MsoNormal"&gt;As you can imagine there are hundreds of ways to approach these challenges.  What I wrote in my last post just started to scratch the surface for&lt;span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: blue;"&gt; &lt;/span&gt;number 1 above.  I would imagine many of you have even started to look at ways to solve these challenges yourselves&lt;span style="font-size: 10pt; font-family: "Arial","sans-serif"; color: blue;"&gt; &lt;/span&gt; out of necessity as you delve into this new web era.  I’d be interested in hearing how some of are working differently today to address your performance and availability challenges with Ajax applications and also would love to hear comments on the problem definition I have above if  you have any. &lt;br /&gt;
&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p style="margin-bottom: 12pt;" class="MsoNormal"&gt;In my next post I will talk about some of the hacks, workarounds, and real solutions that are starting to show up today and then work towards the ideal solution that we all hope to have when it all washes out.&lt;/p&gt;</description>
      <link>http://foglight.org/Blog/tabid/55/EntryID/30/Default.aspx</link>
      <comments>http://foglight.org/Blog/tabid/55/EntryID/30/Default.aspx#Comments</comments>
      <guid isPermaLink="true">http://foglight.org/Default.aspx?tabid=55&amp;EntryID=30</guid>
      <pubDate>Tue, 20 May 2008 20:54:00 GMT</pubDate>
      <slash:comments>0</slash:comments>
      <trackback:ping>http://foglight.org/DesktopModules/Blog/Trackback.aspx?id=30</trackback:ping>
    </item>
  </channel>
</rss>