<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Mouse pointer as ASP.NET AJAX progress indicator</title>
	<atom:link href="http://encosia.com/2007/01/01/improved-progress-indication-with-aspnet-ajax/feed/" rel="self" type="application/rss+xml" />
	<link>http://encosia.com/2007/01/01/improved-progress-indication-with-aspnet-ajax/</link>
	<description>ASP.NET and AJAX code, ideas, and examples.</description>
	<lastBuildDate>Thu, 09 Sep 2010 14:51:45 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Cory House</title>
		<link>http://encosia.com/2007/01/01/improved-progress-indication-with-aspnet-ajax/#comment-39664</link>
		<dc:creator>Cory House</dc:creator>
		<pubDate>Thu, 19 Aug 2010 16:53:37 +0000</pubDate>
		<guid isPermaLink="false">http://encosia.com/blog/?p=4#comment-39664</guid>
		<description>Great stuff! This idea is so simple I can&#039;t believe I&#039;ve never thought of this or seen it before! I really like that it flows with a convention people already understand.

I&#039;ve just found your blog and I&#039;ve gotta say every post I&#039;ve read is excellent. Well written, interesting, and unique. Subscribed!</description>
		<content:encoded><![CDATA[<p>Great stuff! This idea is so simple I can&#8217;t believe I&#8217;ve never thought of this or seen it before! I really like that it flows with a convention people already understand.</p>
<p>I&#8217;ve just found your blog and I&#8217;ve gotta say every post I&#8217;ve read is excellent. Well written, interesting, and unique. Subscribed!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Soldernut</title>
		<link>http://encosia.com/2007/01/01/improved-progress-indication-with-aspnet-ajax/#comment-39130</link>
		<dc:creator>Soldernut</dc:creator>
		<pubDate>Sat, 12 Jun 2010 15:39:04 +0000</pubDate>
		<guid isPermaLink="false">http://encosia.com/blog/?p=4#comment-39130</guid>
		<description>Finally! Somebody addresses this obviously too-long missing behavior. Kudos.

What follows is not a slam against your article, rather a trip into the &quot;obvious&quot;...

For decades, in tools like Delphi, and for desktop applications, the developer had to do only this:

Screen.Cursor := crHourglass;
// Potentially long-running code here
Screen.Cursor := crDefault:

I would suggest that our web development tools, frameworks, whatever, should make it equally easy on the developer.  This behavior is virtually an unstated requirement for all desktop apps, so why should web development make it any harder to achieve?  

Yes, I understand there are complexities beyond desktop applications. I simply think those should be overcome in the implementation of the frameworks and languages we use for web development.</description>
		<content:encoded><![CDATA[<p>Finally! Somebody addresses this obviously too-long missing behavior. Kudos.</p>
<p>What follows is not a slam against your article, rather a trip into the &#8220;obvious&#8221;&#8230;</p>
<p>For decades, in tools like Delphi, and for desktop applications, the developer had to do only this:</p>
<p>Screen.Cursor := crHourglass;<br />
// Potentially long-running code here<br />
Screen.Cursor := crDefault:</p>
<p>I would suggest that our web development tools, frameworks, whatever, should make it equally easy on the developer.  This behavior is virtually an unstated requirement for all desktop apps, so why should web development make it any harder to achieve?  </p>
<p>Yes, I understand there are complexities beyond desktop applications. I simply think those should be overcome in the implementation of the frameworks and languages we use for web development.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: bobmoff</title>
		<link>http://encosia.com/2007/01/01/improved-progress-indication-with-aspnet-ajax/#comment-37964</link>
		<dc:creator>bobmoff</dc:creator>
		<pubDate>Thu, 04 Feb 2010 10:26:46 +0000</pubDate>
		<guid isPermaLink="false">http://encosia.com/blog/?p=4#comment-37964</guid>
		<description>I add a class on the body tag

body.loading * { cursor: wait !important }

and then remove it when loading is done, but in IE and Chrome it does not change back until i move the mouse.

Anyone experiencing this problem, and maybe found a solution ?</description>
		<content:encoded><![CDATA[<p>I add a class on the body tag</p>
<p>body.loading * { cursor: wait !important }</p>
<p>and then remove it when loading is done, but in IE and Chrome it does not change back until i move the mouse.</p>
<p>Anyone experiencing this problem, and maybe found a solution ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sunil Unnithan</title>
		<link>http://encosia.com/2007/01/01/improved-progress-indication-with-aspnet-ajax/#comment-35414</link>
		<dc:creator>Sunil Unnithan</dc:creator>
		<pubDate>Tue, 26 May 2009 14:08:05 +0000</pubDate>
		<guid isPermaLink="false">http://encosia.com/blog/?p=4#comment-35414</guid>
		<description>Dave,

Please see below small correction in EndRequest call.  I was getting javascript exception related to index without if condition.

if (sender._postBackSettings.sourceElement.id.length &gt; 0) {
                    $get(sender._postBackSettings.sourceElement.id).disabled = false;
                }</description>
		<content:encoded><![CDATA[<p>Dave,</p>
<p>Please see below small correction in EndRequest call.  I was getting javascript exception related to index without if condition.</p>
<p>if (sender._postBackSettings.sourceElement.id.length &gt; 0) {<br />
                    $get(sender._postBackSettings.sourceElement.id).disabled = false;<br />
                }</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mendy</title>
		<link>http://encosia.com/2007/01/01/improved-progress-indication-with-aspnet-ajax/#comment-34720</link>
		<dc:creator>Mendy</dc:creator>
		<pubDate>Thu, 02 Apr 2009 14:43:55 +0000</pubDate>
		<guid isPermaLink="false">http://encosia.com/blog/?p=4#comment-34720</guid>
		<description>Your code worked like a charm except for the disable button javascript which errored for me.
But my problem is I am using an link not a button.
And when the cursor is over the link, it shows the hand regardless, only when you remove it from the hovering above the link , do you see the hourglass.
Any ideas on how to solve that too?</description>
		<content:encoded><![CDATA[<p>Your code worked like a charm except for the disable button javascript which errored for me.<br />
But my problem is I am using an link not a button.<br />
And when the cursor is over the link, it shows the hand regardless, only when you remove it from the hovering above the link , do you see the hourglass.<br />
Any ideas on how to solve that too?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: techman</title>
		<link>http://encosia.com/2007/01/01/improved-progress-indication-with-aspnet-ajax/#comment-34481</link>
		<dc:creator>techman</dc:creator>
		<pubDate>Thu, 12 Mar 2009 17:26:34 +0000</pubDate>
		<guid isPermaLink="false">http://encosia.com/blog/?p=4#comment-34481</guid>
		<description>Great article. Just what I was looking for.</description>
		<content:encoded><![CDATA[<p>Great article. Just what I was looking for.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Valamas</title>
		<link>http://encosia.com/2007/01/01/improved-progress-indication-with-aspnet-ajax/#comment-33874</link>
		<dc:creator>Valamas</dc:creator>
		<pubDate>Fri, 16 Jan 2009 00:53:45 +0000</pubDate>
		<guid isPermaLink="false">http://encosia.com/blog/?p=4#comment-33874</guid>
		<description>The body solution worked better for me. 

Note, a good standard to use is a css global reset like this:
&lt;pre lang=&quot;html&quot;&gt;
* { padding: 0; margin: 0; }
&lt;/pre&gt;

You can now have the body fill the screen with the following additional css:
&lt;pre lang=&quot;html&quot;&gt;
body { width: 100%; height: 100%; }
&lt;/pre&gt;

The above replaces the css supplied by Dave and reduces the implemtation. Also, you dont need the container div. Make sure you use the change to the javascript by &quot;Anonymous&quot;

This worked with master pages too.

I discovered this when on a test page i did a:
&lt;pre lang=&quot;html&quot;&gt;
body { style=&quot;border: 1px solid black;&quot; }
&lt;/pre&gt;

... and found the body was only the height of my last element on the page.

thank you for a great solution Dave. I subscribe to your rss feed.

(hope the css i supplied posts)</description>
		<content:encoded><![CDATA[<p>The body solution worked better for me. </p>
<p>Note, a good standard to use is a css global reset like this:</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">* { padding: 0; margin: 0; }</pre></div></div>

<p>You can now have the body fill the screen with the following additional css:</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">body { width: 100%; height: 100%; }</pre></div></div>

<p>The above replaces the css supplied by Dave and reduces the implemtation. Also, you dont need the container div. Make sure you use the change to the javascript by &#8220;Anonymous&#8221;</p>
<p>This worked with master pages too.</p>
<p>I discovered this when on a test page i did a:</p>

<div class="wp_syntax"><div class="code"><pre class="html" style="font-family:monospace;">body { style=&quot;border: 1px solid black;&quot; }</pre></div></div>

<p>&#8230; and found the body was only the height of my last element on the page.</p>
<p>thank you for a great solution Dave. I subscribe to your rss feed.</p>
<p>(hope the css i supplied posts)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mahavir</title>
		<link>http://encosia.com/2007/01/01/improved-progress-indication-with-aspnet-ajax/#comment-33576</link>
		<dc:creator>Mahavir</dc:creator>
		<pubDate>Fri, 12 Dec 2008 06:41:53 +0000</pubDate>
		<guid isPermaLink="false">http://encosia.com/blog/?p=4#comment-33576</guid>
		<description>first of all thnks for your quick reply , yes i think the provided link is helpful for me but i dont know how to use?
please focus !!!!</description>
		<content:encoded><![CDATA[<p>first of all thnks for your quick reply , yes i think the provided link is helpful for me but i dont know how to use?<br />
please focus !!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave Ward</title>
		<link>http://encosia.com/2007/01/01/improved-progress-indication-with-aspnet-ajax/#comment-33574</link>
		<dc:creator>Dave Ward</dc:creator>
		<pubDate>Fri, 12 Dec 2008 05:29:02 +0000</pubDate>
		<guid isPermaLink="false">http://encosia.com/blog/?p=4#comment-33574</guid>
		<description>You may be running into this problem: http://encosia.com/2007/08/16/updated-your-webconfig-but-sys-is-still-undefined/</description>
		<content:encoded><![CDATA[<p>You may be running into this problem: <a href="http://encosia.com/2007/08/16/updated-your-webconfig-but-sys-is-still-undefined/" rel="nofollow">http://encosia.com/2007/08/16/updated-your-webconfig-but-sys-is-still-undefined/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mahavir</title>
		<link>http://encosia.com/2007/01/01/improved-progress-indication-with-aspnet-ajax/#comment-33548</link>
		<dc:creator>Mahavir</dc:creator>
		<pubDate>Thu, 11 Dec 2008 12:38:20 +0000</pubDate>
		<guid isPermaLink="false">http://encosia.com/blog/?p=4#comment-33548</guid>
		<description>Hi,
article is really great .but in my case i am using 
asp.net 2003 with Ajax and i think it wont support
&quot;var prm = Sys.WebForms.PageRequestManager.getInstance&quot;
means there is no class with Sys.

any clues???</description>
		<content:encoded><![CDATA[<p>Hi,<br />
article is really great .but in my case i am using<br />
asp.net 2003 with Ajax and i think it wont support<br />
&#8220;var prm = Sys.WebForms.PageRequestManager.getInstance&#8221;<br />
means there is no class with Sys.</p>
<p>any clues???</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Piyush</title>
		<link>http://encosia.com/2007/01/01/improved-progress-indication-with-aspnet-ajax/#comment-32059</link>
		<dc:creator>Piyush</dc:creator>
		<pubDate>Fri, 29 Aug 2008 12:35:11 +0000</pubDate>
		<guid isPermaLink="false">http://encosia.com/blog/?p=4#comment-32059</guid>
		<description>Thanks!!!</description>
		<content:encoded><![CDATA[<p>Thanks!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sujith Mysore</title>
		<link>http://encosia.com/2007/01/01/improved-progress-indication-with-aspnet-ajax/#comment-31940</link>
		<dc:creator>Sujith Mysore</dc:creator>
		<pubDate>Tue, 19 Aug 2008 02:44:54 +0000</pubDate>
		<guid isPermaLink="false">http://encosia.com/blog/?p=4#comment-31940</guid>
		<description>Excellent article... worth reading it...It helped me get thro&#039; the issue that I was looking for a very long time..
cheers</description>
		<content:encoded><![CDATA[<p>Excellent article&#8230; worth reading it&#8230;It helped me get thro&#8217; the issue that I was looking for a very long time..<br />
cheers</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://encosia.com/2007/01/01/improved-progress-indication-with-aspnet-ajax/#comment-29872</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Fri, 13 Jun 2008 16:38:40 +0000</pubDate>
		<guid isPermaLink="false">http://encosia.com/blog/?p=4#comment-29872</guid>
		<description>I wanted the whole page to be in wait mode, so I used this instead of just affecting the container:

document.body.style.cursor = &quot;wait&quot;; 

and

document.body.style.cursor = &quot;default&quot;;</description>
		<content:encoded><![CDATA[<p>I wanted the whole page to be in wait mode, so I used this instead of just affecting the container:</p>
<p>document.body.style.cursor = &#8220;wait&#8221;; </p>
<p>and</p>
<p>document.body.style.cursor = &#8220;default&#8221;;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cydl</title>
		<link>http://encosia.com/2007/01/01/improved-progress-indication-with-aspnet-ajax/#comment-5960</link>
		<dc:creator>cydl</dc:creator>
		<pubDate>Wed, 23 Jan 2008 15:49:39 +0000</pubDate>
		<guid isPermaLink="false">http://encosia.com/blog/?p=4#comment-5960</guid>
		<description>bless you!  I&#039;ve been looking all over for this!</description>
		<content:encoded><![CDATA[<p>bless you!  I&#8217;ve been looking all over for this!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Enzo</title>
		<link>http://encosia.com/2007/01/01/improved-progress-indication-with-aspnet-ajax/#comment-5829</link>
		<dc:creator>Enzo</dc:creator>
		<pubDate>Mon, 21 Jan 2008 15:03:21 +0000</pubDate>
		<guid isPermaLink="false">http://encosia.com/blog/?p=4#comment-5829</guid>
		<description>I cannot post aspx code example, sorry!!!</description>
		<content:encoded><![CDATA[<p>I cannot post aspx code example, sorry!!!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
