<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://msmvps.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>SharePoint world of ECM and Information Management : SharePoint Tips and Tricks</title><link>http://msmvps.com/blogs/laflour/archive/tags/SharePoint+Tips+and+Tricks/default.aspx</link><description>Tags: SharePoint Tips and Tricks</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP2 (Build: 40407.4157)</generator><item><title>First five SharePoint 2010 Tips and Tricks</title><link>http://msmvps.com/blogs/laflour/archive/2009/11/23/first-five-sharepoint-2010-tips-and-tricks.aspx</link><pubDate>Mon, 23 Nov 2009 08:07:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1741713</guid><dc:creator>Michael</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/laflour/rsscomments.aspx?PostID=1741713</wfw:commentRss><comments>http://msmvps.com/blogs/laflour/archive/2009/11/23/first-five-sharepoint-2010-tips-and-tricks.aspx#comments</comments><description>&lt;p&gt;Published first 5 SharePoint 2010 Tips and Tricks&lt;/p&gt;
&lt;p&gt;&lt;a href="http://sharepoint-sandbox.com/index.php?/Tips-and-Tricks/Infrastructure/tip-65-how-to-install-sharepoint-2010-using-local-account.html?directory=14"&gt;Tip #65: How to install SharePoint 2010 using local account&lt;/a&gt;&lt;br /&gt;&lt;a href="http://sharepoint-sandbox.com/index.php?/Tips-and-Tricks/Customization/tip-64sp2010-how-to-print-the-page-without-header-and-navigation.html?directory=14"&gt;Tip #64: How to restore Site Directory template in SharePoint 2010 &lt;br /&gt;Tip #63:How to print SharePoint 2010 page without header and navigation&lt;/a&gt; &lt;br /&gt;&lt;a href="http://sharepoint-sandbox.com/index.php?/Tips-and-Tricks/Customization/2009-11-06-15-02-29.html?directory=14"&gt;Tip #62: SharePoint 2010 supports folders for KPI values&lt;/a&gt; &lt;br /&gt;&lt;a href="http://sharepoint-sandbox.com/index.php?/Tips-and-Tricks/Customization/tip-61-sharepoint-2010-keeps-copy-of-modified-theme.html?directory=14"&gt;Tip #61: SharePoint 2010 keeps copy of modified theme&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Have something interesting regarding SharePoint 2010 - submit your Trick &lt;a href="http://sharepoint-sandbox.com/index.php?option=com_chronocontact&amp;amp;Itemid=25"&gt;here&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1741713" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/laflour/archive/tags/SharePoint+Tips+and+Tricks/default.aspx">SharePoint Tips and Tricks</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/SharePoint+2010/default.aspx">SharePoint 2010</category></item><item><title>SharePoint Tips #50-#60</title><link>http://msmvps.com/blogs/laflour/archive/2009/10/24/sharepoint-tips-50-60.aspx</link><pubDate>Sat, 24 Oct 2009 12:30:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1734755</guid><dc:creator>Michael</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/laflour/rsscomments.aspx?PostID=1734755</wfw:commentRss><comments>http://msmvps.com/blogs/laflour/archive/2009/10/24/sharepoint-tips-50-60.aspx#comments</comments><description>&lt;p&gt;Finally reached the 60th SharePoint Tip. I wish I published 120th :) but quite busy in these days and&lt;a href="http://sharepoint-sandbox.com/index.php?/SharePoint-2010/Overview/"&gt; publishin new SharePoint 2010&lt;/a&gt; matherials takes a lot of time.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://sharepoint-sandbox.com/index.php?/Tips-and-Tricks/Customization/tip-60-how-to-change-the-spell-checker-language.html?directory=14"&gt;Tip #60: How to change the Spell Checker Language&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;a href="http://sharepoint-sandbox.com/index.php?/Tips-and-Tricks/Development/tip-59-how-to-set-the-default-duration-for-hew-calendar-event.html?directory=14"&gt;Tip #59: How to set the default duration for the new Calendar event&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;a href="http://sharepoint-sandbox.com/index.php?/Tips-and-Tricks/Customization/tip-58-how-to-open-a-list-in-edit-mode.html?directory=14"&gt;Tip #58: How to open a list in Edit Mode&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;a href="http://sharepoint-sandbox.com/index.php?/Tips-and-Tricks/Development/tip-57-dont-use-farm-admin-users-for-testing.html?directory=14"&gt;Tip #57: Don&amp;#39;t use Farm Admin users for testing&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;a href="http://sharepoint-sandbox.com/index.php?/Tips-and-Tricks/Performance/tip-56-dont-upload-the-same-file-multiple-times-for-testing-purposes.html?directory=14"&gt;Tip #56: Don&amp;#39;t upload the same file multiple times for testing purposes&lt;/a&gt;&lt;br /&gt;&lt;a href="http://sharepoint-sandbox.com/index.php?/Tips-and-Tricks/Administration/tip-55-disabled-qrequire-checkoutq-impacts-on-content-db-growth.html?directory=14"&gt;Tip #55: Disabled &amp;quot;Require Checkout&amp;quot; impacts on Content DB growth&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;a href="http://sharepoint-sandbox.com/index.php?/Tips-and-Tricks/Infrastructure/tip-54-user-web-garden-to-add-resilience-and-enhance-performance.html?directory=14"&gt;Tip #54: Use Web Garden to add resilience and enhance performance&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;a href="http://sharepoint-sandbox.com/index.php?/Tips-and-Tricks/Administration/tip-53-dont-rely-on-default-settings-to-crawl-a-particular-wfe.html?directory=14"&gt;Tip #53: Don&amp;#39;t rely on default settings to crawl a particular WFE&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&lt;a href="http://sharepoint-sandbox.com/index.php?/Tips-and-Tricks/Administration/tip-52-stsadm-doesnt-support-import-subsite-as-root-site.html?directory=14"&gt;Tip #52: STSADM doesn&amp;#39;t support import subsite as root site&lt;/a&gt;&lt;br /&gt;&lt;a href="http://sharepoint-sandbox.com/index.php?/Tips-and-Tricks/Administration/tip-50-fba-crawling-doesnt-support-wizard-and-dynamic-pages-with-ajax.html?directory=14"&gt;Tip #51: Do you know that &amp;quot;read-only&amp;quot; Database feature is trimming UI edit functionality?!&lt;br /&gt;Tip #50: FBA crawling doesn&amp;#39;t support Wizard-based and Dynamic Pages with AJAX&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1734755" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/laflour/archive/tags/SharePoint+Tips+and+Tricks/default.aspx">SharePoint Tips and Tricks</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/SharePoint+2010/default.aspx">SharePoint 2010</category></item><item><title>SharePoint Tips and Tricks: from 40 to 50</title><link>http://msmvps.com/blogs/laflour/archive/2009/07/16/sharepoint-tips-and-tricks-from-40-to-50.aspx</link><pubDate>Thu, 16 Jul 2009 12:52:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1702325</guid><dc:creator>Michael</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/laflour/rsscomments.aspx?PostID=1702325</wfw:commentRss><comments>http://msmvps.com/blogs/laflour/archive/2009/07/16/sharepoint-tips-and-tricks-from-40-to-50.aspx#comments</comments><description>&lt;p&gt;Quick overview of the latest 10 SharePoint Tips and Tricks on our new portal&amp;nbsp;&lt;a target="_blank" href="http://www.SharePoint-SandBox.com"&gt;http://www.&lt;strong&gt;SharePoint-SandBox&lt;/strong&gt;.com&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span class="_alphatitle"&gt;&lt;a href="http://sharepoint.devs-sandbox.com/index.php?/Tips-and-Tricks/Administration/tip-50-fba-crawling-doesnt-support-wizard-and-dynamic-pages-with-ajax.html?directory=14"&gt;Tip #50: FBA crawling doesn&amp;#39;t support Wizard-based and Dynamic Pages with AJAX&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sharepoint.devs-sandbox.com/index.php?/Tips-and-Tricks/Administration/tip-49-sharepoint-sites-are-not-crawled-via-qcrawl-complex-urlq-option.html?directory=14"&gt;Tip #49: SharePoint sites are not crawled via &amp;quot;Crawl complex URL&amp;quot; option&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sharepoint.devs-sandbox.com/index.php?/Tips-and-Tricks/Development/tip-48-how-to-secure-application-pages.html?directory=14"&gt;Tip #48: How to secure application pages&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sharepoint.devs-sandbox.com/index.php?/Tips-and-Tricks/Customization/tip-47-do-you-know-that-content-crawling-is-limited-by-source-and-repository.html?directory=14"&gt;Tip #47: Do you know that content crawling is limited by source and repository?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="_alphatitle"&gt;&lt;a href="http://sharepoint.devs-sandbox.com/index.php?/Tips-and-Tricks/Development/tip-46-sharepoint-naitive-controls.html?directory=14"&gt;Tip #46: What are the controls available in SharePoint?!&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class="_alphatitle"&gt;&lt;a href="http://sharepoint.devs-sandbox.com/index.php?/Tips-and-Tricks/Development/tip-46-sharepoint-naitive-controls.html?directory=14"&gt;&lt;/a&gt;&lt;/span&gt;&lt;a href="http://sharepoint.devs-sandbox.com/index.php?/Tips-and-Tricks/Development/tip-45-how-to-implement-item-level-audit.html?directory=14"&gt;Tip #45: How to implement item level audit&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sharepoint.devs-sandbox.com/index.php?/Tips-and-Tricks/Development/tip-45-how-to-implement-item-level-audit.html?directory=14"&gt;&lt;/a&gt;&lt;a href="http://sharepoint.devs-sandbox.com/index.php?/Tips-and-Tricks/Administration/tip-44-how-to-export-user-information-to-excel-using-qexport-to-spreadsheetq.html?directory=14"&gt;Tip #44. How to export user information to Excel using &amp;quot;Export to spreadsheet&amp;quot;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sharepoint.devs-sandbox.com/index.php?/Tips-and-Tricks/Administration/tip-44-how-to-export-user-information-to-excel-using-qexport-to-spreadsheetq.html?directory=14"&gt;&lt;/a&gt;&lt;a href="http://sharepoint.devs-sandbox.com/index.php?/Tips-and-Tricks/Customization/tip-43-do-you-know-about-qthree-tier-administrative-modelq.html?directory=14"&gt;Tip #43: Do you know about &amp;quot;Three-tier administrative model&amp;quot;?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sharepoint.devs-sandbox.com/index.php?/Tips-and-Tricks/Customization/tip-43-do-you-know-about-qthree-tier-administrative-modelq.html?directory=14"&gt;&lt;/a&gt;&lt;a href="http://sharepoint.devs-sandbox.com/index.php?/Tips-and-Tricks/Development/tip-42-how-to-delete-timer-job.html?directory=14"&gt;Tip #42. How to delete timer job&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sharepoint.devs-sandbox.com/index.php?/Tips-and-Tricks/Development/tip-42-how-to-delete-timer-job.html?directory=14"&gt;&lt;/a&gt;&lt;a href="http://sharepoint.devs-sandbox.com/index.php?/Tips-and-Tricks/Development/tip-41-how-to-find-the-site-definition-being-used-for-a-site.html?directory=14"&gt;Tip #41: How to find the site definition being used for a site?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://sharepoint.devs-sandbox.com/index.php?/Tips-and-Tricks/Development/tip-41-how-to-find-the-site-definition-being-used-for-a-site.html?directory=14"&gt;&lt;/a&gt;&lt;a href="http://sharepoint.devs-sandbox.com/index.php?/Tips-and-Tricks/Administration/tip-40-how-to-change-the-timer-settings-of-sharepoint-job.html?directory=14"&gt;Tip #40. How to change the timer settings of SharePoint Job&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1702325" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/laflour/archive/tags/SharePoint+Tips+and+Tricks/default.aspx">SharePoint Tips and Tricks</category></item><item><title>New place for "SharePoint Tips and Tricks"</title><link>http://msmvps.com/blogs/laflour/archive/2009/06/29/new-place-for-quot-sharepoint-tips-and-tricks-quot.aspx</link><pubDate>Sun, 28 Jun 2009 14:46:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1696914</guid><dc:creator>Michael</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/laflour/rsscomments.aspx?PostID=1696914</wfw:commentRss><comments>http://msmvps.com/blogs/laflour/archive/2009/06/29/new-place-for-quot-sharepoint-tips-and-tricks-quot.aspx#comments</comments><description>&lt;p&gt;Last 2 months I&amp;#39;ve been working on the site to host all my &amp;quot;SharePoint Tips and Tricks&amp;quot; and it has been released recently. &lt;/p&gt;
&lt;p&gt;And now...welcome to &lt;b&gt;&lt;a target="_blank" href="http://SharePoint-SandBox.com"&gt;http://SharePoint-SandBox.com&lt;/a&gt;&lt;/b&gt;, the new place for our tips series, where all tips have been organized in categories, and properly tagged. We provide RSS and Twitter (@sharepointbox) updates for our tips.&lt;/p&gt;
&lt;p&gt;On the current blog I will continue blogging about SharePoint, and announce new SharePoint tips, but all tips will be published on SharePoint SandBox site&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1696914" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/laflour/archive/tags/SharePoint+Tips+and+Tricks/default.aspx">SharePoint Tips and Tricks</category></item><item><title>SharePoint Tip #41. Do you know “how to find the site definition being used for a site”?!</title><link>http://msmvps.com/blogs/laflour/archive/2009/06/15/sharepoint-tip-41-do-you-know-how-to-find-the-template-being-used-for-a-site.aspx</link><pubDate>Sun, 14 Jun 2009 13:15:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1695314</guid><dc:creator>Michael</dc:creator><slash:comments>6</slash:comments><description>&lt;p&gt;Sometimes you have a already created site but wanted to know the site definition of that site, or gets the name of the site definition from which the site template that was used to create the site is derived. There are several steps to get that template&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Navigate to the &amp;ldquo;Central Administration &amp;ndash;&amp;gt; Application Management &amp;ndash;&amp;gt; Site Collection List&amp;rdquo; and choose the site you are trying to find the template for &lt;/li&gt;
&lt;li&gt;Write down site &amp;quot;Title&amp;rdquo; and &amp;ldquo;Database name&amp;rdquo; values &lt;/li&gt;
&lt;li&gt;Open SQL management studio and execute the following query for content database that you find from previous step
&lt;div style="line-height:12pt;background-color:#f4f4f4;margin:20px 0px 10px;width:97.5%;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;max-height:200px;font-size:8pt;overflow:auto;cursor:text;border:gray 1px solid;padding:4px;"&gt;
&lt;div style="line-height:12pt;background-color:#f4f4f4;width:100%;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;color:black;font-size:8pt;overflow:visible;border-style:none;padding:0px;"&gt;
&lt;pre style="line-height:12pt;background-color:white;margin:0em;width:100%;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;color:black;font-size:8pt;overflow:visible;border-style:none;padding:0px;"&gt;&lt;span style="color:#606060;"&gt;   1:&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;SELECT&lt;/span&gt; Title, WebTemplate,ProvisionConfig&lt;/pre&gt;
&lt;pre style="line-height:12pt;background-color:#f4f4f4;margin:0em;width:100%;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;color:black;font-size:8pt;overflow:visible;border-style:none;padding:0px;"&gt;&lt;span style="color:#606060;"&gt;   2:&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;FROM&lt;/span&gt; dbo.Webs&lt;/pre&gt;
&lt;pre style="line-height:12pt;background-color:white;margin:0em;width:100%;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;color:black;font-size:8pt;overflow:visible;border-style:none;padding:0px;"&gt;&lt;span style="color:#606060;"&gt;   3:&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;WHERE&lt;/span&gt; Title = &lt;span style="color:#006080;"&gt;&amp;#39;&amp;lt;title of your site&amp;gt;&amp;#39;&lt;/span&gt;&lt;/pre&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;Write down the number in &amp;ldquo;Web Template&amp;rdquo; column &lt;/li&gt;
&lt;li&gt;Navigate to this site &lt;a href="http://blumenthalit.net/blog/Lists/Posts/Post.aspx?ID=45"&gt;http://blumenthalit.net/blog/Lists/Posts/Post.aspx?ID=45&lt;/a&gt; and find definition is associated with that ID &lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;That&amp;rsquo;s all.&lt;/p&gt;
&lt;p&gt;The second way to get it is via SharePoint API &lt;span style="font-family:Courier New;"&gt;SPWeb.WebTemplate&lt;/span&gt; property. Sample is &lt;a target="_blank" href="http://blumenthalit.net/blog/Lists/Posts/Post.aspx?ID=45"&gt;there&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Tips &amp;amp; Tricks section moved to its own site. &lt;/strong&gt;&lt;a href="http://sharepoint.devs-sandbox.com/index.php?/Tips-and-Tricks/Development/tip-41-how-to-find-the-site-definition-being-used-for-a-site.html"&gt;&lt;strong&gt;http://sharepoint.devs-sandbox.com/index.php?/Tips-and-Tricks/Development/tip-41-how-to-find-the-site-definition-being-used-for-a-site.html&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1695314" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/laflour/archive/tags/SharePoint+Tips+and+Tricks/default.aspx">SharePoint Tips and Tricks</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/Site/default.aspx">Site</category></item><item><title>SharePoint Tip #40. Do you know “how to change the timer settings of SharePoint Job”?</title><link>http://msmvps.com/blogs/laflour/archive/2009/06/14/sharepoint-tip-30-do-you-know-how-to-configure-the-search-for-items-outside-the-content.aspx</link><pubDate>Sun, 14 Jun 2009 07:06:44 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1695290</guid><dc:creator>Michael</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/laflour/rsscomments.aspx?PostID=1695290</wfw:commentRss><comments>http://msmvps.com/blogs/laflour/archive/2009/06/14/sharepoint-tip-30-do-you-know-how-to-configure-the-search-for-items-outside-the-content.aspx#comments</comments><description>&lt;p&gt;Almost all changes that developers and administrators introduce to SharePoint are completed via “jobs” mechanism of SharePoint (&lt;em&gt;Central Administration –&amp;gt; Operations --&amp;gt; Timer Job Definitions&lt;/em&gt;). Your changes are queued and SharePoint complete them when “job” time comes.&amp;#160; It might be a bit frustrating, because all jobs have different timing and SharePoint doesn’t provide you UI to change when jobs start.&lt;/p&gt;  &lt;p&gt;The only way to change when job starts is using STSADM – ether running all jobs immediately, or rescheduling number of jobs to start earlier. Unfortunately, you can’t start/stop specific job.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Start Job Immediately&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;STSADM provides you command to restart all jobs immediately. In can be useful when you script your actions and want some actions to be run in the specific order. Use the following command for this&lt;/p&gt;  &lt;p&gt;&lt;font face="cour"&gt;&lt;font face="Courier New"&gt;&lt;strong&gt;stsadm -o execadmsvcjobs&lt;/strong&gt;&lt;/font&gt; &lt;/font&gt;&lt;/p&gt;  &lt;p&gt;Take into account that without this command you can’t guarantee that something is completed before you start another command, because all commands run asynchronously. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Jobs re-scheduling&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;You can change the interval when some job starts, using in the following format “[Time frame] [Interval] between [value] and [value]”, where internals samples are: &amp;quot;every 10 minutes between 0 and 59&amp;quot;, &amp;quot;hourly between 0 and 59&amp;quot;, &amp;quot;daily at 21:00:00&amp;quot;&lt;/p&gt;  &lt;p&gt;Use stsadm |find “schedule” to get the list of the jobs to reschedule, and use the following command &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;font face="Courier New"&gt;stsadm -o &amp;lt;job&amp;gt; -schedule &amp;quot;&amp;lt;interval&amp;gt;&amp;quot; &lt;/font&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://grounding.co.za/blogs/neil/archive/2008/07/27/controlling-timer-jobs-in-sharepoint.aspx" target="_blank"&gt;Source&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Have anything to add?! Send your tips to be published via &lt;/i&gt;&lt;a href="http://msmvps.com/blogs/laflour/contact.aspx"&gt;&lt;i&gt;this form&lt;/i&gt;&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1695290" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/laflour/archive/tags/SharePoint+Tips+and+Tricks/default.aspx">SharePoint Tips and Tricks</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/STSADM/default.aspx">STSADM</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/Jobs/default.aspx">Jobs</category></item><item><title>SharePoint Tip #39. Do you know “how to measure performance of virtualized environment”?</title><link>http://msmvps.com/blogs/laflour/archive/2009/06/13/sharepoint-tip-39-do-you-know-how-to-measure-performance-of-virtualized-environment.aspx</link><pubDate>Fri, 12 Jun 2009 14:07:12 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1695107</guid><dc:creator>Michael</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/laflour/rsscomments.aspx?PostID=1695107</wfw:commentRss><comments>http://msmvps.com/blogs/laflour/archive/2009/06/13/sharepoint-tip-39-do-you-know-how-to-measure-performance-of-virtualized-environment.aspx#comments</comments><description>&lt;p&gt;Virtualizied environment is very common for SharePoint farm. One of the most important factor of such farms is optimization that differs slightly from optimization of the physical environment . But firstly, we need to know how good our farm operates, measuring different parameters, before trying optimized it. &lt;/p&gt;  &lt;p&gt;Consider to use use the following performance counters to measure the most important parameters that affect performance: &lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Processors utilization      &lt;p&gt;[Host]: &lt;strong&gt;“\Processor(*)\% Processor Time”&lt;/strong&gt;         &lt;br /&gt;[Host] [Guest]: &lt;strong&gt;“\Hyper-V Hypervisor Logical Processor(_Total)\% Total Run Time”&lt;/strong&gt;&lt;/p&gt;      &lt;p&gt;Results: &amp;lt;60% healthy, 60%-89%&amp;#160; warning, &amp;gt;90% – critical performance;&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;Memory performance      &lt;p&gt;[Host] [Guest]: &lt;strong&gt;“\Memory\Available MBytes” &lt;/strong&gt;will show the amount of physical memory available to processes running on the computer, as a percentage of physical memory installed on the computer&lt;/p&gt;      &lt;p&gt;Results: (free memory available): &amp;gt;50%&amp;#160; healthy, 10% warning, &amp;lt;5% critical&lt;/p&gt;      &lt;p&gt;[Host] [Guest]: &lt;strong&gt;“\Memory\Pages/sec”&lt;/strong&gt; - the rate at which pages are read from or written to disk to resolve hard page faults. To resolve hard page faults, the operating system must swap the contents of memory to disk, which negatively impacts performance. A high number of pages per second in correlation with low available physical memory may indicate a lack of physical memory&lt;/p&gt;      &lt;p&gt;Results: &amp;lt;500 healthy, 500-1000 warning, &amp;gt;1000 critical&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;Disk Performance      &lt;p&gt;[Host] &lt;strong&gt;“\Logical Disk(*)\Avg. Disk sec/Read” or “\Logical Disk(*)\Avg. Disk sec/Write”&lt;/strong&gt;&amp;#160; to measure disk latency&lt;/p&gt;      &lt;p&gt;Results: &amp;lt; 15ms healthy, 15ms-25ms warning, &amp;gt;25ms critical.        &lt;br /&gt;Don’t forget to measure performance of logical disk versus physical &lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;Network Performance      &lt;p&gt;[Host] &lt;strong&gt;“\Network Interface(*)\Bytes Total/sec”&lt;/strong&gt; will provide the percentage of network utilization is calculated by multiplying Bytes Total/sec by 8 to convert it to bits, multiply the result by 100, then divide by the network adapter’s current bandwidth.&lt;/p&gt;      &lt;p&gt;Results: &amp;lt;40% healthy. 40%-65% warning, &amp;gt;65% critical&lt;/p&gt;      &lt;p&gt;[Guest] &lt;strong&gt;“\Network Interface(*)\Output Queue Length”&lt;/strong&gt; measures the number of threads waiting on the network adapter.&lt;/p&gt;      &lt;p&gt;Results: 0 is health, 1-2 is warning and &amp;gt;2 is critical&lt;/p&gt;   &lt;/li&gt;    &lt;li&gt;     &lt;p&gt;[Host] [Guest] &lt;strong&gt;Free disk spaces&lt;/strong&gt; – have enough available space to avoid SharePoint move and delete temporary files, what could affect the performance. SharePoint uses additional space for for caching and other internal processes.&lt;/p&gt;   &lt;/li&gt; &lt;/ol&gt;  &lt;blockquote&gt;   &lt;p&gt; Result: &amp;gt;25% is healthy&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Sources: &lt;a href="http://geekswithblogs.net/joycsharp/archive/2009/02/19/top-10-favorite-performance-counters-in-web-site-load-testing.aspx" target="_blank"&gt;0&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/tvoellm/archive/2008/05/04/hyper-v-performance-counters-part-one-of-many.aspx" target="_blank"&gt;1&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/tvoellm/archive/2008/05/09/hyper-v-performance-counters-part-two-of-many-hyper-v-hypervisor-counter-set.aspx" target="_blank"&gt;2&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/tvoellm/archive/2008/05/09/hyper-v-performance-counters-part-three-of-many-hyper-v-logical-processors-counter-set.aspx" target="_blank"&gt;3&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/tvoellm/archive/2008/05/12/hyper-v-performance-counters-part-four-of-many-hyper-v-hypervisor-virtual-processor-and-hyper-v-hypervisor-root-virtual-processor-counter-set.aspx" target="_blank"&gt;4&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/uksharepoint/archive/2009/03/11/virtualizing-sharepoint-series-recommendations-for-monitoring-and-managing-a-virtualized-sharepoint-environments.aspx" target="_blank"&gt;5&lt;/a&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Have anything to add?! Send your tips to be published via &lt;/i&gt;&lt;a href="http://msmvps.com/blogs/laflour/contact.aspx"&gt;&lt;i&gt;this form&lt;/i&gt;&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1695107" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/laflour/archive/tags/SharePoint+Tips+and+Tricks/default.aspx">SharePoint Tips and Tricks</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/Performance/default.aspx">Performance</category></item><item><title>SharePoint #Tip 38. Do you know “how to register a site template for a SITE”?!</title><link>http://msmvps.com/blogs/laflour/archive/2009/06/12/sharepoint-tip-38-do-you-know-how-to-register-a-site-template-for-a-site.aspx</link><pubDate>Thu, 11 Jun 2009 14:27:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1694988</guid><dc:creator>Michael</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/laflour/rsscomments.aspx?PostID=1694988</wfw:commentRss><comments>http://msmvps.com/blogs/laflour/archive/2009/06/12/sharepoint-tip-38-do-you-know-how-to-register-a-site-template-for-a-site.aspx#comments</comments><description>&lt;p&gt;SharePoint Site Template has one very handy feature &amp;ndash; it can be registered inside a Site or you can restrict certain sites to use only certain templates. &lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s obvious how to do this for site collection, because UI provides you specific links, but it&amp;rsquo;s a bit tricky to assign templates for a Site, so do the following:&lt;/p&gt;
&lt;p&gt;1) Upload an existing site template to the site template gallery (Site&amp;nbsp; Settings &amp;ndash;&amp;gt; Modify All Site Settings &amp;ndash;&amp;gt; &amp;ldquo;Site Templates&amp;quot;) link under the &amp;quot;Galleries&amp;quot; section. Alternatively, you may also use the &amp;ldquo;&lt;span style="font-family:&amp;#39;Courier New&amp;#39;;"&gt;stsadm -o addtemplate&lt;/span&gt;&lt;strong&gt;&amp;rdquo;&lt;/strong&gt; command.&lt;/p&gt;
&lt;p&gt;The next step is registering uploaded template available to individual sites. (for example Site A can use template X, but Site &lt;a href="http://A/B"&gt;http://A/B&lt;/a&gt; can use only template Y) &lt;/p&gt;
&lt;p&gt;2) Open the following link in browser &lt;a href="http://&amp;lt;yoursiteurl&amp;gt;/_Layouts/AreaTemplateSettings.aspx"&gt;http://&amp;lt;yoursiteurl&amp;gt;/_Layouts/AreaTemplateSettings.aspx&lt;/a&gt; Take into account that there is no way to get to this link via UI. For site collection you are using Site Sections &amp;ndash;&amp;gt;&amp;rdquo;Page layouts and site templates &amp;ldquo; under &amp;ldquo;Look and Feel&amp;rdquo;, but for Site you need to use hardcoded URL&lt;/p&gt;
&lt;p&gt;3)&lt;em&gt; &lt;/em&gt;Pick the templates you want to be available for this site &lt;/p&gt;
&lt;p&gt;&lt;img src="http://img398.imageshack.us/img398/9307/84265112sx0.jpg" alt="" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://blah.winsmarts.com/2007-7-All_you_ever_wanted_to_know_about_SharePoint_2007_Site_Templates.aspx"&gt;Source&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;Have anything to add?! Send your tips to be published via &lt;/i&gt;&lt;a href="http://msmvps.com/blogs/laflour/contact.aspx"&gt;&lt;i&gt;this form&lt;/i&gt;&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1694988" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/laflour/archive/tags/SharePoint+Tips+and+Tricks/default.aspx">SharePoint Tips and Tricks</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/Administration/default.aspx">Administration</category></item><item><title>SharePoint Tip #37. Do you know “why you can’t save publishing site as template” ?</title><link>http://msmvps.com/blogs/laflour/archive/2009/06/09/sharepoint-tip-37-do-you-know-why-you-can-t-save-publishing-site-as-template.aspx</link><pubDate>Mon, 08 Jun 2009 14:47:26 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1694559</guid><dc:creator>Michael</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/laflour/rsscomments.aspx?PostID=1694559</wfw:commentRss><comments>http://msmvps.com/blogs/laflour/archive/2009/06/09/sharepoint-tip-37-do-you-know-why-you-can-t-save-publishing-site-as-template.aspx#comments</comments><description>&lt;p&gt;SharePoint provides you a nice feature to save you site as template and install it easily on another instance of SharePoint. &lt;a href="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/laflour.metablogapi/0842.image_5F00_0A909B70.png"&gt;&lt;img style="border-bottom:0px;border-left:0px;margin:0px 10px 0px 0px;display:inline;border-top:0px;border-right:0px;" title="image" border="0" alt="image" align="left" src="http://msmvps.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/laflour.metablogapi/6864.image_5F00_thumb_5F00_7DB64551.png" width="191" height="220" /&gt;&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;But have you noted that for Publishing sites you don’t have “Save site as template option” option?! (located before “Reset to site definition”)&lt;/p&gt;  &lt;p&gt;Unfortunately, such functionality is unsupported for all Publishing SharePoint sites, because it quite potential can cause issues with some features and master pages - “&lt;em&gt;instance of master pages and style sheets stored at site collection level won&amp;#39;t be included in the template, but are expected by the publishing site when you would create it based on the template&lt;/em&gt;”&lt;/p&gt;  &lt;p&gt;Actually, the direct link is not removed (&lt;a title="http://t1:85/_layouts/settings.aspx" href="http://&amp;lt;site&amp;gt;/_layouts/settings.aspx"&gt;/_layouts/settings.aspx&amp;quot;&amp;gt;http://&amp;lt;site&amp;gt;/_layouts/settings.aspx&lt;/a&gt;) and can be used for simple publishing sites without any issues, but this is not recommended and officially unsupported solution.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://social.technet.microsoft.com/Forums/en/sharepointadmin/thread/bfe0209e-7f0c-419f-9194-11a36760ff33" target="_blank"&gt;Source&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Have anything to add?! Send your tips to be published via &lt;/i&gt;&lt;a href="http://msmvps.com/blogs/laflour/contact.aspx"&gt;&lt;i&gt;this form&lt;/i&gt;&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1694559" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/laflour/archive/tags/SharePoint+Tips+and+Tricks/default.aspx">SharePoint Tips and Tricks</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/Publishing/default.aspx">Publishing</category></item><item><title>SharePoint Tip #36. Do you know “a cause of HTTP 400 Bad Request error when login to site” ?</title><link>http://msmvps.com/blogs/laflour/archive/2009/06/09/sharepoint-tip-36-do-you-know-a-cause-of-http-400-bad-request-error-when-login-to-site.aspx</link><pubDate>Mon, 08 Jun 2009 14:15:07 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1694552</guid><dc:creator>Michael</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/laflour/rsscomments.aspx?PostID=1694552</wfw:commentRss><comments>http://msmvps.com/blogs/laflour/archive/2009/06/09/sharepoint-tip-36-do-you-know-a-cause-of-http-400-bad-request-error-when-login-to-site.aspx#comments</comments><description>&lt;p&gt;Sometimes, you may find that you get “HTTP 400 Bad Request” error, or “HTTP 401.1 - Unauthorized: Logon Failed” error when navigate to &lt;strong&gt;local&lt;/strong&gt; SharePoint sites and asked for credentials tree times.&lt;/p&gt;  &lt;p&gt;This mostly happens for Web sites that use Integrated Authentication and have a name that is mapped to the local loopback address. More details in &lt;a href="http://support.microsoft.com/kb/896861" target="_blank"&gt;KB896861&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;Such situation is “behavior-by-design” and caused by Windows security updates, when authentication fails if the FQDN (fully qualified SND name) or the custom host header does not match the local computer name. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Solution&lt;/strong&gt;: run REGEDIT and create DWORD “DisableLoopbackCheck” equal “1” in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa.&lt;/p&gt;  &lt;p&gt;PS: I actually had all my sites inaccessible after bunch of security updates on Windows 2008 before and after installing SharePoint SP2.&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.danielbrown.id.au/Lists/Posts/Post.aspx?List=e6afca32-6eca-4e1d-ae25-02099bb9b3b6&amp;amp;ID=284" target="_blank"&gt;Source&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Have anything to add?! Send your tips to be published via &lt;/i&gt;&lt;a href="http://msmvps.com/blogs/laflour/contact.aspx"&gt;&lt;i&gt;this form&lt;/i&gt;&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1694552" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/laflour/archive/tags/SharePoint+Tips+and+Tricks/default.aspx">SharePoint Tips and Tricks</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/Security/default.aspx">Security</category></item><item><title>SharePoint Tip #35. Do you know “how much navigation providers SharePoint uses”?</title><link>http://msmvps.com/blogs/laflour/archive/2009/06/04/sharepoint-tip-35-do-you-know-how-much-navigation-providers-sharepoint-uses.aspx</link><pubDate>Wed, 03 Jun 2009 13:22:54 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1693710</guid><dc:creator>Michael</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/laflour/rsscomments.aspx?PostID=1693710</wfw:commentRss><comments>http://msmvps.com/blogs/laflour/archive/2009/06/04/sharepoint-tip-35-do-you-know-how-much-navigation-providers-sharepoint-uses.aspx#comments</comments><description>&lt;p&gt;SharePoint provides you several navigation providers to be used for you sites.&lt;/p&gt;  &lt;p&gt;There are 5 WSS navigation providers:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;SPNavigationProvider&lt;/li&gt;    &lt;li&gt;SPSiteMapProvider&lt;/li&gt;    &lt;li&gt;SPContentMapProvider&lt;/li&gt;    &lt;li&gt;SPXmlContentMapProvider&lt;/li&gt;    &lt;li&gt;SPXmlAdminContentMapProvider (via Central Administration)&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;and 10 MOSS providers&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;AdministrationQuickLaunchProvider&lt;/li&gt;    &lt;li&gt;SharedServicesQuickLaunchProvider&lt;/li&gt;    &lt;li&gt;GlobalNavSiteMapProvider&lt;/li&gt;    &lt;li&gt;CombinedNavSiteMapProvider&lt;/li&gt;    &lt;li&gt;CurrentNavSiteMapProvider&lt;/li&gt;    &lt;li&gt;CurrentNavSiteMapProviderNoEncode&lt;/li&gt;    &lt;li&gt;MySiteMapProvider&lt;/li&gt;    &lt;li&gt;MySiteLeftNavProvider&lt;/li&gt;    &lt;li&gt;SiteDirectoryCategoryProvider&lt;/li&gt;    &lt;li&gt;UsagePagesSiteMapProvider&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The full description and summary info about these providers can be found in this &lt;a href="http://ktskumar.wordpress.com/2008/04/14/sharepoint-navigation-providers-part-1/" target="_blank"&gt;post&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1693710" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/laflour/archive/tags/SharePoint+Tips+and+Tricks/default.aspx">SharePoint Tips and Tricks</category></item><item><title>SharePoint Tip #34. Do you know “how to get the list of check-out files"?!</title><link>http://msmvps.com/blogs/laflour/archive/2009/05/22/sharepoint-tip-34-do-you-know-how-to-get-the-list-of-check-out-files-quot.aspx</link><pubDate>Fri, 22 May 2009 04:30:07 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1692925</guid><dc:creator>Michael</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/laflour/rsscomments.aspx?PostID=1692925</wfw:commentRss><comments>http://msmvps.com/blogs/laflour/archive/2009/05/22/sharepoint-tip-34-do-you-know-how-to-get-the-list-of-check-out-files-quot.aspx#comments</comments><description>&lt;p&gt;SharePoint provides OOTB support for document versioning, allowing user to check-in/check-out files, and keep history of changed documents. But unfortunately, versioning system doesn&amp;#39;t provide inbuilt method to find these all check-out items made by users. &lt;/p&gt;  &lt;p&gt;For some administrative task and farm maintenance it&amp;#39;s recommended to have all files to be check-in before making changes. And this task became daunting task for administrators, because you need to check all site collection and list collections manually via SharePoint interface , to check-in user files.&lt;/p&gt;  &lt;p&gt;The way to get the list of all check-out files across specific site is to use the following SQL script for SharePoint AdminContent DB&lt;/p&gt;  &lt;div style="border-bottom:gray 1px solid;border-left:gray 1px solid;padding-bottom:4px;line-height:12pt;background-color:#f4f4f4;margin:20px 0px 10px;padding-left:4px;width:97.5%;padding-right:4px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;max-height:200px;font-size:8pt;overflow:auto;border-top:gray 1px solid;cursor:text;border-right:gray 1px solid;padding-top:4px;"&gt;   &lt;div style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;     &lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:white;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;   1:&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;SELECT&lt;/span&gt;     tp_DirName, &lt;span style="color:#006080;"&gt;&amp;#39;http://SiteName/&amp;#39;&lt;/span&gt; + tp_DirName &lt;span style="color:#0000ff;"&gt;AS&lt;/span&gt; Expr1, tp_LeafName, &lt;/pre&gt;

    &lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;   2:&lt;/span&gt;                       &lt;span style="color:#0000ff;"&gt;CASE&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;WHEN&lt;/span&gt; AllUserData.tp_ContentType = &lt;span style="color:#006080;"&gt;&amp;#39;Item&amp;#39;&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;THEN&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;#39;http://SiteName/&amp;#39;&lt;/span&gt; + AllUserData.tp_DirName + &lt;span style="color:#006080;"&gt;&amp;#39;/DispForm.aspx?ID=&amp;#39;&lt;/span&gt; + AllUserData.tp_LeafName &lt;span style="color:#0000ff;"&gt;ELSE&lt;/span&gt; &lt;span style="color:#006080;"&gt;&amp;#39;http://SiteName/&amp;#39;&lt;/span&gt;&lt;/pre&gt;

    &lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:white;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;   3:&lt;/span&gt;                        + AllUserData.tp_DirName + &lt;span style="color:#006080;"&gt;&amp;#39;/&amp;#39;&lt;/span&gt; + AllUserData.tp_LeafName &lt;span style="color:#0000ff;"&gt;END&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;AS&lt;/span&gt; Link, tp_ContentType, nvarchar1, nvarchar2, tp_ModerationStatus, tp_DeleteTransactionId, &lt;/pre&gt;

    &lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;   4:&lt;/span&gt;                       tp_IsCurrent&lt;/pre&gt;

    &lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:white;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;   5:&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;FROM&lt;/span&gt;         AllUserData &lt;span style="color:#0000ff;"&gt;AS&lt;/span&gt; AllUserData&lt;/pre&gt;

    &lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:#f4f4f4;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;   6:&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;WHERE&lt;/span&gt;     (tp_ModerationStatus = 2) &lt;span style="color:#0000ff;"&gt;AND&lt;/span&gt; (tp_DeleteTransactionId = 0x0) &lt;span style="color:#0000ff;"&gt;AND&lt;/span&gt; (tp_IsCurrent = 1)&lt;/pre&gt;

    &lt;pre style="border-bottom-style:none;padding-bottom:0px;line-height:12pt;border-right-style:none;background-color:white;margin:0em;padding-left:0px;width:100%;padding-right:0px;font-family:consolas, &amp;#39;Courier New&amp;#39;, courier, monospace;border-top-style:none;color:black;font-size:8pt;border-left-style:none;overflow:visible;padding-top:0px;"&gt;&lt;span style="color:#606060;"&gt;   7:&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;ORDER&lt;/span&gt; &lt;span style="color:#0000ff;"&gt;BY&lt;/span&gt; tp_DirName, tp_LeafName&lt;/pre&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;p&gt;&lt;a href="http://www.msexperts.org/blogs/mark/archive/2008/12/16/revisted-content-deployment-error-how-to-find-those-checked-out-items-within-sharepoint.aspx" target="_blank"&gt;Source&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;&lt;i&gt;Have anything to add?! Send your tips to be published via &lt;/i&gt;&lt;a href="http://msmvps.com/blogs/laflour/contact.aspx"&gt;&lt;i&gt;this form&lt;/i&gt;&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1692925" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/laflour/archive/tags/SharePoint+Tips+and+Tricks/default.aspx">SharePoint Tips and Tricks</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/Code+Snippet/default.aspx">Code Snippet</category></item><item><title>SharePoint Tip #33. Do you know “why drag-and-drop might be disabled in Explorer View"?!</title><link>http://msmvps.com/blogs/laflour/archive/2009/05/18/sharepoint-tip-33-do-you-know-why-drag-and-drop-might-be-disabled-in-explorer-view-quot.aspx</link><pubDate>Sun, 17 May 2009 13:40:53 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1692567</guid><dc:creator>Michael</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/laflour/rsscomments.aspx?PostID=1692567</wfw:commentRss><comments>http://msmvps.com/blogs/laflour/archive/2009/05/18/sharepoint-tip-33-do-you-know-why-drag-and-drop-might-be-disabled-in-explorer-view-quot.aspx#comments</comments><description>&lt;p&gt;Historically, SharePoint 2007 provides a nice feature called Explorer View (came from 2003 version) that simplifies document management - like upload, delete, and copy items across different Document library, using drag-and-drop feature.&lt;/p&gt;  &lt;p&gt;There is a document, called “&lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=c523ac7a-5724-48be-b973-641e805588f4"&gt;Understanding and Troubleshooting the SharePoint Explorer View”&lt;/a&gt; that describes the most common issues of why Explorer View might not work correctly. Unfortunately, not all scenarios are covered there.&lt;/p&gt;  &lt;p&gt;One of the issues is that you might find drag-and-drop disabled in Explorer View – you just can’t move files across. A bit nasty issue, because Ctrl-C/V still works :) &lt;/p&gt;  &lt;p&gt;The solution is to check that you have sufficient permissions for the Temporary Internet Files folder for the BUILTIN\Network Service account. This account must have read and write access to this folder to successfully complete a drag-and-drop operation.&lt;/p&gt;  &lt;p&gt;&lt;i&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;&lt;i&gt;Have anything to add?! Send your tips to be published via &lt;/i&gt;&lt;a href="http://msmvps.com/blogs/laflour/contact.aspx"&gt;&lt;i&gt;this form&lt;/i&gt;&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1692567" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/laflour/archive/tags/SharePoint+Tips+and+Tricks/default.aspx">SharePoint Tips and Tricks</category></item><item><title>SharePoint Tip #32. Do you know “which identity is used when you deploy WorkFlow from Visual Studio and SharePoint Designer”?</title><link>http://msmvps.com/blogs/laflour/archive/2009/05/03/sharepoint-tip-32-do-you-know-which-identity-is-used-when-you-depoy-workflow-from-visual-studio-and-sharepoint-designer.aspx</link><pubDate>Sun, 03 May 2009 01:30:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1691674</guid><dc:creator>Michael</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/laflour/rsscomments.aspx?PostID=1691674</wfw:commentRss><comments>http://msmvps.com/blogs/laflour/archive/2009/05/03/sharepoint-tip-32-do-you-know-which-identity-is-used-when-you-depoy-workflow-from-visual-studio-and-sharepoint-designer.aspx#comments</comments><description>&lt;p&gt;SharePoint provides you two approaches to design and deploy WorkFlows - via SharePoint Designer(SPD) and using Visual Studio. But you should be aware that deployment of WorkFlows has some differences in the security model that might cause you permissions issues.&lt;/p&gt;
