<?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: Faster than &#8220;fastest ASP.NET Grid&#8221;</title>
	<atom:link href="http://blog.intersoftsolutions.com/2008/04/faster-than-fastest-aspnet-grid/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.intersoftsolutions.com/2008/04/faster-than-fastest-aspnet-grid/</link>
	<description>All about development productivity – ASP.NET, Silverlight, WPF, iOS, Android, Windows Phone, Windows 8</description>
	<lastBuildDate>Mon, 21 Jun 2021 04:23:36 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.2.33</generator>
	<item>
		<title>By: shane</title>
		<link>http://blog.intersoftsolutions.com/2008/04/faster-than-fastest-aspnet-grid/#comment-107</link>
		<dc:creator><![CDATA[shane]]></dc:creator>
		<pubDate>Mon, 21 Apr 2008 10:04:19 +0000</pubDate>
		<guid isPermaLink="false">http://intersoftpt.wordpress.com/?p=149#comment-107</guid>
		<description><![CDATA[Jimmy,
sounds very promising and no need for the screen shots. i ll go with your word.
thank you]]></description>
		<content:encoded><![CDATA[<p>Jimmy,<br />
sounds very promising and no need for the screen shots. i ll go with your word.<br />
thank you</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jimmyps</title>
		<link>http://blog.intersoftsolutions.com/2008/04/faster-than-fastest-aspnet-grid/#comment-106</link>
		<dc:creator><![CDATA[jimmyps]]></dc:creator>
		<pubDate>Mon, 21 Apr 2008 05:04:15 +0000</pubDate>
		<guid isPermaLink="false">http://intersoftpt.wordpress.com/?p=149#comment-106</guid>
		<description><![CDATA[Shane: Good news, I have managed to run a stress test during the weekend to see the WebGrid performance under heavy load.

The result is very good, which indicates stable memory consumption under 150 users load under 2 minutes constant testing. The test is performed using Visual Studio 2008 Performance Load Test.

% Committed Bytes In Use. Min: 50.5MB, Max: 54.1MB, Avg: 52.7. 

After the load test, the w3wp.exe is showing only 64.MB usage. This indicates that the memory counter is showing accurate and believable results.

If you are interested in a screenshot, please let me know your email address and I&#039;ll capture a shot for you.

Regards,
Jimmy.]]></description>
		<content:encoded><![CDATA[<p>Shane: Good news, I have managed to run a stress test during the weekend to see the WebGrid performance under heavy load.</p>
<p>The result is very good, which indicates stable memory consumption under 150 users load under 2 minutes constant testing. The test is performed using Visual Studio 2008 Performance Load Test.</p>
<p>% Committed Bytes In Use. Min: 50.5MB, Max: 54.1MB, Avg: 52.7. </p>
<p>After the load test, the w3wp.exe is showing only 64.MB usage. This indicates that the memory counter is showing accurate and believable results.</p>
<p>If you are interested in a screenshot, please let me know your email address and I&#8217;ll capture a shot for you.</p>
<p>Regards,<br />
Jimmy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jimmyps</title>
		<link>http://blog.intersoftsolutions.com/2008/04/faster-than-fastest-aspnet-grid/#comment-105</link>
		<dc:creator><![CDATA[jimmyps]]></dc:creator>
		<pubDate>Sun, 20 Apr 2008 12:21:04 +0000</pubDate>
		<guid isPermaLink="false">http://intersoftpt.wordpress.com/?p=149#comment-105</guid>
		<description><![CDATA[Iain: As you may aware, WebGrid.NET 6.0 comes with Pivot Charting feature. The Pivot Charting feature is using a third party Charting engine from Nevron as the runtime engine to draw the Chart. In SP1, we will employ a built-in Charting engine (we will try to produce consistent results as close as those in the previous Charting engine). 

We will no longer use Nevron Chart starting from SP1, although existing customers who already deploy the Pivot Charting may still use Nevron Chart as the engine (the Grid will have a property that allow you to easily change the engine).

A good thing with the new, internally-developed Charting engine is that it will allow us to provide more enhancements to the Charting engine in the future version.

Regards,
Jimmy.]]></description>
		<content:encoded><![CDATA[<p>Iain: As you may aware, WebGrid.NET 6.0 comes with Pivot Charting feature. The Pivot Charting feature is using a third party Charting engine from Nevron as the runtime engine to draw the Chart. In SP1, we will employ a built-in Charting engine (we will try to produce consistent results as close as those in the previous Charting engine). </p>
<p>We will no longer use Nevron Chart starting from SP1, although existing customers who already deploy the Pivot Charting may still use Nevron Chart as the engine (the Grid will have a property that allow you to easily change the engine).</p>
<p>A good thing with the new, internally-developed Charting engine is that it will allow us to provide more enhancements to the Charting engine in the future version.</p>
<p>Regards,<br />
Jimmy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shane</title>
		<link>http://blog.intersoftsolutions.com/2008/04/faster-than-fastest-aspnet-grid/#comment-104</link>
		<dc:creator><![CDATA[Shane]]></dc:creator>
		<pubDate>Fri, 18 Apr 2008 03:10:56 +0000</pubDate>
		<guid isPermaLink="false">http://intersoftpt.wordpress.com/?p=149#comment-104</guid>
		<description><![CDATA[Yeah Jimmy,
thakns for the quick response. i had this problem with the early versions of webgrid (i think it was version 4.0) and i am sure a lot changed from 4.0 to 6.0.
the problem basically was the memory usage. with 25k data the amount of the memory used was around 300mb, opening the same page in another browser window was making this number jump upto 450mb. Navigating away from the grid page and coming back to it was making it go up more and this is with a couple users only. And after memory usage reached its max GC was doing its job and clearing everthing out which was also causing the session states to be cleared out. And users were redirected to the error page. it was pretty frustrating. The suggestion of using session state for caching and not memory crashed the server in about 30 secs. Was completely impractical. 

This is the reason i asked for a stress test. In individual usage the grid may give superior results but does it still perform that well under heavy load with several hundred users? 

thanks again
-shane]]></description>
		<content:encoded><![CDATA[<p>Yeah Jimmy,<br />
thakns for the quick response. i had this problem with the early versions of webgrid (i think it was version 4.0) and i am sure a lot changed from 4.0 to 6.0.<br />
the problem basically was the memory usage. with 25k data the amount of the memory used was around 300mb, opening the same page in another browser window was making this number jump upto 450mb. Navigating away from the grid page and coming back to it was making it go up more and this is with a couple users only. And after memory usage reached its max GC was doing its job and clearing everthing out which was also causing the session states to be cleared out. And users were redirected to the error page. it was pretty frustrating. The suggestion of using session state for caching and not memory crashed the server in about 30 secs. Was completely impractical. </p>
<p>This is the reason i asked for a stress test. In individual usage the grid may give superior results but does it still perform that well under heavy load with several hundred users? </p>
<p>thanks again<br />
-shane</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Iain Baxter</title>
		<link>http://blog.intersoftsolutions.com/2008/04/faster-than-fastest-aspnet-grid/#comment-103</link>
		<dc:creator><![CDATA[Iain Baxter]]></dc:creator>
		<pubDate>Thu, 17 Apr 2008 20:19:10 +0000</pubDate>
		<guid isPermaLink="false">http://intersoftpt.wordpress.com/?p=149#comment-103</guid>
		<description><![CDATA[Thanks for your quick response. Your sample gives me hope. As your grid evolves into more of a BI tool, our customers are expecting to load it up with large data sets, and do analysis. This is presently causing us server loading headaches. It would be nice to be able to provide some lightweight BI on the web, without the server overload.

You mentioned a new charting engine - sounds interesting - can you elaborate?]]></description>
		<content:encoded><![CDATA[<p>Thanks for your quick response. Your sample gives me hope. As your grid evolves into more of a BI tool, our customers are expecting to load it up with large data sets, and do analysis. This is presently causing us server loading headaches. It would be nice to be able to provide some lightweight BI on the web, without the server overload.</p>
<p>You mentioned a new charting engine &#8211; sounds interesting &#8211; can you elaborate?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jimmyps</title>
		<link>http://blog.intersoftsolutions.com/2008/04/faster-than-fastest-aspnet-grid/#comment-102</link>
		<dc:creator><![CDATA[jimmyps]]></dc:creator>
		<pubDate>Thu, 17 Apr 2008 05:50:09 +0000</pubDate>
		<guid isPermaLink="false">http://intersoftpt.wordpress.com/?p=149#comment-102</guid>
		<description><![CDATA[Iain: We&#039;ll publish the source code of the sample soon in our Support&#039;s Knowledge Base. Our team is waiting to deliver WebGrid 6.0 SP1 which contains a new Charting engine, and other dozens of enhancements, along with the sample.]]></description>
		<content:encoded><![CDATA[<p>Iain: We&#8217;ll publish the source code of the sample soon in our Support&#8217;s Knowledge Base. Our team is waiting to deliver WebGrid 6.0 SP1 which contains a new Charting engine, and other dozens of enhancements, along with the sample.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jimmyps</title>
		<link>http://blog.intersoftsolutions.com/2008/04/faster-than-fastest-aspnet-grid/#comment-101</link>
		<dc:creator><![CDATA[jimmyps]]></dc:creator>
		<pubDate>Thu, 17 Apr 2008 05:47:17 +0000</pubDate>
		<guid isPermaLink="false">http://intersoftpt.wordpress.com/?p=149#comment-101</guid>
		<description><![CDATA[Shane: The ability to release memory is beyond control&#039;s code. It is managed by .NET Memory Management automatically (also known as Garbage Collector). However, we have tested and clarified that the memory allocated by WebGrid is properly released when .NET performed GC.

We are going to perform some stress-test soon and publish the results. Although I am pretty sure that the WebGrid can handle the large users access with very minimal memory usage. This is made possible because WebGrid v6 is no longer the data provider, but WebGrid is a pure data visualization (UI) which grabs the data from provider, which is ISDataSource in this context. ISDataSource itself is a rock solid data provider built on the top of high performance architecture, which acts as the mediator between database backend and UI.

Regards,
Jimmy.]]></description>
		<content:encoded><![CDATA[<p>Shane: The ability to release memory is beyond control&#8217;s code. It is managed by .NET Memory Management automatically (also known as Garbage Collector). However, we have tested and clarified that the memory allocated by WebGrid is properly released when .NET performed GC.</p>
<p>We are going to perform some stress-test soon and publish the results. Although I am pretty sure that the WebGrid can handle the large users access with very minimal memory usage. This is made possible because WebGrid v6 is no longer the data provider, but WebGrid is a pure data visualization (UI) which grabs the data from provider, which is ISDataSource in this context. ISDataSource itself is a rock solid data provider built on the top of high performance architecture, which acts as the mediator between database backend and UI.</p>
<p>Regards,<br />
Jimmy.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Iain Baxter</title>
		<link>http://blog.intersoftsolutions.com/2008/04/faster-than-fastest-aspnet-grid/#comment-100</link>
		<dc:creator><![CDATA[Iain Baxter]]></dc:creator>
		<pubDate>Wed, 16 Apr 2008 19:26:06 +0000</pubDate>
		<guid isPermaLink="false">http://intersoftpt.wordpress.com/?p=149#comment-100</guid>
		<description><![CDATA[Is the source code of this sample available to customers?]]></description>
		<content:encoded><![CDATA[<p>Is the source code of this sample available to customers?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: shane</title>
		<link>http://blog.intersoftsolutions.com/2008/04/faster-than-fastest-aspnet-grid/#comment-99</link>
		<dc:creator><![CDATA[shane]]></dc:creator>
		<pubDate>Wed, 16 Apr 2008 14:51:16 +0000</pubDate>
		<guid isPermaLink="false">http://intersoftpt.wordpress.com/?p=149#comment-99</guid>
		<description><![CDATA[webgrid was not able to release memory after several loads or operations. after each load or page operations like sorting, paging the size of the memory used was getting bigger and bigger which was ending with an application crash. Is this solved now? 

Or is there any stress test results? Say 100 users are accessing the page with the webgrid that loads 350k data all at the same time. What is the memory usage then and how long does page load take &quot;in average&quot; with that many users?

knowing different aspects of the performance test will help more in further decisions.

thanks
-shane]]></description>
		<content:encoded><![CDATA[<p>webgrid was not able to release memory after several loads or operations. after each load or page operations like sorting, paging the size of the memory used was getting bigger and bigger which was ending with an application crash. Is this solved now? </p>
<p>Or is there any stress test results? Say 100 users are accessing the page with the webgrid that loads 350k data all at the same time. What is the memory usage then and how long does page load take &#8220;in average&#8221; with that many users?</p>
<p>knowing different aspects of the performance test will help more in further decisions.</p>
<p>thanks<br />
-shane</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jimmyps</title>
		<link>http://blog.intersoftsolutions.com/2008/04/faster-than-fastest-aspnet-grid/#comment-98</link>
		<dc:creator><![CDATA[jimmyps]]></dc:creator>
		<pubDate>Tue, 15 Apr 2008 08:25:28 +0000</pubDate>
		<guid isPermaLink="false">http://intersoftpt.wordpress.com/?p=149#comment-98</guid>
		<description><![CDATA[Hello Moe,

The HTML codes have been reduced significantly in v6. And furthermore, the w3wp.exe is now consumed properly. You can try to download WebGrid 6.0 and try the live samples that included in it.

Regards,
Jimmy.]]></description>
		<content:encoded><![CDATA[<p>Hello Moe,</p>
<p>The HTML codes have been reduced significantly in v6. And furthermore, the w3wp.exe is now consumed properly. You can try to download WebGrid 6.0 and try the live samples that included in it.</p>
<p>Regards,<br />
Jimmy.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
