<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: ASP.NET AJAX History Part 1: Server-Side</title>
	<link>http://lostintangent.com/2008/02/06/aspnet-ajax-history-part-1-server-side/</link>
	<description>Code is never finished, only abandoned...</description>
	<pubDate>Sun, 14 Mar 2010 00:35:15 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
		<item>
		<title>By: AJAX History and ASP.NET AJAX Preview 3 - Asp.Net QA Team</title>
		<link>http://lostintangent.com/2008/02/06/aspnet-ajax-history-part-1-server-side/#comment-11924</link>
		<dc:creator>AJAX History and ASP.NET AJAX Preview 3 - Asp.Net QA Team</dc:creator>
		<pubDate>Tue, 06 Jan 2009 01:18:00 +0000</pubDate>
		<guid>http://lostintangent.com/2008/02/06/aspnet-ajax-history-part-1-server-side/#comment-11924</guid>
		<description>[...] be a good time to read through the first two parts of Jonathan's series on ASP.NET AJAX History here and here, as I'm going to assume some basic knowledge about the [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] be a good time to read through the first two parts of Jonathan&#8217;s series on ASP.NET AJAX History here and here, as I&#8217;m going to assume some basic knowledge about the [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: AJAX History and ASP.NET AJAX Preview 3 - Jim Wang's Blog</title>
		<link>http://lostintangent.com/2008/02/06/aspnet-ajax-history-part-1-server-side/#comment-11913</link>
		<dc:creator>AJAX History and ASP.NET AJAX Preview 3 - Jim Wang's Blog</dc:creator>
		<pubDate>Tue, 06 Jan 2009 00:12:59 +0000</pubDate>
		<guid>http://lostintangent.com/2008/02/06/aspnet-ajax-history-part-1-server-side/#comment-11913</guid>
		<description>[...] be a good time to read through the first two parts of Jonathan's series on ASP.NET AJAX History here and here, as I'm going to assume some basic knowledge about the [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] be a good time to read through the first two parts of Jonathan&#8217;s series on ASP.NET AJAX History here and here, as I&#8217;m going to assume some basic knowledge about the [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg</title>
		<link>http://lostintangent.com/2008/02/06/aspnet-ajax-history-part-1-server-side/#comment-11607</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Sun, 04 Jan 2009 01:21:08 +0000</pubDate>
		<guid>http://lostintangent.com/2008/02/06/aspnet-ajax-history-part-1-server-side/#comment-11607</guid>
		<description>When adding a history point with a NameValueCollection is there a way to specify which comes first?  My client wants a certain parameter to come first but I can't figure out how to force it to do that.  For example my current url looks like #&#38;&#38;ResultID=47&#38;CommandID=50 and I need it to be #&#38;&#38;CommandID=50&#38;ResultID=47 instead.  I've changed the order that I add these to the collection and it doesn't make a difference.  Strangely if I change the CommandID parameter to be CommandID2 then it shows up first, again regardless of the order I put it in the collection.