&lt;p&gt;SharePoint&amp;nbsp;has its own security model to resolve the user&amp;#39;s windows identity for all activities. It uses either IIS application pool user or the WSS Timer user for scheduled stimulations. Such behavior is the same for both Visual Studio and SharePoint Designer workflows, when actual windows identity doesn&amp;#39;t matter.&lt;/p&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;There are two differences in the resolving SPUser name, when you deploy WF from Visual Studio and SharePoint Designer:&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Visual Studio developed Workflows&lt;/strong&gt;&amp;nbsp;are deployed at the server level, run under the&amp;nbsp;&lt;i&gt;System Account&lt;/i&gt;. They do not require any
permissions by the user/initiator of the workflow.Also these workflows
are strong named and placed in the GAC. The actual SPUser user name come from SPWorkflowActivationProperties, which is System Account.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;SharePoint Designer developed workflows&lt;/strong&gt;&amp;nbsp;(or usually called &amp;lsquo;Declarative&amp;rsquo; workflows) have only the permissions that the initiator has. Any actions that the workflow needs to perform &lt;i&gt;will inherit the permissions of the initiator&lt;/i&gt; and &lt;strong&gt;NOT &lt;/strong&gt;the &lt;i&gt;System account&lt;/i&gt;. The SPUser get from the WorkflowContext.Site object, that impersonated to the workflow&amp;#39;s author, the
user who started the workflow.&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Sources: &lt;a href="http://cglessner.blogspot.com/2008/09/sharepoint-workflows-and-security.html" target="_blank"&gt;1&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/aaronsaikovski/archive/2009/02/16/sharepoint-workflow-permissions-tip.aspx" target="_blank"&gt;2&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;i&gt;Have anything to add?! Send your tips to be published via&amp;nbsp;&lt;/i&gt;&lt;a href="http://msmvps.com/blogs/laflour/contact.aspx"&gt;&lt;i&gt;this form&lt;/i&gt;&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1691674" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/laflour/archive/tags/Workflow/default.aspx">Workflow</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/SharePoint+Tips+and+Tricks/default.aspx">SharePoint Tips and Tricks</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/Security/default.aspx">Security</category></item><item><title>SharePoint Tip #31. Do you know “the 12-hive folder structure details”?</title><link>http://msmvps.com/blogs/laflour/archive/2009/04/14/sharepoint-tip-31-do-you-know-the-12-hive-folder-structure-details.aspx</link><pubDate>Mon, 13 Apr 2009 16:30:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1687360</guid><dc:creator>Michael</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/laflour/rsscomments.aspx?PostID=1687360</wfw:commentRss><comments>http://msmvps.com/blogs/laflour/archive/2009/04/14/sharepoint-tip-31-do-you-know-the-12-hive-folder-structure-details.aspx#comments</comments><description>&lt;p&gt;SharePoint development relies on &amp;ldquo;12-hive&amp;rdquo; folder and each who writes code for SharePoint uses that folder intensively. SharePoint uses that folder to store features, log, content types are other stuff.&lt;/p&gt;
&lt;p&gt;12 hive folder structure is not private and you can find full description all folders in google, the core folders you should know about are the following:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;b&gt;\ADMISAPI&lt;/b&gt; - The directory contain the web service used used by the SharePoint Central Administration and appears as a virtual directory.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;\BIN&lt;/b&gt;&amp;nbsp; - The directory contains all the core binary files, utilities that are used by Windows SharePoint Services. Your command line tools such as STSADM.EXE reside in this folder&lt;/li&gt;
&lt;li&gt;&lt;b&gt;\BIN\LCIDD&lt;/b&gt; - A directory will be created for each language will be created that contains language specific binary files.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;\CONFIG&lt;/b&gt; - This directory contains a set of configuration, binary and resource files used by SharePoint. Some files are the default values which will be copied to web site instances.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;\DATA &lt;/b&gt;- SharePoint uses this directory structure for the indexing services where content will be indexed.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;\HCCab\LCID&lt;/b&gt; - This directory has a set of cab files containing manifest and content information used by the SharePoint help sytem&lt;/li&gt;
&lt;li&gt;&lt;b&gt;\HELP&lt;/b&gt; - The folder contains a compiled html help file (.chm) used by the configuration wizard.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;\ISAPI&lt;/b&gt; - This directory contains all the standard Web Services for SharePoint and some additional DLL&amp;rsquo;s, resources and configuration files that the web services use. Every web application provisioned in SharePoint will have a virtual directory strong&amp;gt;/_vti/_bin that points to this directory, thus giving each web application it&amp;rsquo;s own set of web services.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;\ISAPI\HELP&lt;/b&gt; - This directory contains all the help files used by SharePoint. The folder also contains LCID sub directories for each language installed thus globalising the help system.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;\LOGS&lt;/b&gt; - This is the directory that you will visiting frequently whilst doing development and administration as it contains the log files of what SharePoint did and what errors occurred.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;\RESOURCES&lt;/b&gt; - This directory contains the core.resx file used for creating language packs for SharePoint. If you are going to be localising your SharePoint sites with different languages and cultures, this is the folder to do it in.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;\TEMPLATE&lt;/b&gt; - This directory structure contains the core web site functionality in SharePoint, that is the features, templates, configurations, resources of a web site. What is important to note about this directory structure is that the Virtual Path Provider hides and masks this directory structure, thus it appears under each web site, list in a completely different structure.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href="http://littletalk.wordpress.com/2008/10/08/directory-structure-in-the-12-hive/"&gt;Source&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span&gt;Current &amp;quot;SharePoint Tips and Tricks&amp;quot; series has been moved to its own &amp;quot;&lt;/span&gt;&lt;span&gt;&lt;a href="http://sharepoint.devs-sandbox.com/index.php?/Tips-and-Tricks/Development/tip-7-changing-default-layout-page-after-site-collection-was-created.html"&gt;&lt;span style="color:#0065e2;"&gt;SharePoint SandBox&lt;/span&gt;&lt;/a&gt;&amp;quot; site, to leave the place for others SharePoint posts on this blog&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1687360" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/laflour/archive/tags/SharePoint+Tips+and+Tricks/default.aspx">SharePoint Tips and Tricks</category></item><item><title>SharePoint Tip #29. Do you know “why to split large collaboration site between different site collections”?</title><link>http://msmvps.com/blogs/laflour/archive/2009/04/12/sharepoint-tip-29-do-you-know-why-to-split-large-collaboration-site-between-different-site-collections.aspx</link><pubDate>Sun, 12 Apr 2009 07:00:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1687187</guid><dc:creator>Michael</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/laflour/rsscomments.aspx?PostID=1687187</wfw:commentRss><comments>http://msmvps.com/blogs/laflour/archive/2009/04/12/sharepoint-tip-29-do-you-know-why-to-split-large-collaboration-site-between-different-site-collections.aspx#comments</comments><description>&lt;p&gt;SharePoint functionality is build on the top of SQL Server and has a tight cohesion with SQL Tables. Any user&amp;rsquo;s actions on the SharePoint site lead to the data entries manipulations across several tables.    &lt;br /&gt;Unfortunately, SharePoint implemented in the way to have few large tables rather then several small tables, and it stores a lot of contents in one single table. Such approach has a side-effect in table locks, which might hinder the performance of SharePoint sites if you are not aware about such table-centric design &lt;/p&gt;
&lt;p&gt;With this in mind, consider splitting the content of large Collaboration site between different Site Collections. The reason for this that Site Collection is implemented as a huge single table. &lt;/p&gt;
&lt;p&gt;Let&amp;rsquo;s imagine that you have site collection with 200 sub-sites, and some of user&amp;rsquo;s action force the transaction in SQL Server. Such action will lock Site Collection table, thus all 200 sites will be locked as well. In this case all users can&amp;rsquo;t interact with the SharePoint and will be waiting when that action competes.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;There is no workaround for this, and the only way to track such issue is checking how your SharePoint sites performs &amp;ndash; it case number of locks your will see noticeable performance degradation. Monitor SQL locks against SharePoint tables, to find such cases.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; consider splitting your site collection to be less then 100Gb-150Gb, otherwise you will have lots of locks in site collection table. The best tools to split site collection and move content across contentDB is &amp;quot;&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=412A9EF1-3358-4420-B820-0CA3F4641651&amp;amp;displaylang=en" target="_blank"&gt;SharePoint Administration Toolkit&lt;/a&gt;&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Have anything to add?! Send your tips to be published via &lt;/em&gt;&lt;a href="http://msmvps.com/blogs/laflour/contact.aspx"&gt;&lt;em&gt;this form&lt;/em&gt;&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1687187" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/laflour/archive/tags/SharePoint+Tips+and+Tricks/default.aspx">SharePoint Tips and Tricks</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/Performance/default.aspx">Performance</category></item><item><title>SharePoint Tip #28. Do you know “that Limited Access permission used to traverse access to items”?</title><link>http://msmvps.com/blogs/laflour/archive/2009/03/29/sharepoint-tip-28-do-you-know-that-limited-access-permission-used-to-traverse-access-to-items.aspx</link><pubDate>Sun, 29 Mar 2009 02:04:00 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1682860</guid><dc:creator>Michael</dc:creator><slash:comments>13</slash:comments><description>&lt;p&gt;SharePoint provides different levels of permissions, from the &amp;ldquo;Full Access&amp;rdquo; to &amp;ldquo;Limited Access&amp;rdquo;. Last one is not documented clearly and designed to cover some side-effects of item&amp;rsquo;s hierarchy.&lt;/p&gt;
&lt;p&gt;Cite from &amp;ldquo;&lt;a href="http://office.microsoft.com/en-us/help/HA101001491033.aspx"&gt;Permission levels and permissions&lt;/a&gt;&amp;rdquo; article:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;&lt;em&gt;The Limited Access permission level is designed to be combined with fine-grained permissions to give users access to a specific list, document library, item, or document, without giving them access to the entire site. However, to access a list or library, for example, a user must have permission to open the parent Web site and read shared data such as the theme and navigation bars of the Web site. The Limited Access permission level cannot be customized or deleted&lt;/em&gt;&amp;rdquo; &lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&amp;quot;Limited Access&amp;quot; allows no direct access to site content at all, but is intended to allow users to traverse the site in order to access the items within it that they have explicit permissions to see. &lt;/p&gt;
&lt;p&gt;For example, the user might have access only to one page of a site, but still need access to style sheets and other supporting site infrastructure in order to view it. In that case the user would need &amp;quot;Limited Access&amp;quot; permissions on the site and &amp;quot;Restricted Access&amp;quot; to the page.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span&gt;Current &amp;quot;SharePoint Tips and Tricks&amp;quot; series has been moved to its own &amp;quot;&lt;/span&gt;&lt;/strong&gt;&lt;span&gt;&lt;strong&gt;&lt;a href="http://sharepoint.devs-sandbox.com/index.php?/Tips-and-Tricks/Administration/tip-28-how-to-use-qlimited-accessq-permission.html"&gt;SharePoint SandBox&lt;/a&gt;&lt;/strong&gt;&lt;strong&gt;&amp;quot; site, to leave the place for others SharePoint posts on this blog&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1682860" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/laflour/archive/tags/SharePoint+Tips+and+Tricks/default.aspx">SharePoint Tips and Tricks</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/Security/default.aspx">Security</category></item><item><title>SharePoint Tip #27. Do you know “How to make Web Part zone WCAG compliant”?</title><link>http://msmvps.com/blogs/laflour/archive/2009/03/20/sharepoint-tip-27-do-you-know-how-to-make-web-part-zone-wcag-compliant.aspx</link><pubDate>Fri, 20 Mar 2009 06:07:49 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1679815</guid><dc:creator>Michael</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/laflour/rsscomments.aspx?PostID=1679815</wfw:commentRss><comments>http://msmvps.com/blogs/laflour/archive/2009/03/20/sharepoint-tip-27-do-you-know-how-to-make-web-part-zone-wcag-compliant.aspx#comments</comments><description>&lt;p&gt;SharePoint provides you a nice ASP.NET model of Web Parts functionality. But when we are building the internet faced public sites and trying to apply &lt;a href="http://en.wikipedia.org/wiki/Web_Content_Accessibility_Guidelines"&gt;Web Content Accessibility Guidelines&lt;/a&gt; (WCAG) on Web Part Zones it come back and bite us. The major problem is that Web Part zone is not WCAG compliant. &lt;/p&gt;  &lt;p&gt;There are several ways to achieve desired behaviour&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;use “&lt;a href="https://aks.hisoftware.com/default.aspx"&gt;Accessibility Kit for SharePoint&lt;/a&gt;”. It seems to be very logical step to consider :) There are 25(!) different adapters, which have to address accessibility of Web Parts, but harsh reality is that none of them address Web Parts Zones compliance. Yep, it’s not a joke :) So, cross out this point&amp;#160; &lt;/li&gt;    &lt;li&gt;Use *custom* adapter on the top of WebPartZone to render content with &amp;lt;DIV&amp;gt; tag. Unfortunately SharePoint integrated a lot if JavaScripts to their web parts zones, that current approach breaks drag-n-drop functionality of Web Parts. (I reckon that’s why AKT didn’t address this issue) &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;In these days using custom adapters is the only way to achieve WCAG for Web Parts Zone. It won’t work for the intranet sites, due to broken drag-n-drop functionality, but for public sites it has not disadvantages, because you usually don’t allow users to change layout of public sites.&lt;/p&gt;  &lt;p&gt;You can find custom adapter for the Web Parts zone &lt;a href="http://blogs.msdn.com/eigilm/archive/2008/10/07/web-part-zone-adapter.aspx"&gt;there&lt;/a&gt;.&amp;#160; Thanks to eigilm for this code.&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Have anything to add?! Send your tips to be published via &lt;/em&gt;&lt;a href="http://msmvps.com/blogs/laflour/contact.aspx"&gt;&lt;em&gt;this form&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1679815" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/laflour/archive/tags/Web+Parts/default.aspx">Web Parts</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/SharePoint+Tips+and+Tricks/default.aspx">SharePoint Tips and Tricks</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/Rendering/default.aspx">Rendering</category></item><item><title>SharePoint Tip #26. Do you know “How to create Central Administration feature”?</title><link>http://msmvps.com/blogs/laflour/archive/2009/03/19/sharepoint-tip-26-do-you-know-how-to-create-central-administration-feature.aspx</link><pubDate>Thu, 19 Mar 2009 05:33:39 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1679327</guid><dc:creator>Michael</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/laflour/rsscomments.aspx?PostID=1679327</wfw:commentRss><comments>http://msmvps.com/blogs/laflour/archive/2009/03/19/sharepoint-tip-26-do-you-know-how-to-create-central-administration-feature.aspx#comments</comments><description>&lt;p&gt;Sometimes you are developing some serviced or administrative application for SharePoint and what to have feature on the level of Central Administration. Something like “SharePoint Administrative Toolkit”&lt;/p&gt;  &lt;p&gt;To achieve such level activation you need to add additional attributes to your feauture definition&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;AutoActivateInCentralAdmin= “TRUE” &lt;/li&gt;    &lt;li&gt;Hidden=”TRUE” &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;You can set the same settings programmatically, using &lt;a href="http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.administration.spfeaturedefinition.autoactivateincentraladmin.aspx" target="_blank"&gt;SPFeatureDefinition.AutoActivateInCentralAdmin&lt;/a&gt; property&lt;/p&gt;  &lt;p&gt;Consider using SPFeatureReceiver class to avoid feature being activated on other Web Applications, except the Central Administration (webApp.IsAdministrationWebApplication check in receiver)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://weblogs.asp.net/wesleybakker/archive/2009/01/28/sharepoint-central-administration-feature.aspx"&gt;Source&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Have anything to add?! Send your tips to be published via &lt;/em&gt;&lt;a href="http://msmvps.com/blogs/laflour/contact.aspx"&gt;&lt;em&gt;this form&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1679327" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/laflour/archive/tags/SharePoint+Tips+and+Tricks/default.aspx">SharePoint Tips and Tricks</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/Feature/default.aspx">Feature</category></item><item><title>SharePoint Tip #25. Do you know “How to calculate Content DB grow”?</title><link>http://msmvps.com/blogs/laflour/archive/2009/03/19/sharepoint-tip-25-do-you-know-how-to-calculate-content-db-grow.aspx</link><pubDate>Wed, 18 Mar 2009 13:57:35 GMT</pubDate><guid isPermaLink="false">d67277c4-116b-43f1-b688-e9ef184ea916:1679016</guid><dc:creator>Michael</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://msmvps.com/blogs/laflour/rsscomments.aspx?PostID=1679016</wfw:commentRss><comments>http://msmvps.com/blogs/laflour/archive/2009/03/19/sharepoint-tip-25-do-you-know-how-to-calculate-content-db-grow.aspx#comments</comments><description>&lt;p&gt;SharePoint content databases grow very rapidly when used in document imaging system or in file share replacement scenarios. With this in mind it is important to consider growth and overhead factors when determining how much content will eventually be stored in a given content database. &lt;/p&gt;  &lt;p&gt;Use the following formula to calculate Content DB size.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Low:&amp;#160; 1.2 * [Raw Storage Size] = ContentDB Size&amp;#160; &lt;br /&gt;High: 1.5 * [Raw Storage Size] = ContentDB Size&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;If possible, separate each data file to exist on separate logical units consisting of unique physical disk spindles&lt;/p&gt;  &lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/cc263261.aspx#" target="_blank"&gt;Source&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Have anything to add?! Send your tips to be published via &lt;/em&gt;&lt;a href="http://msmvps.com/blogs/laflour/contact.aspx"&gt;&lt;em&gt;this form&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://msmvps.com/aggbug.aspx?PostID=1679016" width="1" height="1"&gt;</description><category domain="http://msmvps.com/blogs/laflour/archive/tags/SharePoint+Tips+and+Tricks/default.aspx">SharePoint Tips and Tricks</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/Performance/default.aspx">Performance</category><category domain="http://msmvps.com/blogs/laflour/archive/tags/Content+DB/default.aspx">Content DB</category></item></channel></rss>