<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-3468218280828126488.post8393983657528742110..comments</id><updated>2011-05-15T21:45:31.874+01:00</updated><category term='Windows Phone'/><category term='PowerShell'/><category term='TDD'/><category term='Project Management'/><category term='SEO'/><category term='Features'/><category term='Governance'/><category term='Multilingual'/><category term='Client Model'/><category term='TFS'/><category term='MSF'/><category term='SharePoint'/><category term='Patterns'/><category term='Workflow'/><category term='SharePoint 2010'/><category term='Training'/><category term='Document Sets'/><category term='Cloud'/><category term='Snippets'/><category term='CodePlex'/><category term='Search Customization'/><category term='Administration'/><title type='text'>Comments on Tobias Lekman - Blog: Cache Dependencies in SharePoint</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.lekman.com/feeds/8393983657528742110/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3468218280828126488/8393983657528742110/comments/default'/><link rel='alternate' type='text/html' href='http://blog.lekman.com/2008/12/cache-dependencies-in-sharepoint.html'/><author><name>Tobias Lekman</name><uri>http://www.blogger.com/profile/17207613968135087585</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3468218280828126488.post-69687637618770125</id><published>2011-05-15T21:45:31.874+01:00</published><updated>2011-05-15T21:45:31.874+01:00</updated><title type='text'>Hi Donnel,

The method described in this post ensu...</title><content type='html'>Hi Donnel,&lt;br /&gt;&lt;br /&gt;The method described in this post ensures that the cache is invalidated when a new item is posted to the list. The problem with caching is that the cache does not refresh when needed but times out instead. This code was used on a SharePoint 2007 public web site in order to cache news articles but allow for instant publishing.&lt;br /&gt;&lt;br /&gt;There are several ways of achieving this - this was just one example. Since this was released, we have heaps of interesting cache alternatives such as Velocity. &lt;br /&gt;&lt;br /&gt;I haven&amp;#39;t seen an update in a while, but it looked very cool in CTP. http://msdn.microsoft.com/en-us/magazine/dd861287.aspx</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3468218280828126488/8393983657528742110/comments/default/69687637618770125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3468218280828126488/8393983657528742110/comments/default/69687637618770125'/><link rel='alternate' type='text/html' href='http://blog.lekman.com/2008/12/cache-dependencies-in-sharepoint.html?showComment=1305492331874#c69687637618770125' title=''/><author><name>Tobias Lekman</name><uri>http://www.blogger.com/profile/17207613968135087585</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09124992915098784435'/><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.lekman.com/2008/12/cache-dependencies-in-sharepoint.html' ref='tag:blogger.com,1999:blog-3468218280828126488.post-8393983657528742110' source='http://www.blogger.com/feeds/3468218280828126488/posts/default/8393983657528742110' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1351934894'/></entry><entry><id>tag:blogger.com,1999:blog-3468218280828126488.post-7595166516145124742</id><published>2011-05-15T05:08:46.639+01:00</published><updated>2011-05-15T05:08:46.639+01:00</updated><title type='text'>Hi Tobias,

Wouldnt the OOTB PortalSiteMapProvide&amp;...</title><content type='html'>Hi Tobias,&lt;br /&gt;&lt;br /&gt;Wouldnt the OOTB PortalSiteMapProvide&amp;#39;s GetCachedListItemsByQuery() method suffice if you need a way to cache queries to a SharePoint list.Let me know your thoughts.&lt;br /&gt;&lt;br /&gt;Cheers,&lt;br /&gt;Donnel</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3468218280828126488/8393983657528742110/comments/default/7595166516145124742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3468218280828126488/8393983657528742110/comments/default/7595166516145124742'/><link rel='alternate' type='text/html' href='http://blog.lekman.com/2008/12/cache-dependencies-in-sharepoint.html?showComment=1305432526639#c7595166516145124742' title=''/><author><name>Donnel Cyril</name><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.lekman.com/2008/12/cache-dependencies-in-sharepoint.html' ref='tag:blogger.com,1999:blog-3468218280828126488.post-8393983657528742110' source='http://www.blogger.com/feeds/3468218280828126488/posts/default/8393983657528742110' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1888406543'/></entry><entry><id>tag:blogger.com,1999:blog-3468218280828126488.post-8178905689822460783</id><published>2009-09-03T14:26:53.541+01:00</published><updated>2009-09-03T14:26:53.541+01:00</updated><title type='text'>Well, that&amp;#39;s why you can change the polling pe...</title><content type='html'>Well, that&amp;#39;s why you can change the polling period as in the example above. You must obviously do some load testing/tracing to find out what the optimal balance would be for your application. There is always a balance between latest content and performance that needs to be fine tuned. In short - if you have enough traffic on your site to need something like this, then a check every 10 seconds will take very little processing compared to rendering the content from live data on each request.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3468218280828126488/8393983657528742110/comments/default/8178905689822460783'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3468218280828126488/8393983657528742110/comments/default/8178905689822460783'/><link rel='alternate' type='text/html' href='http://blog.lekman.com/2008/12/cache-dependencies-in-sharepoint.html?showComment=1251984413541#c8178905689822460783' title=''/><author><name>Tobias Lekman</name><uri>http://www.blogger.com/profile/17207613968135087585</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='09124992915098784435'/><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.lekman.com/2008/12/cache-dependencies-in-sharepoint.html' ref='tag:blogger.com,1999:blog-3468218280828126488.post-8393983657528742110' source='http://www.blogger.com/feeds/3468218280828126488/posts/default/8393983657528742110' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1351934894'/></entry><entry><id>tag:blogger.com,1999:blog-3468218280828126488.post-4694839054251846249</id><published>2009-09-03T13:40:31.154+01:00</published><updated>2009-09-03T13:40:31.154+01:00</updated><title type='text'>Will the frequent creation of spsite and spweb obj...</title><content type='html'>Will the frequent creation of spsite and spweb objects to check for modifications be a problem?&lt;br /&gt;Any thoughts on the same</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3468218280828126488/8393983657528742110/comments/default/4694839054251846249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3468218280828126488/8393983657528742110/comments/default/4694839054251846249'/><link rel='alternate' type='text/html' href='http://blog.lekman.com/2008/12/cache-dependencies-in-sharepoint.html?showComment=1251981631154#c4694839054251846249' title=''/><author><name>sarathy</name><uri>http://www.blogger.com/profile/09629210728221680604</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.lekman.com/2008/12/cache-dependencies-in-sharepoint.html' ref='tag:blogger.com,1999:blog-3468218280828126488.post-8393983657528742110' source='http://www.blogger.com/feeds/3468218280828126488/posts/default/8393983657528742110' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-550031062'/></entry></feed>