Thanks in advance.</description>
		<content:encoded><![CDATA[<p>When adding a history point with a NameValueCollection is there a way to specify which comes first?  My client wants a certain parameter to come first but I can&#8217;t figure out how to force it to do that.  For example my current url looks like #&amp;&amp;ResultID=47&amp;CommandID=50 and I need it to be #&amp;&amp;CommandID=50&amp;ResultID=47 instead.  I&#8217;ve changed the order that I add these to the collection and it doesn&#8217;t make a difference.  Strangely if I change the CommandID parameter to be CommandID2 then it shows up first, again regardless of the order I put it in the collection.</p>
<p>Thanks in advance.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mike</title>
		<link>http://lostintangent.com/2008/02/06/aspnet-ajax-history-part-1-server-side/#comment-510</link>
		<dc:creator>Mike</dc:creator>
		<pubDate>Wed, 02 Jul 2008 20:40:00 +0000</pubDate>
		<guid>http://lostintangent.com/2008/02/06/aspnet-ajax-history-part-1-server-side/#comment-510</guid>
		<description>@John:

Yeah, it's a lot of code, and brittle too, with the string keys for history points. It's major plumbing to get functionality the browser already has (it's not called a browser for nothing). Basically, using Ajax for full navigation is in many cases overkill. 

However, when you are creating a single window web application (think of the Outlook example you often see) than you really need to do this.</description>
		<content:encoded><![CDATA[<p>@John:</p>
<p>Yeah, it&#8217;s a lot of code, and brittle too, with the string keys for history points. It&#8217;s major plumbing to get functionality the browser already has (it&#8217;s not called a browser for nothing). Basically, using Ajax for full navigation is in many cases overkill. </p>
<p>However, when you are creating a single window web application (think of the Outlook example you often see) than you really need to do this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://lostintangent.com/2008/02/06/aspnet-ajax-history-part-1-server-side/#comment-411</link>
		<dc:creator>John</dc:creator>
		<pubDate>Thu, 05 Jun 2008 00:35:49 +0000</pubDate>
		<guid>http://lostintangent.com/2008/02/06/aspnet-ajax-history-part-1-server-side/#comment-411</guid>
		<description>This is a great feature/article on asp.net ajax, however I think it's still a pain in the arse to manually restore a state of a webpage, especially when the page is more than a trivial design with user controls embedded into it and other components you can not manually set. For me, using such a manual restore feature would make my job twice as hard and take twice as long, just to get the same result as a full postback would give me. I've come to the conclusions that I'll only use MS Ajax where I don't need to restore the page state and just for simple updates within the page. Is anyone else having the same thoughts?</description>
		<content:encoded><![CDATA[<p>This is a great feature/article on asp.net ajax, however I think it&#8217;s still a pain in the arse to manually restore a state of a webpage, especially when the page is more than a trivial design with user controls embedded into it and other components you can not manually set. For me, using such a manual restore feature would make my job twice as hard and take twice as long, just to get the same result as a full postback would give me. I&#8217;ve come to the conclusions that I&#8217;ll only use MS Ajax where I don&#8217;t need to restore the page state and just for simple updates within the page. Is anyone else having the same thoughts?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://lostintangent.com/2008/02/06/aspnet-ajax-history-part-1-server-side/#comment-375</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Tue, 20 May 2008 17:14:54 +0000</pubDate>
		<guid>http://lostintangent.com/2008/02/06/aspnet-ajax-history-part-1-server-side/#comment-375</guid>
		<description>What if more than one item is selected?</description>
		<content:encoded><![CDATA[<p>What if more than one item is selected?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Trevor</title>
		<link>http://lostintangent.com/2008/02/06/aspnet-ajax-history-part-1-server-side/#comment-198</link>
		<dc:creator>Trevor</dc:creator>
		<pubDate>Mon, 10 Mar 2008 11:41:59 +0000</pubDate>
		<guid>http://lostintangent.com/2008/02/06/aspnet-ajax-history-part-1-server-side/#comment-198</guid>
		<description>Thanks for the article, and thanks for not having the entire history of AJAX taking up the first 23 paragraphs of your article.  It's very nice to read an author who gets to the point.  Thank you.</description>
		<content:encoded><![CDATA[<p>Thanks for the article, and thanks for not having the entire history of AJAX taking up the first 23 paragraphs of your article.  It&#8217;s very nice to read an author who gets to the point.  Thank you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Julie Lerman</title>
		<link>http://lostintangent.com/2008/02/06/aspnet-ajax-history-part-1-server-side/#comment-138</link>
		<dc:creator>Julie Lerman</dc:creator>
		<pubDate>Thu, 07 Feb 2008 03:37:43 +0000</pubDate>
		<guid>http://lostintangent.com/2008/02/06/aspnet-ajax-history-part-1-server-side/#comment-138</guid>
		<description>I'm with Timothy - sweet and powerful feature. And thanks to the way you have explained it, it makes perfect sense and sounds really easy to use. I'm going to go figure out where I can sneak it into a demo!</description>
		<content:encoded><![CDATA[<p>I&#8217;m with Timothy - sweet and powerful feature. And thanks to the way you have explained it, it makes perfect sense and sounds really easy to use. I&#8217;m going to go figure out where I can sneak it into a demo!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Timothy Khouri</title>
		<link>http://lostintangent.com/2008/02/06/aspnet-ajax-history-part-1-server-side/#comment-137</link>
		<dc:creator>Timothy Khouri</dc:creator>
		<pubDate>Thu, 07 Feb 2008 03:06:29 +0000</pubDate>
		<guid>http://lostintangent.com/2008/02/06/aspnet-ajax-history-part-1-server-side/#comment-137</guid>
		<description>This is a seriously beautiful feature. When I first heard of the name, I thought of it as being something semi-lame (like a sort of "caching" the requests so that if called again, it would just be a faster response).

But this is really very powerful, and simply amazing. Also, very good article. It describes the technology and makes it fun... I hate lame articles :P</description>
		<content:encoded><![CDATA[<p>This is a seriously beautiful feature. When I first heard of the name, I thought of it as being something semi-lame (like a sort of &#8220;caching&#8221; the requests so that if called again, it would just be a faster response).</p>
<p>But this is really very powerful, and simply amazing. Also, very good article. It describes the technology and makes it fun&#8230; I hate lame articles <img src='http://lostintangent.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
</channel>
</rss>
