<?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>Fri, 29 Aug 2008 19:19:11 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.1</generator>
		<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>
