<?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/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-37590252</id><updated>2011-07-08T06:15:21.716-07:00</updated><category term='Sharepoint'/><category term='SQL Server'/><title type='text'>Mostly SharePoint</title><subtitle type='html'>Jeroen Struik</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://mstechblog.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://mstechblog.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Jeroen</name><uri>http://www.blogger.com/profile/02320943028127365709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_E0NTD2sVKOA/SuYyY5wzX6I/AAAAAAAAACE/DDrqA5kZ1js/S220/me6_small.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>25</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-37590252.post-5094488093859354466</id><published>2010-07-06T13:19:00.000-07:00</published><updated>2010-07-06T13:24:47.627-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><title type='text'>Developing Applications for SharePoint 2010</title><content type='html'>Good development information for SharePoint 2010 and attached download with documentation and samples:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blogs.msdn.com/b/sharepoint/archive/2010/06/30/developing-applications-for-sharepoint-2010.aspx"&gt;http://blogs.msdn.com/b/sharepoint/archive/2010/06/30/developing-applications-for-sharepoint-2010.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;download this (link at the bottom of the article):&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=64b55569-2168-4545-8b7c-f185b2cf967d"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=64b55569-2168-4545-8b7c-f185b2cf967d&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37590252-5094488093859354466?l=mstechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mstechblog.blogspot.com/feeds/5094488093859354466/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37590252&amp;postID=5094488093859354466' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/5094488093859354466'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/5094488093859354466'/><link rel='alternate' type='text/html' href='http://mstechblog.blogspot.com/2010/07/developing-applications-for-sharepoint.html' title='Developing Applications for SharePoint 2010'/><author><name>Jeroen</name><uri>http://www.blogger.com/profile/02320943028127365709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_E0NTD2sVKOA/SuYyY5wzX6I/AAAAAAAAACE/DDrqA5kZ1js/S220/me6_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37590252.post-4827019509727223709</id><published>2010-07-06T13:13:00.000-07:00</published><updated>2010-07-06T13:18:11.576-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><title type='text'>Querying list data in SharePoint 2010</title><content type='html'>One of the big changes on the development side in SharePoint (Foundation) 2010 is how list data can be retrieved.&lt;br /&gt;&lt;br /&gt;Client side (or external server)&lt;br /&gt;Two new methods:&lt;br /&gt;- ADO.NET Data Services, using REST web services (&lt;a href="http://msdn.microsoft.com/en-us/library/ee535480.aspx"&gt;http://msdn.microsoft.com/en-us/library/ee535480.aspx&lt;/a&gt;)&lt;br /&gt;- Client side object model (for data retrieval samples, see: &lt;a href="http://msdn.microsoft.com/en-us/library/ee539350.aspx"&gt;http://msdn.microsoft.com/en-us/library/ee539350.aspx&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;Still supported for backward compatibility:&lt;br /&gt;- Web Services, e.g. the Lists web service&lt;br /&gt;- RPC calls using the owssvr.dll assembly&lt;br /&gt;&lt;br /&gt;Server side&lt;br /&gt;New method:&lt;br /&gt;- LINQ to SharePoint Provider (examples: &lt;a href="http://msdn.microsoft.com/en-us/library/ee538250.aspx"&gt;http://msdn.microsoft.com/en-us/library/ee538250.aspx&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;Already available method:&lt;br /&gt;- Server object model (SPQuery and CAML)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37590252-4827019509727223709?l=mstechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mstechblog.blogspot.com/feeds/4827019509727223709/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37590252&amp;postID=4827019509727223709' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/4827019509727223709'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/4827019509727223709'/><link rel='alternate' type='text/html' href='http://mstechblog.blogspot.com/2010/07/querying-list-data-in-sharepoint-2010.html' title='Querying list data in SharePoint 2010'/><author><name>Jeroen</name><uri>http://www.blogger.com/profile/02320943028127365709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_E0NTD2sVKOA/SuYyY5wzX6I/AAAAAAAAACE/DDrqA5kZ1js/S220/me6_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37590252.post-8529611939954630155</id><published>2010-02-17T14:11:00.000-08:00</published><updated>2010-02-17T14:14:21.266-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><title type='text'>Setting Default Document Name in Word (2003)</title><content type='html'>To automatically set a default document name when saving a file to SharePoint, put the below code in your document template:&lt;br /&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;Private Sub Document_New()&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;Dim strTitle &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;strTitle = "My New Document - " &amp;amp; CStr(Month(Now()) &amp;amp; Day(Now()) &amp;amp; Year(Now()))&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;With Dialogs(wdDialogFileSummaryInfo) &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;.Title = strTitle &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;.Execute &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;End With &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;End Sub&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37590252-8529611939954630155?l=mstechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mstechblog.blogspot.com/feeds/8529611939954630155/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37590252&amp;postID=8529611939954630155' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/8529611939954630155'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/8529611939954630155'/><link rel='alternate' type='text/html' href='http://mstechblog.blogspot.com/2010/02/setting-default-document-name-in-word.html' title='Setting Default Document Name in Word (2003)'/><author><name>Jeroen</name><uri>http://www.blogger.com/profile/02320943028127365709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_E0NTD2sVKOA/SuYyY5wzX6I/AAAAAAAAACE/DDrqA5kZ1js/S220/me6_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37590252.post-2553031775555014587</id><published>2010-02-16T11:26:00.000-08:00</published><updated>2010-02-16T11:32:58.688-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><title type='text'>Excel 2007: Synchronizing Tables with SharePoint Lists</title><content type='html'>&lt;div class="Section1"&gt;&lt;p class="MsoNormal"&gt;For some reason Microsoft deprecated the functionality to synchronize Excel 2007 with SharePoint lists. Various posts have been written about this and Microsoft even published an Add-In to restore some of this functionality (however, it doesn’t provide the full sync features as in Excel 2003). The solution that works best is a third party IE ActiveX control that intercepts the “Export to Spreadsheet” and returns the full sync functionality back to Excel 2007: &lt;a href="http://www.softfluent.com/wsslists.htm"&gt;http://www.softfluent.com/wsslists.htm&lt;/a&gt;&lt;?xml:namespace prefix = o /&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Here are some of the related posts:&lt;br /&gt;&lt;a href="http://www.shahine.com/omar/Excel2007CannotTwoWaySyncToSharepoint.aspx"&gt;http://www.shahine.com/omar/Excel2007CannotTwoWaySyncToSharepoint.aspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://support.microsoft.com/kb/930006"&gt;http://support.microsoft.com/kb/930006&lt;/a&gt; (provides VBA code to mimic the functionality)&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Microsoft Add-In&lt;br /&gt;&lt;a href="http://blogs.msdn.com/sharepoint/archive/2007/06/21/excel-2007-add-in-for-synchronizing-tables-with-sharepoint-lists-now-available.aspx"&gt;http://blogs.msdn.com/sharepoint/archive/2007/06/21/excel-2007-add-in-for-synchronizing-tables-with-sharepoint-lists-now-available.aspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/bb462636(office.11).aspx"&gt;http://msdn.microsoft.com/en-us/library/bb462636(office.11).aspx&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=25836e52-1892-4e17-ac08-5df13cfc5295&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?familyid=25836e52-1892-4e17-ac08-5df13cfc5295&amp;amp;displaylang=en&lt;/a&gt; (Add-In download)&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37590252-2553031775555014587?l=mstechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mstechblog.blogspot.com/feeds/2553031775555014587/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37590252&amp;postID=2553031775555014587' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/2553031775555014587'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/2553031775555014587'/><link rel='alternate' type='text/html' href='http://mstechblog.blogspot.com/2010/02/excel-2007-synchronizing-tables-with.html' title='Excel 2007: Synchronizing Tables with SharePoint Lists'/><author><name>Jeroen</name><uri>http://www.blogger.com/profile/02320943028127365709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_E0NTD2sVKOA/SuYyY5wzX6I/AAAAAAAAACE/DDrqA5kZ1js/S220/me6_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37590252.post-2959146826129535769</id><published>2009-03-09T19:17:00.000-07:00</published><updated>2009-03-09T19:27:19.729-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><title type='text'>Taxonomy</title><content type='html'>one area where &lt;span id="SPELLING_ERROR_0" class="blsp-spelling-error"&gt;SharePoint&lt;/span&gt; is not living up to its expectations is document taxonomy. more complicated tree like structures cannot easily be &lt;span id="SPELLING_ERROR_1" class="blsp-spelling-corrected"&gt;accommodated&lt;/span&gt; in &lt;span id="SPELLING_ERROR_2" class="blsp-spelling-error"&gt;SharePoint&lt;/span&gt;. although Content Types are great and &lt;span id="SPELLING_ERROR_3" class="blsp-spelling-error"&gt;metadata&lt;/span&gt; can be applied as desired, there is no easy way to manage content in multi-level hierarchical structures.&lt;br /&gt;&lt;br /&gt;one possible solution is provided by a third party product, Taxonomy Extension:&lt;br /&gt;&lt;a href="http://www.sharepartxxl.com/products/taxonomy/default.aspx"&gt;http://www.sharepartxxl.com/products/taxonomy/default.aspx&lt;/a&gt;. this solution allows you to set up a tree structure for tagging and easily apply these tags as &lt;span id="SPELLING_ERROR_4" class="blsp-spelling-error"&gt;metadata&lt;/span&gt; to documents. it will also create a category navigation site that allows you to browse links to all tagged documents based on the tree structure. this makes it really easy to navigate your way through the tree even though the actual documents are stored in libraries that do not &lt;span id="SPELLING_ERROR_5" class="blsp-spelling-corrected"&gt;necessarily match the tree structure.&lt;/span&gt;&lt;br /&gt;&lt;span class="blsp-spelling-corrected"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="blsp-spelling-corrected"&gt;one problem (as with all custom field types): the tagging doesn't work from within Office applications... maybe a custom document information panel is the solution here?&lt;/span&gt;&lt;br /&gt;&lt;span class="blsp-spelling-corrected"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37590252-2959146826129535769?l=mstechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mstechblog.blogspot.com/feeds/2959146826129535769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37590252&amp;postID=2959146826129535769' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/2959146826129535769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/2959146826129535769'/><link rel='alternate' type='text/html' href='http://mstechblog.blogspot.com/2009/03/taxonomy.html' title='Taxonomy'/><author><name>Jeroen</name><uri>http://www.blogger.com/profile/02320943028127365709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_E0NTD2sVKOA/SuYyY5wzX6I/AAAAAAAAACE/DDrqA5kZ1js/S220/me6_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37590252.post-7641587733051510724</id><published>2008-11-24T14:03:00.000-08:00</published><updated>2008-11-24T14:04:58.213-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><title type='text'>STSADM custom commands</title><content type='html'>Gary Lapointe has published custom stsadm extension with some very useful migration commands (among many others): &lt;a href="http://stsadm.blogspot.com/2007/08/stsadm-commands_09.html"&gt;http://stsadm.blogspot.com/2007/08/stsadm-commands_09.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37590252-7641587733051510724?l=mstechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mstechblog.blogspot.com/feeds/7641587733051510724/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37590252&amp;postID=7641587733051510724' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/7641587733051510724'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/7641587733051510724'/><link rel='alternate' type='text/html' href='http://mstechblog.blogspot.com/2008/11/stsadm-custom-commands.html' title='STSADM custom commands'/><author><name>Jeroen</name><uri>http://www.blogger.com/profile/02320943028127365709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_E0NTD2sVKOA/SuYyY5wzX6I/AAAAAAAAACE/DDrqA5kZ1js/S220/me6_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37590252.post-7495973505950191301</id><published>2008-11-21T15:55:00.000-08:00</published><updated>2008-11-21T15:58:35.692-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><title type='text'>Some part of your SQL statement is nested too deeply...</title><content type='html'>I ran into this error after testing a 'on change' workflow that was itself updating the item it was running on (which of course creates a loop):&lt;br /&gt;&lt;br /&gt;"Some part of your SQL statement is nested too deeply. Rewrite the query or break it up into smaller queries."&lt;br /&gt;&lt;br /&gt;turns out that this is caused by a bug in SharePoint in combination with too many items returned in a CAML query from the workflow history list.&lt;br /&gt;&lt;br /&gt;this post explains it nicely: &lt;a href="http://blogs.blackmarble.co.uk/blogs/rhepworth/archive/2008/07/03/workflow-history-and-sql-error.aspx"&gt;http://blogs.blackmarble.co.uk/blogs/rhepworth/archive/2008/07/03/workflow-history-and-sql-error.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37590252-7495973505950191301?l=mstechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mstechblog.blogspot.com/feeds/7495973505950191301/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37590252&amp;postID=7495973505950191301' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/7495973505950191301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/7495973505950191301'/><link rel='alternate' type='text/html' href='http://mstechblog.blogspot.com/2008/11/some-part-of-your-sql-statement-is.html' title='Some part of your SQL statement is nested too deeply...'/><author><name>Jeroen</name><uri>http://www.blogger.com/profile/02320943028127365709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_E0NTD2sVKOA/SuYyY5wzX6I/AAAAAAAAACE/DDrqA5kZ1js/S220/me6_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37590252.post-2496084718680415000</id><published>2008-10-28T11:01:00.000-07:00</published><updated>2008-10-28T11:07:50.227-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><title type='text'>connect RSS Viewer web part</title><content type='html'>you would expect that connecting the RSS Viewer web part to a filter web part is very straightforward. however, when you simply add both web parts to a page, set up the RSS Viewer web part connection to "Get Feed Parameter from" the query string filter web part, it doesn't work...&lt;br /&gt;&lt;br /&gt;what you need to do is simply have the RSS feed URL to be without parameters and to change the &lt;strong&gt;Filter name&lt;/strong&gt; value on the query string filter web part to match the expected parameter name on the RSS feed URL.&lt;br /&gt;&lt;br /&gt;see for more details my post in this thread: &lt;a href="http://social.technet.microsoft.com/Forums/en-US/sharepointsocialcomputing/thread/588ff314-d4e6-4ea2-857b-f50c4c7deed9"&gt;http://social.technet.microsoft.com/Forums/en-US/sharepointsocialcomputing/thread/588ff314-d4e6-4ea2-857b-f50c4c7deed9&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37590252-2496084718680415000?l=mstechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mstechblog.blogspot.com/feeds/2496084718680415000/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37590252&amp;postID=2496084718680415000' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/2496084718680415000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/2496084718680415000'/><link rel='alternate' type='text/html' href='http://mstechblog.blogspot.com/2008/10/connect-rss-viewer-web-part.html' title='connect RSS Viewer web part'/><author><name>Jeroen</name><uri>http://www.blogger.com/profile/02320943028127365709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_E0NTD2sVKOA/SuYyY5wzX6I/AAAAAAAAACE/DDrqA5kZ1js/S220/me6_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37590252.post-386491835487652069</id><published>2008-05-19T12:06:00.000-07:00</published><updated>2008-05-19T12:13:20.900-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><title type='text'>Alert and history display incorrect time</title><content type='html'>Different people are reporting problems with incorrect times displayed in SharePoint Alerts which seem to be related to the time zone offset that is not correctly applied to the times displayed in the alert emails. I have also noticed the same problem in the calendar event history where the event times displayed in the history are not correct either (i.e. are displaying UTC time).&lt;br /&gt;&lt;br /&gt;There is a thread on TechNet related to this: &lt;a href="http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=3236200&amp;amp;SiteID=17"&gt;http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=3236200&amp;amp;SiteID=17&lt;/a&gt; and Paul Liebrand has posted about it and created a utility to gather the time zone settings on your server: &lt;a href="http://liebrand.wordpress.com/2008/05/19/does-your-sharepoint-alerts-have-wrong-time/"&gt;http://liebrand.wordpress.com/2008/05/19/does-your-sharepoint-alerts-have-wrong-time/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37590252-386491835487652069?l=mstechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mstechblog.blogspot.com/feeds/386491835487652069/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37590252&amp;postID=386491835487652069' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/386491835487652069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/386491835487652069'/><link rel='alternate' type='text/html' href='http://mstechblog.blogspot.com/2008/05/alert-and-history-display-incorrect.html' title='Alert and history display incorrect time'/><author><name>Jeroen</name><uri>http://www.blogger.com/profile/02320943028127365709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_E0NTD2sVKOA/SuYyY5wzX6I/AAAAAAAAACE/DDrqA5kZ1js/S220/me6_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37590252.post-1222370386300013894</id><published>2008-05-05T16:20:00.000-07:00</published><updated>2008-05-05T16:24:23.038-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><title type='text'>Microsoft SharePoint Administration Toolkit</title><content type='html'>Microsoft has released an Admin Toolkit for SharePoint which will allow you to move site collections between content databases. This will be useful to better manage the size of databases that have grown really large due to a specific site collection. The MSDN blog post can be found here: &lt;a href="http://blogs.msdn.com/sharepoint/archive/2008/04/30/announcing-the-first-release-of-the-microsoft-sharepoint-administration-toolkit.aspx"&gt;http://blogs.msdn.com/sharepoint/archive/2008/04/30/announcing-the-first-release-of-the-microsoft-sharepoint-administration-toolkit.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Unfortunately they didn't add functionality to move a site to a different site collection or to another site...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37590252-1222370386300013894?l=mstechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mstechblog.blogspot.com/feeds/1222370386300013894/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37590252&amp;postID=1222370386300013894' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/1222370386300013894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/1222370386300013894'/><link rel='alternate' type='text/html' href='http://mstechblog.blogspot.com/2008/05/microsoft-sharepoint-administration.html' title='Microsoft SharePoint Administration Toolkit'/><author><name>Jeroen</name><uri>http://www.blogger.com/profile/02320943028127365709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_E0NTD2sVKOA/SuYyY5wzX6I/AAAAAAAAACE/DDrqA5kZ1js/S220/me6_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37590252.post-1239269888889525945</id><published>2008-04-22T10:17:00.000-07:00</published><updated>2008-04-22T10:19:44.352-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><title type='text'>Faceted Search</title><content type='html'>Leonid Lyublinski from Microsoft has published a powerful extension to MOSS search that allows you to drill down into the search results using indexed metadata: &lt;a href="http://www.codeplex.com/FacetedSearch"&gt;http://www.codeplex.com/FacetedSearch&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here is the MSDN blog post: &lt;a href="http://blogs.msdn.com/sharepoint/archive/2008/01/30/open-source-faceted-search-for-moss-2007-and-microsoft-search-server-2008-part-1-of-2.aspx"&gt;http://blogs.msdn.com/sharepoint/archive/2008/01/30/open-source-faceted-search-for-moss-2007-and-microsoft-search-server-2008-part-1-of-2.aspx&lt;/a&gt; and WSSDemo has implemented it on their site: &lt;a href="http://www.wssdemo.com/Search/Pages/results.aspx?k=search"&gt;http://www.wssdemo.com/Search/Pages/results.aspx?k=search&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37590252-1239269888889525945?l=mstechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mstechblog.blogspot.com/feeds/1239269888889525945/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37590252&amp;postID=1239269888889525945' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/1239269888889525945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/1239269888889525945'/><link rel='alternate' type='text/html' href='http://mstechblog.blogspot.com/2008/04/faceted-search.html' title='Faceted Search'/><author><name>Jeroen</name><uri>http://www.blogger.com/profile/02320943028127365709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_E0NTD2sVKOA/SuYyY5wzX6I/AAAAAAAAACE/DDrqA5kZ1js/S220/me6_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37590252.post-2646848999111486036</id><published>2008-04-07T09:40:00.000-07:00</published><updated>2008-04-07T09:42:53.600-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><title type='text'>Error: 'length' is null or not an object</title><content type='html'>After a long wait and &lt;a href="http://forums.microsoft.com/technet/showpost.aspx?postid=2071300&amp;amp;siteid=17&amp;amp;sb=0&amp;amp;d=1&amp;amp;at=7&amp;amp;ft=11&amp;amp;tf=0&amp;amp;pageid=0"&gt;many frustrated users&lt;/a&gt; Microsoft finally released a hotfix for the "Error: 'length' is null or not an object" that occurred in certain environments when using multiple Content Types in combination with Office 2003.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;950292"&gt;http://support.microsoft.com/default.aspx?scid=kb;EN-US;950292&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37590252-2646848999111486036?l=mstechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mstechblog.blogspot.com/feeds/2646848999111486036/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37590252&amp;postID=2646848999111486036' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/2646848999111486036'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/2646848999111486036'/><link rel='alternate' type='text/html' href='http://mstechblog.blogspot.com/2008/04/error-length-is-null-or-not-object.html' title='Error: &apos;length&apos; is null or not an object'/><author><name>Jeroen</name><uri>http://www.blogger.com/profile/02320943028127365709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_E0NTD2sVKOA/SuYyY5wzX6I/AAAAAAAAACE/DDrqA5kZ1js/S220/me6_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37590252.post-6104987447892756843</id><published>2008-02-07T09:27:00.000-08:00</published><updated>2008-02-07T09:29:22.193-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><title type='text'>Standardize Data Management with Custom Content Types</title><content type='html'>&lt;a href="http://www.microsoft.com/technet/technetmag/issues/2008/02/ContentTypes/default.aspx"&gt;http://www.microsoft.com/technet/technetmag/issues/2008/02/ContentTypes/default.aspx&lt;/a&gt;&lt;br /&gt;"SharePoint 2007 makes it possible to standardize many aspects of content and lifecycle characteristics through content types. Site content types are metadata definitions that can be established independently of any specific site collection, site, list, or document library. This enables you to establish companywide properties, workflows, information management policies, and other elements consistently while also allowing individual departments or site owners to customize content types for specific purposes."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37590252-6104987447892756843?l=mstechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mstechblog.blogspot.com/feeds/6104987447892756843/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37590252&amp;postID=6104987447892756843' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/6104987447892756843'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/6104987447892756843'/><link rel='alternate' type='text/html' href='http://mstechblog.blogspot.com/2008/02/standardize-data-management-with-custom.html' title='Standardize Data Management with Custom Content Types'/><author><name>Jeroen</name><uri>http://www.blogger.com/profile/02320943028127365709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_E0NTD2sVKOA/SuYyY5wzX6I/AAAAAAAAACE/DDrqA5kZ1js/S220/me6_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37590252.post-829590446319535090</id><published>2008-01-28T09:42:00.000-08:00</published><updated>2008-01-28T09:44:26.334-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><title type='text'>SharePoint colour calendar</title><content type='html'>To add colour to your calendars, check out the post from Mark Wilson:&lt;br /&gt;&lt;a href="http://planetwilson.blogspot.com/2007/09/sharepoint-2007-colour-color-calendar.html"&gt;http://planetwilson.blogspot.com/2007/09/sharepoint-2007-colour-color-calendar.html&lt;/a&gt; for the manual version using javascript and this page &lt;a href="http://planetwilson.blogspot.com/2007/11/updated-colour-color-calendar-for.html"&gt;http://planetwilson.blogspot.com/2007/11/updated-colour-color-calendar-for.html&lt;/a&gt; for this V2 using a custom SharePoint solution&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37590252-829590446319535090?l=mstechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mstechblog.blogspot.com/feeds/829590446319535090/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37590252&amp;postID=829590446319535090' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/829590446319535090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/829590446319535090'/><link rel='alternate' type='text/html' href='http://mstechblog.blogspot.com/2008/01/sharepoint-colour-calendar.html' title='SharePoint colour calendar'/><author><name>Jeroen</name><uri>http://www.blogger.com/profile/02320943028127365709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_E0NTD2sVKOA/SuYyY5wzX6I/AAAAAAAAACE/DDrqA5kZ1js/S220/me6_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37590252.post-6150734636001464710</id><published>2008-01-28T09:36:00.000-08:00</published><updated>2008-01-28T09:44:39.062-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><title type='text'>Re-ordering All-day Items in a Calendar</title><content type='html'>Nick Grattan has a nice post about how to change the order of items in the Calendar view: &lt;a href="http://nickgrattan.wordpress.com/2008/01/23/re-ordering-all-day-items-in-a-calendar/"&gt;http://nickgrattan.wordpress.com/2008/01/23/re-ordering-all-day-items-in-a-calendar/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Another option might be to adjust the schema.xml for the feature (e.g. the EventsList schema.xml in \12\TEMPLATE\FEATURES\EventsList\Events\)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37590252-6150734636001464710?l=mstechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mstechblog.blogspot.com/feeds/6150734636001464710/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37590252&amp;postID=6150734636001464710' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/6150734636001464710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/6150734636001464710'/><link rel='alternate' type='text/html' href='http://mstechblog.blogspot.com/2008/01/re-ordering-all-day-items-in-calendar.html' title='Re-ordering All-day Items in a Calendar'/><author><name>Jeroen</name><uri>http://www.blogger.com/profile/02320943028127365709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_E0NTD2sVKOA/SuYyY5wzX6I/AAAAAAAAACE/DDrqA5kZ1js/S220/me6_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37590252.post-3961757582958561706</id><published>2007-09-24T13:00:00.000-07:00</published><updated>2007-09-24T13:05:39.214-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><title type='text'>Folders and Metadata</title><content type='html'>Andreas Strothmann has an excellent post about using metadata on folders in SharePoint 2007, in combination with content types.&lt;br /&gt;&lt;br /&gt;I know there are many good reasons not to use folders and stick to metadata and views, but large libraries might require the use of folders for performance or manageability reasons. It is always recommended to use metadata on your documents in the first place, but using this tip you can also apply this metadata on a folder.&lt;br /&gt;&lt;br /&gt;Check it out: &lt;a href="http://www.mindbusiness.de/blog/2007/05/02/sharepoint-folders-and-metadata/"&gt;http://www.mindbusiness.de/blog/2007/05/02/sharepoint-folders-and-metadata/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37590252-3961757582958561706?l=mstechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mstechblog.blogspot.com/feeds/3961757582958561706/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37590252&amp;postID=3961757582958561706' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/3961757582958561706'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/3961757582958561706'/><link rel='alternate' type='text/html' href='http://mstechblog.blogspot.com/2007/09/folders-and-metadata.html' title='Folders and Metadata'/><author><name>Jeroen</name><uri>http://www.blogger.com/profile/02320943028127365709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_E0NTD2sVKOA/SuYyY5wzX6I/AAAAAAAAACE/DDrqA5kZ1js/S220/me6_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37590252.post-9220456886302244250</id><published>2007-09-17T15:38:00.000-07:00</published><updated>2007-09-18T09:27:33.193-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><title type='text'>BDC Definition Editor</title><content type='html'>Microsoft has released a tool to assist in the creation of a BDC (Business Data Catalog) definition file. More information can be found here: &lt;a href="http://msdn2.microsoft.com/en-us/library/bb736296.aspx"&gt;http://msdn2.microsoft.com/en-us/library/bb736296.aspx&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The BDC Definition Editor is also available in the latest SharePoint 2007 SDK: &lt;a href="http://msdn2.microsoft.com/en-us/library/ms550992.aspx"&gt;http://msdn2.microsoft.com/en-us/library/ms550992.aspx&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37590252-9220456886302244250?l=mstechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mstechblog.blogspot.com/feeds/9220456886302244250/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37590252&amp;postID=9220456886302244250' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/9220456886302244250'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/9220456886302244250'/><link rel='alternate' type='text/html' href='http://mstechblog.blogspot.com/2007/09/bdc-definition-editor.html' title='BDC Definition Editor'/><author><name>Jeroen</name><uri>http://www.blogger.com/profile/02320943028127365709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_E0NTD2sVKOA/SuYyY5wzX6I/AAAAAAAAACE/DDrqA5kZ1js/S220/me6_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37590252.post-1213272895644740895</id><published>2007-09-06T13:17:00.000-07:00</published><updated>2007-09-06T13:47:02.417-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><title type='text'>Hiding Site and List Templates</title><content type='html'>There may be occasions where you want to disable certain site templates or list templates to prevent site administrators to create specific lists or sites.&lt;br /&gt;&lt;br /&gt;The mechanism for hiding a Site template in SharePoint 2007 is still the same as in 2003:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Look for the file &lt;strong&gt;webtemp.xml&lt;/strong&gt; in "&lt;em&gt;web server extensions\12\TEMPLATE\1033\XML&lt;/em&gt;"&lt;/li&gt;&lt;li&gt;Make a backup copy of this file first&lt;/li&gt;&lt;li&gt;Open the file in notepad and look for the site template you want to hide&lt;/li&gt;&lt;li&gt;Change Hidden="FALSE" into &lt;strong&gt;Hidden="TRUE"&lt;/strong&gt; (case sensitive) and save the file&lt;/li&gt;&lt;li&gt;Do an IISRESET&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;This will hide the specific site template from the list of templates available when you create a site.&lt;/p&gt;&lt;p&gt;Hiding a List template in SharePoint 2007 works slightly different due to the new Features concept but is equally simple:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;First find the template/feature you want to modify in "&lt;em&gt;web server extensions\12\TEMPLATE\FEATURES&lt;/em&gt;"&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;If you want to be able to show or hide the list through the Site Features option in a site, do the following:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Make a backup copy of &lt;strong&gt;feature.xml&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;Open the xml file in notepad and change Hidden="TRUE" into &lt;strong&gt;Hidden="FALSE"&lt;/strong&gt; (case sensitive) and save the file&lt;/li&gt;&lt;li&gt;Do an IISRESET&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;If you want to hide the list alltogether, do the following:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Open the subfolder ListTemplates&lt;/li&gt;&lt;li&gt;Make a backup copy of the .xml file&lt;/li&gt;&lt;li&gt;Open the xml file in notepad and add this line somewhere around the Type or BaseType line: &lt;strong&gt;Hidden="TRUE"&lt;/strong&gt; (case sensitive)&lt;/li&gt;&lt;li&gt;Do an IISRESET&lt;/li&gt;&lt;/ul&gt;&lt;p&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37590252-1213272895644740895?l=mstechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mstechblog.blogspot.com/feeds/1213272895644740895/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37590252&amp;postID=1213272895644740895' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/1213272895644740895'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/1213272895644740895'/><link rel='alternate' type='text/html' href='http://mstechblog.blogspot.com/2007/09/hiding-site-and-list-templates.html' title='Hiding Site and List Templates'/><author><name>Jeroen</name><uri>http://www.blogger.com/profile/02320943028127365709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_E0NTD2sVKOA/SuYyY5wzX6I/AAAAAAAAACE/DDrqA5kZ1js/S220/me6_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37590252.post-5175573452073891670</id><published>2007-07-30T08:59:00.000-07:00</published><updated>2007-07-30T09:16:22.587-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><title type='text'>SharePoint Capacity and Performance Planning</title><content type='html'>Joel Oleson last year posted an &lt;a href="http://blogs.msdn.com/joelo/archive/2006/07/19/671789.aspx"&gt;article on capacity and performance planning guidelines&lt;/a&gt; for both SharePoint 2003 and 2007, a very useful reference for the most important capacity metrics.&lt;br /&gt;&lt;br /&gt;And on TechNet you can find a &lt;a href="http://technet2.microsoft.com/Office/en-us/library/8dd52916-f77d-4444-b593-1f7d6f330e5f1033.mspx?mfr=true"&gt;chapter&lt;/a&gt; all about performance and capacity planning for SharePoint 2007 providing a lot of detail on this subject.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37590252-5175573452073891670?l=mstechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mstechblog.blogspot.com/feeds/5175573452073891670/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37590252&amp;postID=5175573452073891670' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/5175573452073891670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/5175573452073891670'/><link rel='alternate' type='text/html' href='http://mstechblog.blogspot.com/2007/07/sharepoint-capacity-and-performance.html' title='SharePoint Capacity and Performance Planning'/><author><name>Jeroen</name><uri>http://www.blogger.com/profile/02320943028127365709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_E0NTD2sVKOA/SuYyY5wzX6I/AAAAAAAAACE/DDrqA5kZ1js/S220/me6_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37590252.post-4671770961435713345</id><published>2007-07-25T16:09:00.000-07:00</published><updated>2007-07-25T16:25:40.214-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><title type='text'>Add link to People Search for Author name in search results</title><content type='html'>The SharePoint 2007 Search results return the name of the Author of each document in the results, but this name is not clickable and thus you can not easily drill down to the Author.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;You can change the XSL for the Search results and link the name of the author to the People Search of SharePoint. Follow these steps:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Go to your SharePoint search results page (results.aspx) and click &lt;strong&gt;Site Actions&lt;/strong&gt;, &lt;strong&gt;Edit Page&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;Click &lt;strong&gt;Edit&lt;/strong&gt; next to the &lt;strong&gt;Search Core Results&lt;/strong&gt; web part and select &lt;strong&gt;Modify Shared Web Part&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;In the toolpane on the right click the &lt;strong&gt;XSL Editor &lt;/strong&gt;button&lt;/li&gt;&lt;li&gt;Select all XSL code from the pop-up window and replace with the code that can be found &lt;a href="http://81c93a.bay.livefilestore.com/y1pSBcCsmsP1QaZ2VgbgqaOq7H_bfdMR2SFcYhe7OQPAifx8zjpLweUOC2-C5gu8WxslFJ0OaZr5Wt4KU48Wf8YT6fAlgJ1txu5/customSearchXSLIncludingPeopleSearchLink.txt?download"&gt;here...&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Click &lt;strong&gt;Save&lt;/strong&gt; and &lt;strong&gt;OK&lt;/strong&gt;&lt;/li&gt;&lt;li&gt;Click &lt;strong&gt;Publish &lt;/strong&gt;on the editing toolbar at the top&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Now all author names should link to the Search page!&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37590252-4671770961435713345?l=mstechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mstechblog.blogspot.com/feeds/4671770961435713345/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37590252&amp;postID=4671770961435713345' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/4671770961435713345'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/4671770961435713345'/><link rel='alternate' type='text/html' href='http://mstechblog.blogspot.com/2007/07/add-link-to-people-search-for-author.html' title='Add link to People Search for Author name in search results'/><author><name>Jeroen</name><uri>http://www.blogger.com/profile/02320943028127365709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_E0NTD2sVKOA/SuYyY5wzX6I/AAAAAAAAACE/DDrqA5kZ1js/S220/me6_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37590252.post-2670573962950269120</id><published>2007-07-23T10:20:00.000-07:00</published><updated>2007-07-23T10:30:43.833-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><title type='text'>Internet Explorer crashes when you try to open an Office document in SharePoint 3.0</title><content type='html'>Microsoft has made a hotfix available for an issue that might crash your browser when opening a document from a SharePoint 2007 site in Office 2007.&lt;br /&gt;&lt;br /&gt;This problem occurs if the following conditions are true, in the order in which they are presented:&lt;br /&gt;• You install a Microsoft Office 2003 product on the computer.&lt;br /&gt;• You install one or more 2007 Office system programs on the computer.&lt;br /&gt;• You repair or update the installation of an Office 2003 product.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://support.microsoft.com/kb/938888"&gt;http://support.microsoft.com/kb/938888&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37590252-2670573962950269120?l=mstechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mstechblog.blogspot.com/feeds/2670573962950269120/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37590252&amp;postID=2670573962950269120' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/2670573962950269120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/2670573962950269120'/><link rel='alternate' type='text/html' href='http://mstechblog.blogspot.com/2007/07/internet-explorer-crashes-when-you-try.html' title='Internet Explorer crashes when you try to open an Office document in SharePoint 3.0'/><author><name>Jeroen</name><uri>http://www.blogger.com/profile/02320943028127365709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_E0NTD2sVKOA/SuYyY5wzX6I/AAAAAAAAACE/DDrqA5kZ1js/S220/me6_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37590252.post-5872885508059934159</id><published>2007-06-28T12:07:00.000-07:00</published><updated>2007-06-28T12:16:29.936-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><title type='text'>Domain migrations and SPUserUtil</title><content type='html'>Although SharePoint Server 2007 is here there might still be people out there using SharePoint 2003 who will want to migrate users into another AD domain. Keith Richie has created the excellent &lt;a href="http://blogs.msdn.com/krichie/archive/tags/SPUserUtil/default.aspx"&gt;SPUserUtil&lt;/a&gt; for this and there is plenty of &lt;a href="http://blogs.technet.com/mhass/archive/2006/02/15/419657.aspx"&gt;information&lt;/a&gt; about using this utility to migrate domain users.&lt;br /&gt;&lt;br /&gt;I ran into an issue while testing a domain migration and using SPUserUtil where certain stored procedures could not be found that should have been installed by the &lt;a href="http://support.microsoft.com/kb/896161"&gt;hotfix&lt;/a&gt; or SP2. Comments to a &lt;a href="http://www.bluedoglimited.com/SharePointThoughts/ViewPost.aspx?id=158"&gt;post&lt;/a&gt; on BlueDogLimited describes the same issue: "Could not find stored procedure 'dbo.sps_hMigrateAreaContactSids'."&lt;br /&gt;&lt;br /&gt;The most likely reason that these stored procedures (there seem to be 4 of them) are not available is that the SITE database that contains the Portal site was originally created on SPS SP1 and then restored into a SP2 environment. The stored procedures are only created when you create a new portal on SP2. You can find the stored procedures in the portal site database when you create a new portal on your SPS2003 SP2 environment. These are the missing procedures:&lt;br /&gt;&lt;br /&gt;Orgle_UpdateOrgleRulesWithMigratedAccounts (Profile database)&lt;br /&gt;profile_UpdateUserProfileSID (Profile database)&lt;br /&gt;sps_hMigrateAreaContactSids (Portal site database)&lt;br /&gt;sps_hMigratePersonListingSids (Portal site database)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37590252-5872885508059934159?l=mstechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mstechblog.blogspot.com/feeds/5872885508059934159/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37590252&amp;postID=5872885508059934159' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/5872885508059934159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/5872885508059934159'/><link rel='alternate' type='text/html' href='http://mstechblog.blogspot.com/2007/06/domain-migrations-and-spuserutil.html' title='Domain migrations and SPUserUtil'/><author><name>Jeroen</name><uri>http://www.blogger.com/profile/02320943028127365709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_E0NTD2sVKOA/SuYyY5wzX6I/AAAAAAAAACE/DDrqA5kZ1js/S220/me6_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37590252.post-116355179056781938</id><published>2006-11-14T16:49:00.000-08:00</published><updated>2007-06-28T13:48:52.815-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server'/><title type='text'>SQL Procedure to script your data</title><content type='html'>&lt;div dir="ltr" align="left"&gt;&lt;span class="552213800-15112006"&gt;Sometimes you need to insert a few records from a table into another table or another database. Here's the solution: &lt;/span&gt;&lt;a href="http://vyaskn.tripod.com/code.htm#inserts"&gt;http://vyaskn.tripod.com/code.htm#inserts&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37590252-116355179056781938?l=mstechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mstechblog.blogspot.com/feeds/116355179056781938/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37590252&amp;postID=116355179056781938' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/116355179056781938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/116355179056781938'/><link rel='alternate' type='text/html' href='http://mstechblog.blogspot.com/2006/11/sql-procedure-to-script-your-data.html' title='SQL Procedure to script your data'/><author><name>Jeroen</name><uri>http://www.blogger.com/profile/02320943028127365709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_E0NTD2sVKOA/SuYyY5wzX6I/AAAAAAAAACE/DDrqA5kZ1js/S220/me6_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37590252.post-116353575015543636</id><published>2006-11-14T12:22:00.000-08:00</published><updated>2006-11-14T12:22:30.156-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Sharepoint'/><title type='text'>Tabbed web part</title><content type='html'>&lt;DIV&gt;&lt;SPAN id=SampleInfoControl_LabelDescription&gt;&lt;SPAN  class=878151220-14112006&gt;GotDotNet has a &lt;/SPAN&gt;SharePoint 2003 web part for  implementing a tabbed interface. One web part provides navigation among pages  using tabs, the other allows different web parts on a single page to be  controlled using tabs.&lt;SPAN class=878151220-14112006&gt; &lt;A  href="http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=ef23da8a-72b6-4a04-b536-46da24b2605b"&gt;Link...&lt;/A&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37590252-116353575015543636?l=mstechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mstechblog.blogspot.com/feeds/116353575015543636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37590252&amp;postID=116353575015543636' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/116353575015543636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/116353575015543636'/><link rel='alternate' type='text/html' href='http://mstechblog.blogspot.com/2006/11/tabbed-web-part.html' title='Tabbed web part'/><author><name>Jeroen</name><uri>http://www.blogger.com/profile/02320943028127365709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_E0NTD2sVKOA/SuYyY5wzX6I/AAAAAAAAACE/DDrqA5kZ1js/S220/me6_small.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-37590252.post-116353454513069357</id><published>2006-11-14T12:02:00.000-08:00</published><updated>2006-11-27T11:52:21.236-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQL Server'/><title type='text'>SQL Server file locations</title><content type='html'>In MS SQL Server you can get an overview of all database file locations using the 'sysfiles' table. In combination with the stored procedure 'sp_msforeachdb' (which will loop through the databases) you can get a list of all database files used by the SQL Server instance. &lt;br /&gt;&lt;br /&gt;USE master&lt;br /&gt;EXEC sp_msforeachdb 'use ? SELECT ''?'' as dbname, filename FROM sysfiles'&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/37590252-116353454513069357?l=mstechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://mstechblog.blogspot.com/feeds/116353454513069357/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=37590252&amp;postID=116353454513069357' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/116353454513069357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/37590252/posts/default/116353454513069357'/><link rel='alternate' type='text/html' href='http://mstechblog.blogspot.com/2006/11/sql-server-file-locations.html' title='SQL Server file locations'/><author><name>Jeroen</name><uri>http://www.blogger.com/profile/02320943028127365709</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_E0NTD2sVKOA/SuYyY5wzX6I/AAAAAAAAACE/DDrqA5kZ1js/S220/me6_small.jpg'/></author><thr:total>0</thr:total></entry></feed>
