<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Increased performance for MOSS apps using the PortalSiteMapProvider</title><link>http://blogs.msdn.com/ecm/archive/2007/05/23/increased-performance-for-moss-apps-using-the-portalsitemapprovider.aspx</link><description>Performance is usually top-of-mind for any web site deployment, including MOSS. If you're writing code that deals with SharePoint items, and you're deploying that code to a site with even moderate traffic, you should consider using the PortalSiteMapProvider</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Increasing MOSS performance with the PortalSiteMapProvider</title><link>http://blogs.msdn.com/ecm/archive/2007/05/23/increased-performance-for-moss-apps-using-the-portalsitemapprovider.aspx#2819368</link><pubDate>Wed, 23 May 2007 20:13:12 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2819368</guid><dc:creator>SharePointKicks.com</dc:creator><description>&lt;p&gt;You've been kicked (a good thing) - Trackback from SharePointKicks.com&lt;/p&gt;
</description></item><item><title>re: Increased performance for MOSS apps using the PortalSiteMapProvider</title><link>http://blogs.msdn.com/ecm/archive/2007/05/23/increased-performance-for-moss-apps-using-the-portalsitemapprovider.aspx#2971533</link><pubDate>Tue, 29 May 2007 19:39:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2971533</guid><dc:creator>sheetalkjain</dc:creator><description>&lt;p&gt;Interesting information.. &amp;nbsp;In the drawback you mentioned about the initial load time. which makes sense, Hhowever, &amp;nbsp;if &amp;nbsp;you are using the same navigation nodes as SharePoint &amp;nbsp;navigation webpart, I assume the initial cost will be beared by the navigation webpart ( or whoever calling it first) &lt;/p&gt;
</description></item><item><title>re: Increased performance for MOSS apps using the PortalSiteMapProvider</title><link>http://blogs.msdn.com/ecm/archive/2007/05/23/increased-performance-for-moss-apps-using-the-portalsitemapprovider.aspx#2971551</link><pubDate>Tue, 29 May 2007 19:40:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2971551</guid><dc:creator>sheetalkjain</dc:creator><description>&lt;p&gt;Can you use PSMP for cross web app or cross sites?&lt;/p&gt;
</description></item><item><title>re: Increased performance for MOSS apps using the PortalSiteMapProvider</title><link>http://blogs.msdn.com/ecm/archive/2007/05/23/increased-performance-for-moss-apps-using-the-portalsitemapprovider.aspx#2994596</link><pubDate>Thu, 31 May 2007 01:48:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2994596</guid><dc:creator>ecmblog</dc:creator><description>&lt;p&gt;&amp;quot;... if you are using the same navigation nodes as SharePoint &amp;nbsp;navigation webpart, I assume the initial cost will be beared by the navigation webpart ...&amp;quot;&lt;/p&gt;
&lt;p&gt;That's exactly right. If you use an instance of PSMP which is already supplying the navigation menus, the initial cost will be incurred when rendering the menu for the first time.&lt;/p&gt;
&lt;p&gt;With MOSS installed, &amp;nbsp;the nav menus are supplied (by default) by the CombinedNavSiteMapProvider (top) and CurrentNavSiteMapProvider (left) so using one of these two instances to get your items will be slightly faster and will conserve memory. The downside is that these instances HTML-encode the Title property of any node they return. This may or may not be a problem for you depending on your scenario.&lt;/p&gt;
</description></item><item><title>re: Increased performance for MOSS apps using the PortalSiteMapProvider</title><link>http://blogs.msdn.com/ecm/archive/2007/05/23/increased-performance-for-moss-apps-using-the-portalsitemapprovider.aspx#2994617</link><pubDate>Thu, 31 May 2007 01:50:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2994617</guid><dc:creator>ecmblog</dc:creator><description>&lt;p&gt;&amp;quot;Can you use PSMP for cross web app or cross sites?&amp;quot;&lt;/p&gt;
&lt;p&gt;Unfortunately not at this time. The PSMP always draws items from the &amp;quot;context&amp;quot; SPSite.&lt;/p&gt;
</description></item><item><title>re: Increased performance for MOSS apps using the PortalSiteMapProvider</title><link>http://blogs.msdn.com/ecm/archive/2007/05/23/increased-performance-for-moss-apps-using-the-portalsitemapprovider.aspx#3028211</link><pubDate>Fri, 01 Jun 2007 20:55:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3028211</guid><dc:creator>Vitaly Franko</dc:creator><description>&lt;p&gt;Do you have any specific code examples on how to extend the navigation provider (PortalSiteMapProvider) in order to customize the navigation? &amp;nbsp;We have two independent navigation blocks horizontal and vertical that requires a different set of links but SharePoint exposes a linear tree of links in its default navigation providers. Or at least this is how I understand it. :)&lt;/p&gt;
&lt;p&gt;Thank you,&lt;/p&gt;
&lt;p&gt;Vitaly&lt;/p&gt;</description></item><item><title>Real World Extranet Application with MOSS 2007</title><link>http://blogs.msdn.com/ecm/archive/2007/05/23/increased-performance-for-moss-apps-using-the-portalsitemapprovider.aspx#3145290</link><pubDate>Thu, 07 Jun 2007 20:19:51 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3145290</guid><dc:creator>US ISV Developer Evangelism Team</dc:creator><description>&lt;p&gt;The Microsoft Enterprise Content Management (ECM) Team Blog has a wealth of information regarding Microsoft&lt;/p&gt;
</description></item><item><title>TechEd Recap and session links</title><link>http://blogs.msdn.com/ecm/archive/2007/05/23/increased-performance-for-moss-apps-using-the-portalsitemapprovider.aspx#3205723</link><pubDate>Sun, 10 Jun 2007 17:03:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3205723</guid><dc:creator>Andrew Connell [MVP MOSS]</dc:creator><description>&lt;p&gt;TechEd Recap and session links&lt;/p&gt;
</description></item><item><title>re: Increased performance for MOSS apps using the PortalSiteMapProvider</title><link>http://blogs.msdn.com/ecm/archive/2007/05/23/increased-performance-for-moss-apps-using-the-portalsitemapprovider.aspx#4538398</link><pubDate>Fri, 24 Aug 2007 10:16:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:4538398</guid><dc:creator>malique</dc:creator><description>&lt;p&gt;I!&lt;/p&gt;
&lt;p&gt;I'm interesting to customize the navigation for special trimming of nodes...do you have a code examples in order to extend the navigation provider (PortalSiteMapProvider) ? &lt;/p&gt;
&lt;p&gt;We have three navigation blocks 2 horizontal and 1 vertical. &lt;/p&gt;
&lt;p&gt;In the vertical (left navigation) I want have the static third level element's without the list with only web and subweb and pages but I don't succed it using the trimming options of the control.&lt;/p&gt;
&lt;p&gt;Thank you for help,&lt;/p&gt;
&lt;p&gt;Malique&lt;/p&gt;
&lt;p&gt;(malique@email.it)&lt;/p&gt;</description></item><item><title>PortalSiteMapProvider Properties: IncludePages, DynamicChildLimit</title><link>http://blogs.msdn.com/ecm/archive/2007/05/23/increased-performance-for-moss-apps-using-the-portalsitemapprovider.aspx#5612563</link><pubDate>Tue, 23 Oct 2007 03:33:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5612563</guid><dc:creator>SPSherm.MyBlog</dc:creator><description>&lt;p&gt;The PortalSiteMapProvider class is the base provider used by the four default &amp;amp;quot;CMS&amp;amp;quot; SiteMapProviders&lt;/p&gt;
</description></item><item><title>re: Increased performance for MOSS apps using the PortalSiteMapProvider</title><link>http://blogs.msdn.com/ecm/archive/2007/05/23/increased-performance-for-moss-apps-using-the-portalsitemapprovider.aspx#6587116</link><pubDate>Thu, 29 Nov 2007 02:32:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6587116</guid><dc:creator>MT</dc:creator><description>&lt;p&gt;This is great information, thanks for spending the time to write this up. &amp;nbsp;I have been working on custom navigation for both top and left nav in MOSS and couldn't figure out how to get the portalsitemapnode from a sitemapnode object... your information said you could cast this so I tried that and it solved my problem. &amp;nbsp;All the information regarding the caching is good to know also, thanks again.&lt;/p&gt;</description></item><item><title>re: Increased performance for MOSS apps using the PortalSiteMapProvider</title><link>http://blogs.msdn.com/ecm/archive/2007/05/23/increased-performance-for-moss-apps-using-the-portalsitemapprovider.aspx#7722443</link><pubDate>Sat, 16 Feb 2008 00:31:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7722443</guid><dc:creator>Dave Wollerman</dc:creator><description>&lt;p&gt;I see your answer about the PSMP not being able to pull in cross collection or cross web application information automatically. But is there a way to programmatically add those nodes to the provider and render out in the navigation object? If so, do you have an example. &lt;/p&gt;
&lt;p&gt;I tried running through it with the custom site map provider example in the SDK, but it seems there isn't enough information about what needs to be overridden to accomplish the task of adding in additional nodes.&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;
&lt;p&gt;Dave&lt;/p&gt;</description></item><item><title>re: Increased performance for MOSS apps using the PortalSiteMapProvider</title><link>http://blogs.msdn.com/ecm/archive/2007/05/23/increased-performance-for-moss-apps-using-the-portalsitemapprovider.aspx#8449185</link><pubDate>Fri, 02 May 2008 08:45:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8449185</guid><dc:creator>Deepak Aggarwal</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;We are using PortalSiteMapProvider for generting our navigation. We are facing issue related to refreshing the provider cache. The cache is not get refreshed as soon as new pages are created. It does not show the new pages in navigation immidiatly after their creation. They start appearing after 2 hrs but not consistant.&lt;/p&gt;
&lt;p&gt;Could you please provide some help here to refresh the provider as soon as new page is created?&lt;/p&gt;
&lt;p&gt;Regards&lt;/p&gt;
&lt;p&gt;Deepak&lt;/p&gt;</description></item><item><title>ארכיטקט מגלה את סודותיו על קצה המזלג</title><link>http://blogs.msdn.com/ecm/archive/2007/05/23/increased-performance-for-moss-apps-using-the-portalsitemapprovider.aspx#9161774</link><pubDate>Tue, 02 Dec 2008 00:43:11 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9161774</guid><dc:creator>בלוג היועצים של מיקרוסופט ישראל</dc:creator><description>&lt;p&gt;לפני מספר ימים אליק לוין תפס אותי במסדרון והתחיל לשאול אותי כל מיני שאלות לגבי מה אני עושה בתקופה האחרונה&lt;/p&gt;
</description></item><item><title>Control SharePoint navigation with a custom site map provider</title><link>http://blogs.msdn.com/ecm/archive/2007/05/23/increased-performance-for-moss-apps-using-the-portalsitemapprovider.aspx#9182188</link><pubDate>Sun, 07 Dec 2008 22:24:26 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9182188</guid><dc:creator>LloydFaulkner.net</dc:creator><description>&lt;p&gt;Control SharePoint navigation with a custom site map provider&lt;/p&gt;
</description></item><item><title>Custom Navigation in SharePoint - The Full Monty</title><link>http://blogs.msdn.com/ecm/archive/2007/05/23/increased-performance-for-moss-apps-using-the-portalsitemapprovider.aspx#9467616</link><pubDate>Mon, 09 Mar 2009 13:27:43 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9467616</guid><dc:creator>Michael O'Donovan's SharePoint and Stuff</dc:creator><description>&lt;p&gt;The out of the box navigation controls work for many scenarios, but what happens if they don't? What&lt;/p&gt;
</description></item></channel></rss>