﻿<?xml version="1.0" encoding="utf-8"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" 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/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0"><channel><title>Intersoft Community - WebGrid Enterprise - DataCacheStorage=Fileserver and query string</title><link>http://www.intersoftsolutions.com/Community/WebGrid/DataCacheStorageFileserver-and-query-string/</link><description /><generator>http://www.intersoftsolutions.com</generator><language>en</language><copyright>Copyright 2002 - 2015 Intersoft Solutions Corp. All rights reserved.</copyright><ttl>60</ttl><item><title>DataCacheStorage=Fileserver and query string</title><link>http://www.intersoftsolutions.com/Community/WebGrid/DataCacheStorageFileserver-and-query-string/</link><pubDate>Tue, 02 Mar 2010 23:57:47 GMT</pubDate><dc:creator>handy@intersoftpt.com</dc:creator><category>DataCacheStorage=Fileserver and query string</category><description>&lt;p&gt;Hi Melbin,&lt;/p&gt;&lt;p&gt;Please look into my simple sample. I looped the records and add them into datatable. When WebGrid has 3500000 records, the cache should be at least 125Mb. Sometimes, I also got ''System.OutOfMemoryException' which failed to create the storage cache. After investigated and searched at google, here is what our developer teams found.&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125); "&gt;&lt;o:p&gt;&lt;span style="font-family: calibri, sans-serif; font-size: 15px; "&gt;The reason why the
cache is not created previously is because it throws OutOfMemoryException (so
their server doesn’t have enough memory to hold ~64 MB data, which is required
to save the object to file)&lt;/span&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;Also, we found that, implement the code below, will improve the memory smaller and faster.&lt;/p&gt;
&lt;p /&gt;&lt;pre&gt;dt.RemotingFormat = SerializationFormat.Binary;&lt;/pre&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125); "&gt;If your data is still larger
than your memory, it will fail when saving the file. It’s natural by .NET.&lt;o:p /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="color: rgb(31, 73, 125); "&gt;From what we googled, the only
way they said is “move your server to 64 bit and put tons of memory for it”. (Server x64)&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;Please let me know if you have a question regarding our explanation.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Handy&lt;/p&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description></item><item><title>DataCacheStorage=Fileserver and query string</title><link>http://www.intersoftsolutions.com/Community/WebGrid/DataCacheStorageFileserver-and-query-string/</link><pubDate>Tue, 02 Mar 2010 05:08:54 GMT</pubDate><dc:creator>handy@intersoftpt.com</dc:creator><category>DataCacheStorage=Fileserver and query string</category><description>&lt;p&gt;Hi Arun,&lt;/p&gt;&lt;p&gt;Yes. Our developer teams are investigating this issue now. I will let you know when I got a news for you.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Handy&lt;/p&gt;</description></item><item><title>DataCacheStorage=Fileserver and query string</title><link>http://www.intersoftsolutions.com/Community/WebGrid/DataCacheStorageFileserver-and-query-string/</link><pubDate>Mon, 01 Mar 2010 10:17:04 GMT</pubDate><dc:creator>aiyer</dc:creator><category>DataCacheStorage=Fileserver and query string</category><description>&lt;p&gt;Hi Handy,&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Did you guys get a chance to have a look at this.&lt;/p&gt;
&lt;p&gt;I am getting huge amount of pressure here, just give usa work around till you guys get some fix&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Arun&lt;br /&gt;&lt;/p&gt;</description></item><item><title>DataCacheStorage=Fileserver and query string</title><link>http://www.intersoftsolutions.com/Community/WebGrid/DataCacheStorageFileserver-and-query-string/</link><pubDate>Fri, 26 Feb 2010 05:51:48 GMT</pubDate><dc:creator>aiyer</dc:creator><category>DataCacheStorage=Fileserver and query string</category><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;It's not number of rows.its when the actual data is large.we tried 35k rows.i can clearly see the cache file not getting created.it creats when the data is less.&lt;/p&gt;
&lt;p&gt;We can't use custom paging and custom virtual load now because we have many page which need a change to implement this.&lt;/p&gt;
&lt;p&gt;Can u try to replicate with large data? i can't sent you a sample application because the issue is happening in actual  live client data. &lt;/p&gt;
&lt;p&gt;Any quick solution will be much appreciated.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Melbin&lt;/p&gt;</description></item><item><title>DataCacheStorage=Fileserver and query string</title><link>http://www.intersoftsolutions.com/Community/WebGrid/DataCacheStorageFileserver-and-query-string/</link><pubDate>Thu, 25 Feb 2010 03:25:19 GMT</pubDate><dc:creator>handy@intersoftpt.com</dc:creator><category>DataCacheStorage=Fileserver and query string</category><description>&lt;p&gt;Hi Melbin,&lt;/p&gt;&lt;p&gt;Ok, thank you for your report. Regarding your issue, I need to gather more informations from you. May I know how many records do you have? Also, since you have a huge amount of records, have you ever tried custom paging and custom virtual load?&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Handy&lt;/p&gt;</description></item><item><title>DataCacheStorage=Fileserver and query string</title><link>http://www.intersoftsolutions.com/Community/WebGrid/DataCacheStorageFileserver-and-query-string/</link><pubDate>Tue, 23 Feb 2010 14:29:36 GMT</pubDate><dc:creator>aiyer</dc:creator><category>DataCacheStorage=Fileserver and query string</category><description>&lt;p&gt;&lt;span type="sp" iserror="false" originaltext="Hi"&gt;&lt;span type="sp" iserror="false" originaltext="Hi"&gt;&lt;span type="sp" iserror="false" originaltext="Hi"&gt;Hi &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="Handy,"&gt;&lt;span type="sp" iserror="false" originaltext="Handy,"&gt;&lt;span type="sp" iserror="false" originaltext="Handy,"&gt;Handy,&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="Thanks"&gt;&lt;span type="sp" iserror="false" originaltext="Thanks"&gt;&lt;span type="sp" iserror="false" originaltext="Thanks"&gt;Thanks &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="for"&gt;&lt;span type="sp" iserror="false" originaltext="for"&gt;&lt;span type="sp" iserror="false" originaltext="for"&gt;for &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="the"&gt;&lt;span type="sp" iserror="false" originaltext="the"&gt;&lt;span type="sp" iserror="false" originaltext="the"&gt;the &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="update."&gt;&lt;span type="sp" iserror="false" originaltext="update."&gt;&lt;span type="sp" iserror="false" originaltext="update."&gt;update.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span type="sp" iserror="false" originaltext="We"&gt;&lt;span type="sp" iserror="false" originaltext="We"&gt;&lt;span type="sp" iserror="false" originaltext="We"&gt;We &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="have"&gt;&lt;span type="sp" iserror="false" originaltext="have"&gt;&lt;span type="sp" iserror="false" originaltext="have"&gt;have &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="limited"&gt;&lt;span type="sp" iserror="false" originaltext="limited"&gt;&lt;span type="sp" iserror="false" originaltext="limited"&gt;limited &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="the"&gt;&lt;span type="sp" iserror="false" originaltext="the"&gt;&lt;span type="sp" iserror="false" originaltext="the"&gt;the &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="query"&gt;&lt;span type="sp" iserror="false" originaltext="query"&gt;&lt;span type="sp" iserror="false" originaltext="query"&gt;query &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="string"&gt;&lt;span type="sp" iserror="false" originaltext="string"&gt;&lt;span type="sp" iserror="false" originaltext="string"&gt;string&amp;nbsp;l&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="length.But"&gt;&lt;span type="sp" iserror="false" originaltext="length.But"&gt;&lt;span type="sp" iserror="false" originaltext="length.But"&gt;ength.But &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="we"&gt;&lt;span type="sp" iserror="false" originaltext="we"&gt;&lt;span type="sp" iserror="false" originaltext="we"&gt;we &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="have"&gt;&lt;span type="sp" iserror="false" originaltext="have"&gt;&lt;span type="sp" iserror="false" originaltext="have"&gt;have &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="found"&gt;&lt;span type="sp" iserror="false" originaltext="found"&gt;&lt;span type="sp" iserror="false" originaltext="found"&gt;found &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="a"&gt;&lt;span type="sp" iserror="false" originaltext="a"&gt;&lt;span type="sp" iserror="false" originaltext="a"&gt;a &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="new"&gt;&lt;span type="sp" iserror="false" originaltext="new"&gt;&lt;span type="sp" iserror="false" originaltext="new"&gt;new &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="issue"&gt;&lt;span type="sp" iserror="false" originaltext="issue"&gt;&lt;span type="sp" iserror="false" originaltext="issue"&gt;issue &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="happening"&gt;&lt;span type="sp" iserror="false" originaltext="happening"&gt;&lt;span type="sp" iserror="false" originaltext="happening"&gt;happening &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="now."&gt;&lt;span type="sp" iserror="false" originaltext="now."&gt;&lt;span type="sp" iserror="false" originaltext="now."&gt;now.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span type="sp" iserror="false" originaltext="The"&gt;&lt;span type="sp" iserror="false" originaltext="The"&gt;&lt;span type="sp" iserror="false" originaltext="The"&gt;The &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="issue"&gt;&lt;span type="sp" iserror="false" originaltext="issue"&gt;&lt;span type="sp" iserror="false" originaltext="issue"&gt;issue &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="is"&gt;&lt;span type="sp" iserror="false" originaltext="is"&gt;&lt;span type="sp" iserror="false" originaltext="is"&gt;is &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="when"&gt;&lt;span type="sp" iserror="false" originaltext="when"&gt;&lt;span type="sp" iserror="false" originaltext="when"&gt;when &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="data "&gt;&lt;span type="sp" iserror="false" originaltext="data "&gt;&lt;span type="sp" iserror="false" originaltext="data "&gt;data&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="exceeds "&gt;&lt;span type="sp" iserror="false" originaltext="exceeds "&gt;&lt;span type="sp" iserror="false" originaltext="exceeds "&gt;exceeds&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="an"&gt;&lt;span type="sp" iserror="false" originaltext="an"&gt;&lt;span type="sp" iserror="false" originaltext="an"&gt;an &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="amount(it’s"&gt;&lt;span type="sp" iserror="false" originaltext="amount(it’s"&gt;&lt;span type="sp" iserror="false" originaltext="amount(it’s"&gt;amount(it’s &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="not"&gt;&lt;span type="sp" iserror="false" originaltext="not"&gt;&lt;span type="sp" iserror="false" originaltext="not"&gt;not &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="row"&gt;&lt;span type="sp" iserror="false" originaltext="row"&gt;&lt;span type="sp" iserror="false" originaltext="row"&gt;row &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="count), "&gt;&lt;span type="sp" iserror="false" originaltext="count), "&gt;&lt;span type="sp" iserror="false" originaltext="count), "&gt;count),&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="cache"&gt;&lt;span type="sp" iserror="false" originaltext="cache"&gt;&lt;span type="sp" iserror="false" originaltext="cache"&gt;cache &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="files(cache"&gt;&lt;span type="sp" iserror="false" originaltext="files(cache"&gt;&lt;span type="sp" iserror="false" originaltext="files(cache"&gt;files(cache &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="file"&gt;&lt;span type="sp" iserror="false" originaltext="file"&gt;&lt;span type="sp" iserror="false" originaltext="file"&gt;file &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="size"&gt;&lt;span type="sp" iserror="false" originaltext="size"&gt;&lt;span type="sp" iserror="false" originaltext="size"&gt;size &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="more"&gt;&lt;span type="sp" iserror="false" originaltext="more"&gt;&lt;span type="sp" iserror="false" originaltext="more"&gt;more &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="than"&gt;&lt;span type="sp" iserror="false" originaltext="than"&gt;&lt;span type="sp" iserror="false" originaltext="than"&gt;than &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="67"&gt;&lt;span type="sp" iserror="false" originaltext="67"&gt;&lt;span type="sp" iserror="false" originaltext="67"&gt;67 &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="MB)"&gt;&lt;span type="sp" iserror="false" originaltext="MB)"&gt;&lt;span type="sp" iserror="false" originaltext="MB)"&gt;MB) &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="are"&gt;&lt;span type="sp" iserror="false" originaltext="are"&gt;&lt;span type="sp" iserror="false" originaltext="are"&gt;are &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="not "&gt;&lt;span type="sp" iserror="false" originaltext="not "&gt;&lt;span type="sp" iserror="false" originaltext="not "&gt;not&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="getting"&gt;&lt;span type="sp" iserror="false" originaltext="getting"&gt;&lt;span type="sp" iserror="false" originaltext="getting"&gt;getting &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="created"&gt;&lt;span type="sp" iserror="false" originaltext="created"&gt;&lt;span type="sp" iserror="false" originaltext="created"&gt;created &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="on"&gt;&lt;span type="sp" iserror="false" originaltext="on"&gt;&lt;span type="sp" iserror="false" originaltext="on"&gt;on &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="the"&gt;&lt;span type="sp" iserror="false" originaltext="the"&gt;&lt;span type="sp" iserror="false" originaltext="the"&gt;the &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="location"&gt;&lt;span type="sp" iserror="false" originaltext="location"&gt;&lt;span type="sp" iserror="false" originaltext="location"&gt;location &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="configured"&gt;&lt;span type="sp" iserror="false" originaltext="configured"&gt;&lt;span type="sp" iserror="false" originaltext="configured"&gt;configured &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="in"&gt;&lt;span type="sp" iserror="false" originaltext="in"&gt;&lt;span type="sp" iserror="false" originaltext="in"&gt;in &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 13px"&gt;&lt;span type="sp" iserror="false" originaltext="CacheServerConnection"&gt;&lt;span type="sp" iserror="false" originaltext="CacheServerConnection"&gt;&lt;span type="sp" iserror="false" originaltext="CacheServerConnection"&gt;CacheServerConnection &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="property.We"&gt;&lt;span type="sp" iserror="false" originaltext="property.We"&gt;&lt;span type="sp" iserror="false" originaltext="property.We"&gt;property.We &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="use"&gt;&lt;span type="sp" iserror="false" originaltext="use"&gt;&lt;span type="sp" iserror="false" originaltext="use"&gt;use &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 13px; color: #ff0000"&gt;&lt;span style="font-size: 13px; color: #ff0000"&gt;
&lt;p&gt;&lt;span type="sp" iserror="false" originaltext="DataCacheStorage"&gt;&lt;span type="sp" iserror="false" originaltext="DataCacheStorage"&gt;&lt;span type="sp" iserror="false" originaltext="DataCacheStorage"&gt;DataCacheStorage&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 13px; color: #0000ff"&gt;&lt;span style="font-size: 13px; color: #0000ff"&gt;&lt;span type="sp" iserror="false" originaltext="=&amp;quot;fileserver&amp;quot;"&gt;&lt;span type="sp" iserror="false" originaltext="=&amp;quot;fileserver&amp;quot;"&gt;&lt;span type="sp" iserror="false" originaltext="=&amp;quot;fileserver&amp;quot;"&gt;="fileserver"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 13px"&gt;&lt;span type="sp" iserror="false" originaltext=" for"&gt;&lt;span type="sp" iserror="false" originaltext=" for"&gt;&lt;span type="sp" iserror="false" originaltext=" for"&gt; for &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="loading grid."&gt;&lt;span type="sp" iserror="false" originaltext="loading grid."&gt;&lt;span type="sp" iserror="false" originaltext="loading grid."&gt;loading grid.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext=" Since"&gt;&lt;span type="sp" iserror="false" originaltext=" Since"&gt;&lt;span type="sp" iserror="false" originaltext=" Since"&gt;&amp;nbsp;Since &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="the"&gt;&lt;span type="sp" iserror="false" originaltext="the"&gt;&lt;span type="sp" iserror="false" originaltext="the"&gt;the &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="cache"&gt;&lt;span type="sp" iserror="false" originaltext="cache"&gt;&lt;span type="sp" iserror="false" originaltext="cache"&gt;cache &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="files"&gt;&lt;span type="sp" iserror="false" originaltext="files"&gt;&lt;span type="sp" iserror="false" originaltext="files"&gt;files &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="are"&gt;&lt;span type="sp" iserror="false" originaltext="are"&gt;&lt;span type="sp" iserror="false" originaltext="are"&gt;are &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="not"&gt;&lt;span type="sp" iserror="false" originaltext="not"&gt;&lt;span type="sp" iserror="false" originaltext="not"&gt;not &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="created,"&gt;&lt;span type="sp" iserror="false" originaltext="created,"&gt;&lt;span type="sp" iserror="false" originaltext="created,"&gt;created, &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="‘load"&gt;&lt;span type="sp" iserror="false" originaltext="‘load"&gt;&lt;span type="sp" iserror="false" originaltext="‘load"&gt;‘load &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="more’"&gt;&lt;span type="sp" iserror="false" originaltext="more’"&gt;&lt;span type="sp" iserror="false" originaltext="more’"&gt;more’ &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="and"&gt;&lt;span type="sp" iserror="false" originaltext="and"&gt;&lt;span type="sp" iserror="false" originaltext="and"&gt;and &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="export"&gt;&lt;span type="sp" iserror="false" originaltext="export"&gt;&lt;span type="sp" iserror="false" originaltext="export"&gt;export &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="fails."&gt;&lt;span type="sp" iserror="false" originaltext="fails."&gt;&lt;span type="sp" iserror="false" originaltext="fails."&gt;fails.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 13px; color: #0000ff"&gt;&lt;span style="font-size: 13px; color: #0000ff"&gt;&lt;span type="sp" iserror="false" originaltext="=&amp;quot;fileserver&amp;quot;"&gt;&lt;span type="sp" iserror="false" originaltext="=&amp;quot;fileserver&amp;quot;"&gt;&lt;span type="sp" iserror="false" originaltext="=&amp;quot;fileserver&amp;quot;"&gt;="fileserver"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 13px"&gt;&lt;span type="sp" iserror="false" originaltext=" for"&gt;&lt;span type="sp" iserror="false" originaltext=" for"&gt;&lt;span type="sp" iserror="false" originaltext=" for"&gt;&amp;nbsp;for &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="loading grid."&gt;&lt;span type="sp" iserror="false" originaltext="loading grid."&gt;&lt;span type="sp" iserror="false" originaltext="loading grid."&gt;loading&amp;nbsp;grid.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span type="sp" iserror="false" originaltext="DataCacheStorage"&gt;&lt;span type="sp" iserror="false" originaltext="DataCacheStorage"&gt;&lt;span type="sp" iserror="false" originaltext="DataCacheStorage"&gt;DataCacheStorage&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 13px; color: #0000ff"&gt;&lt;span style="font-size: 13px; color: #0000ff"&gt;&lt;span type="sp" iserror="false" originaltext="=&amp;quot;fileserver&amp;quot;"&gt;&lt;span type="sp" iserror="false" originaltext="=&amp;quot;fileserver&amp;quot;"&gt;&lt;span type="sp" iserror="false" originaltext="=&amp;quot;fileserver&amp;quot;"&gt;="fileserver"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size: 13px"&gt;&lt;span type="sp" iserror="false" originaltext=" for"&gt;&lt;span type="sp" iserror="false" originaltext=" for"&gt;&lt;span type="sp" iserror="false" originaltext=" for"&gt; for &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="loading grid."&gt;&lt;span type="sp" iserror="false" originaltext="loading grid."&gt;&lt;span type="sp" iserror="false" originaltext="loading grid."&gt;loading grid.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext=" Since"&gt;&lt;span type="sp" iserror="false" originaltext=" Since"&gt;&lt;span type="sp" iserror="false" originaltext=" Since"&gt;&amp;nbsp;Since &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="the"&gt;&lt;span type="sp" iserror="false" originaltext="the"&gt;&lt;span type="sp" iserror="false" originaltext="the"&gt;the &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="cache"&gt;&lt;span type="sp" iserror="false" originaltext="cache"&gt;&lt;span type="sp" iserror="false" originaltext="cache"&gt;cache &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="files"&gt;&lt;span type="sp" iserror="false" originaltext="files"&gt;&lt;span type="sp" iserror="false" originaltext="files"&gt;files &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="are"&gt;&lt;span type="sp" iserror="false" originaltext="are"&gt;&lt;span type="sp" iserror="false" originaltext="are"&gt;are &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="not"&gt;&lt;span type="sp" iserror="false" originaltext="not"&gt;&lt;span type="sp" iserror="false" originaltext="not"&gt;not &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="created,"&gt;&lt;span type="sp" iserror="false" originaltext="created,"&gt;&lt;span type="sp" iserror="false" originaltext="created,"&gt;created, &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="‘load"&gt;&lt;span type="sp" iserror="false" originaltext="‘load"&gt;&lt;span type="sp" iserror="false" originaltext="‘load"&gt;‘load &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="more’"&gt;&lt;span type="sp" iserror="false" originaltext="more’"&gt;&lt;span type="sp" iserror="false" originaltext="more’"&gt;more’ &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="and"&gt;&lt;span type="sp" iserror="false" originaltext="and"&gt;&lt;span type="sp" iserror="false" originaltext="and"&gt;and &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="export"&gt;&lt;span type="sp" iserror="false" originaltext="export"&gt;&lt;span type="sp" iserror="false" originaltext="export"&gt;export &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span type="sp" iserror="false" originaltext="fails."&gt;&lt;span type="sp" iserror="false" originaltext="fails."&gt;&lt;span type="sp" iserror="false" originaltext="fails."&gt;fails.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Any solution for for why the cache files are not getting created when data size is huge?.Many  of our clients are facing this issue.Please respond as quick as possible.&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Melbin&lt;/p&gt;</description></item><item><title>DataCacheStorage=Fileserver and query string</title><link>http://www.intersoftsolutions.com/Community/WebGrid/DataCacheStorageFileserver-and-query-string/</link><pubDate>Fri, 05 Feb 2010 02:15:02 GMT</pubDate><dc:creator>handy@intersoftpt.com</dc:creator><category>DataCacheStorage=Fileserver and query string</category><description>&lt;p&gt;Hi Melbin,&lt;/p&gt;&lt;p&gt;
&lt;/p&gt;
&lt;p&gt;File server can only accept length max 255 chars and our file name is based on the url.&lt;br /&gt;If the url/query string is long , then the file server cache that we created may fail. So, could you please let me know what is the maximum size of your query string?&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Handy&lt;/p&gt;</description></item><item><title>DataCacheStorage=Fileserver and query string</title><link>http://www.intersoftsolutions.com/Community/WebGrid/DataCacheStorageFileserver-and-query-string/</link><pubDate>Tue, 02 Feb 2010 14:28:20 GMT</pubDate><dc:creator>aiyer</dc:creator><category>DataCacheStorage=Fileserver and query string</category><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;We have a new major issue happening in Grid.Our grid  uses DataCacheStorage="FileServer" and we have set the CacheServerConnection  to a location.The pages on which the grid is placed are having  query strings which are encoded.The grid was creating .bin and .cache file in the cacheserver location (aspxfilename&amp;#43;encodedstring.bin and aspxfilename&amp;#43;encodedstring.cache) before.&lt;/p&gt;
&lt;p&gt;For some cases the length of the encoded query string is more.In this case the grid is not creating the .bin and .cache in the location,because of this filter,export,load more functionality fails.do you have any idea why this is happening when encoded query string's length exceeds certain amount?&lt;/p&gt;
&lt;p&gt;This is a major issue for many of our clients and many of the page uses lengthy encoded query string.&lt;/p&gt;
&lt;p&gt;Any solution will be much appreciated.&lt;/p&gt;
&lt;p&gt;Thanks&lt;/p&gt;
&lt;p&gt;Melbin&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt; &lt;/p&gt;</description></item></channel></rss>