<?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: Planning for size in your web application</title>
	<atom:link href="http://almaer.com/blog/planning-for-size-in-your-web-application/feed" rel="self" type="application/rss+xml" />
	<link>http://almaer.com/blog/planning-for-size-in-your-web-application</link>
	<description>blogging about life, the universe, and everything tech</description>
	<lastBuildDate>Sat, 08 Sep 2012 07:06:53 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Peter Bell</title>
		<link>http://almaer.com/blog/planning-for-size-in-your-web-application/comment-page-1#comment-34217</link>
		<dc:creator>Peter Bell</dc:creator>
		<pubDate>Fri, 29 Sep 2006 03:20:58 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog2/planning-for-size-in-your-web-application#comment-34217</guid>
		<description>If you want to provide a generic solution, set a threshold (say 500 instances). Below that the system uses client side paging, beyond it calls a SP which handles the paging. That is the way I generate apps. In that way a client has control over the threshold on an object by object basis and I don&#039;t nee to write custom code when a collection starts to grow!

Best Wishes,
Peter
</description>
		<content:encoded><![CDATA[<p>If you want to provide a generic solution, set a threshold (say 500 instances). Below that the system uses client side paging, beyond it calls a SP which handles the paging. That is the way I generate apps. In that way a client has control over the threshold on an object by object basis and I don&#8217;t nee to write custom code when a collection starts to grow!</p>
<p>Best Wishes,<br />
Peter</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul Barry</title>
		<link>http://almaer.com/blog/planning-for-size-in-your-web-application/comment-page-1#comment-34216</link>
		<dc:creator>Paul Barry</dc:creator>
		<pubDate>Thu, 28 Sep 2006 19:04:52 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog2/planning-for-size-in-your-web-application#comment-34216</guid>
		<description>How about add paging to your list users screen?
</description>
		<content:encoded><![CDATA[<p>How about add paging to your list users screen?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anthony Eden</title>
		<link>http://almaer.com/blog/planning-for-size-in-your-web-application/comment-page-1#comment-34215</link>
		<dc:creator>Anthony Eden</dc:creator>
		<pubDate>Thu, 28 Sep 2006 18:43:24 +0000</pubDate>
		<guid isPermaLink="false">http://almaer.com/blog2/planning-for-size-in-your-web-application#comment-34215</guid>
		<description>I&#039;ve noticed more and more that the typical dev cycle now involves creating the simple interface first, using it and then refactoring as time passes, and I&#039;m just fine with that. As you pointed out, during the testing and initial rollout a user list (paginated of course) *is* the easiest interface to understand, and in most cases it is also the easiest to implement. As the list grows refactoring is critical to adapt to the (hopefully) growing user base.

Anyhow, being a skilled refactorer is going to be increasingly important (as if it isn&#039;t already extremely important already), and having languages which are terse and easy to refactor are is also going to be more and more important. And this is not refactoring at the method level I&#039;m talking about, but refactoring at the functional level.
</description>
		<content:encoded><![CDATA[<p>I&#8217;ve noticed more and more that the typical dev cycle now involves creating the simple interface first, using it and then refactoring as time passes, and I&#8217;m just fine with that. As you pointed out, during the testing and initial rollout a user list (paginated of course) *is* the easiest interface to understand, and in most cases it is also the easiest to implement. As the list grows refactoring is critical to adapt to the (hopefully) growing user base.</p>
<p>Anyhow, being a skilled refactorer is going to be increasingly important (as if it isn&#8217;t already extremely important already), and having languages which are terse and easy to refactor are is also going to be more and more important. And this is not refactoring at the method level I&#8217;m talking about, but refactoring at the functional level.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
