<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Martijn Schouten</title>
	<atom:link href="http://martijnschouten.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://martijnschouten.wordpress.com</link>
	<description></description>
	<lastBuildDate>Wed, 17 Aug 2011 09:11:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='martijnschouten.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/520a0207f74f9588ca67652df35155ca?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Martijn Schouten</title>
		<link>http://martijnschouten.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://martijnschouten.wordpress.com/osd.xml" title="Martijn Schouten" />
	<atom:link rel='hub' href='http://martijnschouten.wordpress.com/?pushpress=hub'/>
		<item>
		<title>SQL Maintenance</title>
		<link>http://martijnschouten.wordpress.com/2011/02/11/sql-maintenance/</link>
		<comments>http://martijnschouten.wordpress.com/2011/02/11/sql-maintenance/#comments</comments>
		<pubDate>Fri, 11 Feb 2011 16:31:20 +0000</pubDate>
		<dc:creator>Martijn Schouten</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[SQL Server]]></category>

		<guid isPermaLink="false">http://martijnschouten.wordpress.com/?p=147</guid>
		<description><![CDATA[You really need SQL Server maintenance plans. Read on for a walk-through.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=martijnschouten.wordpress.com&amp;blog=5828974&amp;post=147&amp;subd=martijnschouten&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This is a rather long story about SQL Maintenance. The short version: you really need maintenance plans on your SQL Servers. The long version:</p>
<p>A couple of weeks ago I was asked to help troubleshoot problems with a Microsoft Project Server 2007 environment. After looking into the details, it seemed clear the problem only occurred on large projects. It also felt like a timeout. The message was:</p>
<blockquote><p>Project Center cannot access the project(s) you are trying to view. It is most likely that you either don&#8217;t have permissions to view the project, another user has deleted this project(s) before you were able to view it or that another user is in the process of publishing the project.</p></blockquote>
<p>I will not dive into Project Server troubleshooting here, because main reason of this error message was the lack of SQL maintenance. The databases were in bad shape, causing all database related tasks much longer to complete (in this case too long).</p>
<p>This is not Project Server specific though. Every SQL Server should be setup to run some maintenance on a regular basis. In SQL Server, this is done by Maintenance Plans. Although I&#8217;m not a certified DBA, I think it is safe to share a basic maintenance plan. Use at your own insights.</p>
<p>Requirements:</p>
<ul>
<li>SQL Server Management Studio</li>
<li>SQL Server Agent running and set to start automatic</li>
</ul>
<p>So here goes:</p>
<ol>
<li>Open SQL Server Management Studio</li>
<li>Navigate to Management &gt; Maintenance Plans</li>
<li>Right click on the folder Maintenance Plans and choose Maintenance Plan Wizard<br />
<a href="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-01.png"><img class="alignnone size-medium wp-image-150" title="SQL Server Maintenance Plans 01" src="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-01.png?w=257&#038;h=300" alt="" width="257" height="300" /></a></li>
<li>The Wizard will speak for itself mostly&#8230;<br />
<a href="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-02.png"><img class="alignnone size-medium wp-image-151" title="SQL Server Maintenance Plans 02" src="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-02.png?w=300&#038;h=269" alt="" width="300" height="269" /></a></li>
<li>Provide a name<br />
In this case, I will create a weekly plan for the User databases. The User databases are all databases that are not System databases (master, model, msdb and tempdb). The System databases do not require the same extensive maintenance)<br />
<a href="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-03.png"><img class="alignnone size-medium wp-image-152" title="SQL Server Maintenance Plans 03" src="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-03.png?w=300&#038;h=269" alt="" width="300" height="269" /></a></li>
<li>Create a schedule for the plan to run<br />
<a href="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-04.png"><img class="alignnone size-medium wp-image-153" title="SQL Server Maintenance Plans 04" src="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-04.png?w=300&#038;h=262" alt="" width="300" height="262" /></a></li>
<li>Select tasks to be run<br />
<a href="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-05.png"><img class="alignnone size-medium wp-image-154" title="SQL Server Maintenance Plans 05" src="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-05.png?w=300&#038;h=267" alt="" width="300" height="267" /></a><br />
In this case, I chose the following:&nbsp;</p>
<ol>
<li>Check Database Integrity<br />
Make sure the database is consistent, if not we have a serious problem</li>
<li>Rebuild Index<br />
Ideally you would check for fragmentation first, and then choose between Reorganize of Rebuild</li>
<li>Update Statistics<br />
Not always necessary,  for instance SharePoint has timer jobs that perform this tasks</li>
<li>Backup (Full and Transaction Log)<br />
Speaks for itself</li>
<li>Maintenance Cleanup Tasks<br />
Clean up some old logfiles or backups</li>
</ol>
</li>
<li>Set the right order in which the tasks will be run<br />
<a href="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-06.png"><img class="alignnone size-medium wp-image-155" title="SQL Server Maintenance Plans 06" src="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-06.png?w=300&#038;h=270" alt="" width="300" height="270" /></a></li>
<li>Set options for the Integrity Check<br />
In this case I selected All User Databases (newly created databases are added automatically)<br />
<a href="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-07.png"><img class="alignnone size-medium wp-image-156" title="SQL Server Maintenance Plans 07" src="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-07.png?w=300&#038;h=288" alt="" width="300" height="288" /></a></li>
<li>Set options for Index Rebuild<br />
<a href="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-08.png"><img class="alignnone size-medium wp-image-157" title="SQL Server Maintenance Plans 08" src="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-08.png?w=278&#038;h=300" alt="" width="278" height="300" /></a></li>
<li>Set options for Update Statistics<br />
<a href="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-09.png"><img class="alignnone size-medium wp-image-158" title="SQL Server Maintenance Plans 09" src="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-09.png?w=292&#038;h=300" alt="" width="292" height="300" /></a></li>
<li>Set options for Backup Databases<br />
Note that you can check to create subfolders per database. Also, I selected to verify the backup (which will cause the tasks to run longer)<br />
<a href="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-10.png"><img class="alignnone size-medium wp-image-159" title="SQL Server Maintenance Plans 10" src="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-10.png?w=204&#038;h=300" alt="" width="204" height="300" /></a></li>
<li>Set options for Backup Database Transaction Log<br />
Same options as previous task. Note that system databases do not have transaction logs<br />
<a href="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-11.png"><img class="alignnone size-medium wp-image-160" title="SQL Server Maintenance Plans 11" src="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-11.png?w=204&#038;h=300" alt="" width="204" height="300" /></a></li>
<li>Set cleanup options<br />
We can choose to have the tasks remove old backups or logfiles.<br />
<a href="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-12.png"><img class="alignnone size-medium wp-image-161" title="SQL Server Maintenance Plans 12" src="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-12.png?w=217&#038;h=300" alt="" width="217" height="300" /></a></li>
<li>Write a logfile of the maintenance plan and/or send a report by email (if database mail is configured)<br />
<a href="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-13.png"><img class="alignnone size-medium wp-image-162" title="SQL Server Maintenance Plans 13" src="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-13.png?w=300&#038;h=268" alt="" width="300" height="268" /></a></li>
<li>Review and test<br />
<a href="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-14.png"><img class="alignnone size-medium wp-image-163" title="SQL Server Maintenance Plans 14" src="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-14.png?w=300&#038;h=269" alt="" width="300" height="269" /></a></li>
</ol>
<p>Considerations:</p>
<ul>
<li>A consistency check can be done on a daily basis, while Index or Statistics operations would only need to run once a week or so</li>
<li>Test the plan. See how much time it takes to complete</li>
<li>Test the plan. See how it impacts performance. Index operations can be very heavy</li>
<li>Monitor. Review logfiles. It&#8217;s nice to have these tasks automated now, but how will you know if a consistency check failed?</li>
<li>Maintenance plans are run by the account that created or modified them. Consider the account you use to create these plans.</li>
</ul>
<p>I hope this helps in having more healthy SQL Servers. It&#8217;s like fitness and yoga for your databases <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/martijnschouten.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/martijnschouten.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/martijnschouten.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/martijnschouten.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/martijnschouten.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/martijnschouten.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/martijnschouten.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/martijnschouten.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/martijnschouten.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/martijnschouten.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/martijnschouten.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/martijnschouten.wordpress.com/147/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/martijnschouten.wordpress.com/147/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/martijnschouten.wordpress.com/147/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=martijnschouten.wordpress.com&amp;blog=5828974&amp;post=147&amp;subd=martijnschouten&amp;ref=&amp;feed=1" width="1" height="1" /><div class="sharedaddy sd-rating-enabled"></div>]]></content:encoded>
			<wfw:commentRss>http://martijnschouten.wordpress.com/2011/02/11/sql-maintenance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point>52.156589 5.388917</georss:point>
		<geo:lat>52.156589</geo:lat>
		<geo:long>5.388917</geo:long>
		<media:content url="http://1.gravatar.com/avatar/dba6a4b0e0776a05fa238c15b82057a4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">martijn</media:title>
		</media:content>

		<media:content url="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-01.png?w=257" medium="image">
			<media:title type="html">SQL Server Maintenance Plans 01</media:title>
		</media:content>

		<media:content url="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-02.png?w=300" medium="image">
			<media:title type="html">SQL Server Maintenance Plans 02</media:title>
		</media:content>

		<media:content url="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-03.png?w=300" medium="image">
			<media:title type="html">SQL Server Maintenance Plans 03</media:title>
		</media:content>

		<media:content url="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-04.png?w=300" medium="image">
			<media:title type="html">SQL Server Maintenance Plans 04</media:title>
		</media:content>

		<media:content url="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-05.png?w=300" medium="image">
			<media:title type="html">SQL Server Maintenance Plans 05</media:title>
		</media:content>

		<media:content url="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-06.png?w=300" medium="image">
			<media:title type="html">SQL Server Maintenance Plans 06</media:title>
		</media:content>

		<media:content url="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-07.png?w=300" medium="image">
			<media:title type="html">SQL Server Maintenance Plans 07</media:title>
		</media:content>

		<media:content url="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-08.png?w=278" medium="image">
			<media:title type="html">SQL Server Maintenance Plans 08</media:title>
		</media:content>

		<media:content url="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-09.png?w=292" medium="image">
			<media:title type="html">SQL Server Maintenance Plans 09</media:title>
		</media:content>

		<media:content url="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-10.png?w=204" medium="image">
			<media:title type="html">SQL Server Maintenance Plans 10</media:title>
		</media:content>

		<media:content url="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-11.png?w=204" medium="image">
			<media:title type="html">SQL Server Maintenance Plans 11</media:title>
		</media:content>

		<media:content url="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-12.png?w=217" medium="image">
			<media:title type="html">SQL Server Maintenance Plans 12</media:title>
		</media:content>

		<media:content url="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-13.png?w=300" medium="image">
			<media:title type="html">SQL Server Maintenance Plans 13</media:title>
		</media:content>

		<media:content url="http://martijnschouten.files.wordpress.com/2011/02/sql-server-maintenance-plans-14.png?w=300" medium="image">
			<media:title type="html">SQL Server Maintenance Plans 14</media:title>
		</media:content>
	</item>
		<item>
		<title>Open PDF in SP2010</title>
		<link>http://martijnschouten.wordpress.com/2010/12/09/open-pdf-in-sp2010/</link>
		<comments>http://martijnschouten.wordpress.com/2010/12/09/open-pdf-in-sp2010/#comments</comments>
		<pubDate>Thu, 09 Dec 2010 14:21:47 +0000</pubDate>
		<dc:creator>Martijn Schouten</dc:creator>
				<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[SharePoint 2010]]></category>

		<guid isPermaLink="false">http://martijnschouten.wordpress.com/?p=139</guid>
		<description><![CDATA[Today I ran into a SharePoint 2010 environment where PDF documents would render a Save As dialog box. The desired behavior was opening the PDF document in the browser (or opening a PDF viewer directly). Of course, we can set the Browser File Handling to Permissive on the Web Application level (through Central Administration). This should work, but not [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=martijnschouten.wordpress.com&amp;blog=5828974&amp;post=139&amp;subd=martijnschouten&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Today I ran into a SharePoint 2010 environment where PDF documents would render a Save As dialog box. The desired behavior was opening the PDF document in the browser (or opening a PDF viewer directly).<br />
Of course, we can set the Browser File Handling to Permissive on the Web Application level (through Central Administration). This should work, but not in our case. It turns out some Document Libraries or Webs don’t feel like taking over this setting. Each list also has a Browser File Handling property.<br />
A blog post by <a title="Kim Nguyen" href="http://nerdtastictips.blogspot.com/2010/08/sp2010-forces-users-to-save-pdfs.html">Kim Nguyen</a> helped me in the right direction, all I had to do was modify her script to my wishes <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
The property to set: BrowserFileHandling<br />
In PowerShell:</p>
<pre>##
# Set BrowserFileHandling on all document libraries in all webs
##

param([string]$SiteName = “http://intranet”, $Path = “C:\PowerShell-Log.rtf”)

Start-Transcript -Path $Path -Append

$Site = Get-SPSite($SiteName)

# Root Web
$Web = $Site.OpenWeb()
Write-Host -BackgroundColor Magenta “Opening Web ” $Web.Url
foreach ($List in $web.Lists) {
    Write-Host ” Opening List ” $List.Title
    if($List.BaseType -match “DocumentLibrary”) {
        if($List.BrowserFileHandling -eq “Strict”) {
            $List.BrowserFileHandling = “Permissive”
            $List.Update()
            Write-Host -ForegroundColor Green ”  BrowserFileHandling set to Permissive”
        } else {
            Write-Host -ForegroundColor Yellow ”  BrowserFileHandling already set to Permissive”
        }    } else {
        Write-Host -ForegroundColor Cyan ”  List is not a Document Library (” $List.BaseType “)”
    }
}

# Sub Webs
foreach ($Web in $Site.AllWebs) {
    Write-Host -BackgroundColor Magenta “Opening Web ” $Web.Url
    foreach ($List in $web.Lists) {
        Write-Host ” Opening List ” $List.Title
        if($List.BaseType -match “DocumentLibrary”) {
            if($List.BrowserFileHandling -eq “Strict”) {
                $List.BrowserFileHandling = “Permissive”
                $List.Update()
                Write-Host -ForegroundColor Green ”  BrowserFileHandling set to Permissive”
            } else {
                Write-Host -ForegroundColor Yellow ”  BrowserFileHandling already set to Permissive”
            }
        } else {
            Write-Host -ForegroundColor Cyan ”  List is not a Document Library (” $List.BaseType “)”
        }
    }
}
Stop-Transcript</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/martijnschouten.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/martijnschouten.wordpress.com/139/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/martijnschouten.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/martijnschouten.wordpress.com/139/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/martijnschouten.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/martijnschouten.wordpress.com/139/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/martijnschouten.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/martijnschouten.wordpress.com/139/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/martijnschouten.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/martijnschouten.wordpress.com/139/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/martijnschouten.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/martijnschouten.wordpress.com/139/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/martijnschouten.wordpress.com/139/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/martijnschouten.wordpress.com/139/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=martijnschouten.wordpress.com&amp;blog=5828974&amp;post=139&amp;subd=martijnschouten&amp;ref=&amp;feed=1" width="1" height="1" /><div class="sharedaddy sd-rating-enabled"></div>]]></content:encoded>
			<wfw:commentRss>http://martijnschouten.wordpress.com/2010/12/09/open-pdf-in-sp2010/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<georss:point>52.156589 5.388917</georss:point>
		<geo:lat>52.156589</geo:lat>
		<geo:long>5.388917</geo:long>
		<media:content url="http://1.gravatar.com/avatar/dba6a4b0e0776a05fa238c15b82057a4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">martijn</media:title>
		</media:content>
	</item>
		<item>
		<title>SharePoint 2010 certified, again</title>
		<link>http://martijnschouten.wordpress.com/2010/10/17/sharepoint-2010-certified-again/</link>
		<comments>http://martijnschouten.wordpress.com/2010/10/17/sharepoint-2010-certified-again/#comments</comments>
		<pubDate>Sun, 17 Oct 2010 14:20:24 +0000</pubDate>
		<dc:creator>Martijn Schouten</dc:creator>
				<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2010]]></category>

		<guid isPermaLink="false">http://martijnschouten.wordpress.com/?p=134</guid>
		<description><![CDATA[It&#8217;s already two weeks ago, but I decided to go for the 70-668 exam too. It&#8217;s wasn&#8217;t as hard as I&#8217;d imagined, though the questions do require more understanding of the platform at a higher level. Now that the certification is done, I&#8217;d love to move on to the next certification project. From a SharePoint [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=martijnschouten.wordpress.com&amp;blog=5828974&amp;post=134&amp;subd=martijnschouten&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s already two weeks ago, but I decided to go for the 70-668 exam too. It&#8217;s wasn&#8217;t as hard as I&#8217;d imagined, though the questions do require more understanding of the platform at a higher level. Now that the certification is done, I&#8217;d love to move on to the next certification project. From a SharePoint IT perspective, there is nothing between the IT-Pro and the Master certification. I&#8217;d love to go for that one too, but that would require &#8220;a bit&#8221; more dedication and effort. Who knows, someday&#8230;</p>
<p><a href="http://martijnschouten.files.wordpress.com/2011/02/070-668rgb_1349.jpg"><img class="alignnone size-full wp-image-135" title="070-668" src="http://martijnschouten.files.wordpress.com/2011/02/070-668rgb_1349.jpg?w=296&#038;h=60" alt="" width="296" height="60" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/martijnschouten.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/martijnschouten.wordpress.com/134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/martijnschouten.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/martijnschouten.wordpress.com/134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/martijnschouten.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/martijnschouten.wordpress.com/134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/martijnschouten.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/martijnschouten.wordpress.com/134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/martijnschouten.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/martijnschouten.wordpress.com/134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/martijnschouten.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/martijnschouten.wordpress.com/134/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/martijnschouten.wordpress.com/134/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/martijnschouten.wordpress.com/134/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=martijnschouten.wordpress.com&amp;blog=5828974&amp;post=134&amp;subd=martijnschouten&amp;ref=&amp;feed=1" width="1" height="1" /><div class="sharedaddy sd-rating-enabled"></div>]]></content:encoded>
			<wfw:commentRss>http://martijnschouten.wordpress.com/2010/10/17/sharepoint-2010-certified-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<georss:point>52.156589 5.388917</georss:point>
		<geo:lat>52.156589</geo:lat>
		<geo:long>5.388917</geo:long>
		<media:content url="http://1.gravatar.com/avatar/dba6a4b0e0776a05fa238c15b82057a4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">martijn</media:title>
		</media:content>

		<media:content url="http://martijnschouten.files.wordpress.com/2011/02/070-668rgb_1349.jpg" medium="image">
			<media:title type="html">070-668</media:title>
		</media:content>
	</item>
		<item>
		<title>SharePoint 2010 Certified!</title>
		<link>http://martijnschouten.wordpress.com/2010/08/12/sharepoint-2010-certified/</link>
		<comments>http://martijnschouten.wordpress.com/2010/08/12/sharepoint-2010-certified/#comments</comments>
		<pubDate>Thu, 12 Aug 2010 08:33:13 +0000</pubDate>
		<dc:creator>Martijn Schouten</dc:creator>
				<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2010]]></category>

		<guid isPermaLink="false">http://martijnschouten.wordpress.com/?p=125</guid>
		<description><![CDATA[Last Tuesday I took the step and went for my first SharePoint 2010 certification, 70-667 SharePoint 2010, Configuring. I wasn&#8217;t absolutely sure I would pass it, since there was so little information about the contents of the exam. Given the fact that e-office let me work with SharePoint 2010 non-stop since the first day I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=martijnschouten.wordpress.com&amp;blog=5828974&amp;post=125&amp;subd=martijnschouten&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Last Tuesday I took the step and went for my first SharePoint 2010 certification, 70-667 SharePoint 2010, Configuring. I wasn&#8217;t absolutely sure I would pass it, since there was so little information about the contents of the exam. Given the fact that e-office let me work with SharePoint 2010 non-stop since the first day I started there (February 1st), I figured I should be so bold to just take the exam without practice.</p>
<p>So, I booked the exam on Monday evening and  scheduled it for the next morgning. No time for second thoughts <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Despite the fact that I do not know all PowerShell commandlets and Central Andmin options by heart, I did manage to pass the exam with 816 points. I would have liked a better score, but then I should probably have done some preparing&#8230;</p>
<p>On to the 70-668 exam <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><a href="http://martijnschouten.files.wordpress.com/2010/08/070-667.jpg"><img class="alignnone size-medium wp-image-127" title="070-667" src="http://martijnschouten.files.wordpress.com/2010/08/070-667.jpg?w=300&#038;h=79" alt="" width="300" height="79" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/martijnschouten.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/martijnschouten.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/martijnschouten.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/martijnschouten.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/martijnschouten.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/martijnschouten.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/martijnschouten.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/martijnschouten.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/martijnschouten.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/martijnschouten.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/martijnschouten.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/martijnschouten.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/martijnschouten.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/martijnschouten.wordpress.com/125/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=martijnschouten.wordpress.com&amp;blog=5828974&amp;post=125&amp;subd=martijnschouten&amp;ref=&amp;feed=1" width="1" height="1" /><div class="sharedaddy sd-rating-enabled"></div>]]></content:encoded>
			<wfw:commentRss>http://martijnschouten.wordpress.com/2010/08/12/sharepoint-2010-certified/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/dba6a4b0e0776a05fa238c15b82057a4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">martijn</media:title>
		</media:content>

		<media:content url="http://martijnschouten.files.wordpress.com/2010/08/070-667.jpg?w=300" medium="image">
			<media:title type="html">070-667</media:title>
		</media:content>
	</item>
		<item>
		<title>Interesting Communicator 2010 info</title>
		<link>http://martijnschouten.wordpress.com/2010/07/28/interesting-communicator-2010-info/</link>
		<comments>http://martijnschouten.wordpress.com/2010/07/28/interesting-communicator-2010-info/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 16:02:42 +0000</pubDate>
		<dc:creator>Martijn Schouten</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://martijnschouten.wordpress.com/?p=123</guid>
		<description><![CDATA[Wan&#8217;t to learn about wave 14 of Communications Server and related products? My colleague Joachim will be hosting a free Live Meeting on September 20 where you can learn and ask everything about CS14. 3 interesting sessions / speakers should proof to make an educational meeting<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=martijnschouten.wordpress.com&amp;blog=5828974&amp;post=123&amp;subd=martijnschouten&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Wan&#8217;t to learn about wave 14 of Communications Server and related products? My colleague <a title="Joachim Farla" href="http://unified-communications.blogspot.com" target="_blank">Joachim</a> will be hosting a <a title="UCVUG Q3 meeting" href="http://unified-communications.blogspot.com/2010/04/train-is-going-on-ucvug-q3-session-2010.html" target="_self">free Live Meeting</a> on September 20 where you can learn and ask everything about CS14. 3 interesting sessions / speakers should proof to make an educational meeting <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/martijnschouten.wordpress.com/123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/martijnschouten.wordpress.com/123/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/martijnschouten.wordpress.com/123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/martijnschouten.wordpress.com/123/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/martijnschouten.wordpress.com/123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/martijnschouten.wordpress.com/123/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/martijnschouten.wordpress.com/123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/martijnschouten.wordpress.com/123/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/martijnschouten.wordpress.com/123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/martijnschouten.wordpress.com/123/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/martijnschouten.wordpress.com/123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/martijnschouten.wordpress.com/123/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/martijnschouten.wordpress.com/123/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/martijnschouten.wordpress.com/123/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=martijnschouten.wordpress.com&amp;blog=5828974&amp;post=123&amp;subd=martijnschouten&amp;ref=&amp;feed=1" width="1" height="1" /><div class="sharedaddy sd-rating-enabled"></div>]]></content:encoded>
			<wfw:commentRss>http://martijnschouten.wordpress.com/2010/07/28/interesting-communicator-2010-info/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/dba6a4b0e0776a05fa238c15b82057a4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">martijn</media:title>
		</media:content>
	</item>
		<item>
		<title>SharePoint 2010 Best Practices Event</title>
		<link>http://martijnschouten.wordpress.com/2010/07/19/sharepoint-2010-best-practices-event/</link>
		<comments>http://martijnschouten.wordpress.com/2010/07/19/sharepoint-2010-best-practices-event/#comments</comments>
		<pubDate>Mon, 19 Jul 2010 09:20:49 +0000</pubDate>
		<dc:creator>Martijn Schouten</dc:creator>
				<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[migration]]></category>
		<category><![CDATA[SharePoint 2010]]></category>

		<guid isPermaLink="false">http://martijnschouten.wordpress.com/?p=120</guid>
		<description><![CDATA[On August 17, e-office (Jan Gremmen and myself) will be hosting a &#8220;summerschool&#8221; session covering SharePoint 2010 best practices for the IT Pro. Our partner AvePoint will be joining us to give some insights into what they have to offer when it comes to backup, migrations and storage optimizations. Jan and myself will be talking [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=martijnschouten.wordpress.com&amp;blog=5828974&amp;post=120&amp;subd=martijnschouten&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>On August 17, e-office (Jan Gremmen and myself) will be hosting a &#8220;summerschool&#8221; session covering SharePoint 2010 best practices for the IT Pro. Our partner AvePoint will be joining us to give some insights into what they have to offer when it comes to backup, migrations and storage optimizations. Jan and myself will be talking about backup and migration or a more global scale and also dive into the SharePoint 2010 Service Application model, and what this means for your infrastructure and topology.</p>
<p>More details can be found on the <a href="http://www.e-office.com/corporate/index/summerschool:_sharepoint_2010_migraties_voor_de_it_pro" target="_self">e-office</a> website. It&#8217;s a free event and will be hosted in Houten (Netherlands) on August 17, from 09:00 to 13:00.</p>
<p>I hope to see you there!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/martijnschouten.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/martijnschouten.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/martijnschouten.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/martijnschouten.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/martijnschouten.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/martijnschouten.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/martijnschouten.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/martijnschouten.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/martijnschouten.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/martijnschouten.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/martijnschouten.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/martijnschouten.wordpress.com/120/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/martijnschouten.wordpress.com/120/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/martijnschouten.wordpress.com/120/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=martijnschouten.wordpress.com&amp;blog=5828974&amp;post=120&amp;subd=martijnschouten&amp;ref=&amp;feed=1" width="1" height="1" /><div class="sharedaddy sd-rating-enabled"></div>]]></content:encoded>
			<wfw:commentRss>http://martijnschouten.wordpress.com/2010/07/19/sharepoint-2010-best-practices-event/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/dba6a4b0e0776a05fa238c15b82057a4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">martijn</media:title>
		</media:content>
	</item>
		<item>
		<title>Migrating MOSS 2007 to SP2010 CBA</title>
		<link>http://martijnschouten.wordpress.com/2010/06/25/migrating-moss-2007-to-sp2010-cba/</link>
		<comments>http://martijnschouten.wordpress.com/2010/06/25/migrating-moss-2007-to-sp2010-cba/#comments</comments>
		<pubDate>Thu, 24 Jun 2010 23:00:32 +0000</pubDate>
		<dc:creator>Martijn Schouten</dc:creator>
				<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Claims Based Authentication]]></category>
		<category><![CDATA[migration]]></category>
		<category><![CDATA[SharePoint 2007]]></category>
		<category><![CDATA[SharePoint 2010]]></category>

		<guid isPermaLink="false">https://martijnschouten.wordpress.com/?p=113</guid>
		<description><![CDATA[In a previous article I wrote about our migration from SharePoint 2007 to SharePoint 2010. In order to get Search working in a cross-domain environment, Claims Based Authentication is the way to go. While creating a CBA Web Application is not much of a challenge, it does have some implications on your migration path. Following [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=martijnschouten.wordpress.com&amp;blog=5828974&amp;post=113&amp;subd=martijnschouten&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In a previous article I wrote about our migration from SharePoint 2007 to SharePoint 2010. In order to get Search working in a cross-domain environment, Claims Based Authentication is the way to go. While creating a CBA Web Application is not much of a challenge, it does have some implications on your migration path.</p>
<p>Following the Technet documentation we were able to migrate our sites, using SQL backups en Mount-SPContentDatabase. This results in a mounted Content Database that can already be accessed. But, it seems there is another step to take which as of yet is not mentioned in every Technet article. When moving from Classic Authentication to Claims Based Authentication, we also have to migrate our user info. Makes sense, but this was only mentioned in context with Forms Based Authentication, which is why I never read it.</p>
<p>So, when migrating from Classic Authentication to Claims Based Authentication, here are the steps:</p>
<p>1) Restore your SQL databases to your SQL server<br />
2) Make sure the farm account has DBO permissions on these databases<br />
3) Create your CBA Web Application in Central Admin or PowerShell<br />
4) Run Test-SPContentDatabase and fix any possible errors<br />
5) Run Mount-SPContentDatabase<br />
*) If you are in a cross-domain environment, run the stsadm -o setProperty -pn PeoplePicker-SearchADforest command (<a href="http://technet.microsoft.com/en-us/library/cc263460(office.12).aspx">see details</a>)<br />
6) Migrate users through PowerShell:<br />
$WebApp = Get-SPWebApplication https://mywebapp<br />
$WebApp.MigrateUsers(&#8220;True&#8221;)</p>
<p>That&#8217;s all! Remember that, before step 1, you need to run your checks on the SharePoint 2007 environment. SP2 for MOSS added the stsadm -o PreUpgradeCheck command, which checks for any possible issues you might encounter when migrating to SharePoint 2010. This is a crucial step to your migration!</p>
<p>I hope this helps in better migrations <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/martijnschouten.wordpress.com/113/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/martijnschouten.wordpress.com/113/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/martijnschouten.wordpress.com/113/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/martijnschouten.wordpress.com/113/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/martijnschouten.wordpress.com/113/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/martijnschouten.wordpress.com/113/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/martijnschouten.wordpress.com/113/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/martijnschouten.wordpress.com/113/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/martijnschouten.wordpress.com/113/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/martijnschouten.wordpress.com/113/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/martijnschouten.wordpress.com/113/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/martijnschouten.wordpress.com/113/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/martijnschouten.wordpress.com/113/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/martijnschouten.wordpress.com/113/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=martijnschouten.wordpress.com&amp;blog=5828974&amp;post=113&amp;subd=martijnschouten&amp;ref=&amp;feed=1" width="1" height="1" /><div class="sharedaddy sd-rating-enabled"></div>]]></content:encoded>
			<wfw:commentRss>http://martijnschouten.wordpress.com/2010/06/25/migrating-moss-2007-to-sp2010-cba/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/dba6a4b0e0776a05fa238c15b82057a4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">martijn</media:title>
		</media:content>
	</item>
		<item>
		<title>SharePoint 2010 Search with one-way domain trust</title>
		<link>http://martijnschouten.wordpress.com/2010/06/24/sharepoint-2010-search-with-one-way-domain-trust/</link>
		<comments>http://martijnschouten.wordpress.com/2010/06/24/sharepoint-2010-search-with-one-way-domain-trust/#comments</comments>
		<pubDate>Thu, 24 Jun 2010 14:41:26 +0000</pubDate>
		<dc:creator>Martijn Schouten</dc:creator>
				<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Claims Based Authentication]]></category>
		<category><![CDATA[domain trust]]></category>
		<category><![CDATA[SharePoint 2010]]></category>

		<guid isPermaLink="false">https://martijnschouten.wordpress.com/?p=110</guid>
		<description><![CDATA[The case: we have SharePoint 2010 installed in our DMZ environment (Domain: DMZ.local), which has a one-way trust with our internal domain (Domain: internal.local). We noticed that when a user from internal.local searches for content in the farm, no results are shown. When a user from DMZ.local searches for the same phrase, multiple results are [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=martijnschouten.wordpress.com&amp;blog=5828974&amp;post=110&amp;subd=martijnschouten&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The case: we have SharePoint 2010 installed in our DMZ environment (Domain: DMZ.local), which has a one-way trust with our internal domain (Domain: internal.local). We noticed that when a user from internal.local searches for content in the farm, no results are shown. When a user from DMZ.local searches for the same phrase, multiple results are shown.</p>
<p>Both users have the same permissions on the sites. The user from internal.local can browse through all the sites and view all the content. I even tried to make the user Site Collection Admin. No results were shown. Firewalls temporary disabled, nothing.</p>
<p>The problem seems to lie in the domain trust. SharePoint 2010 has a lot more issues regarding domain trusts then SharePoint 2007. After a lot of searching, the final answer came from <a href="http://twitter.com/johankroese">Johan Kroese</a>: the Search Service Application needs to store it&#8217;s ACLs as Claims.</p>
<p>Of course, PowerShell can help us with that:<br />
$SearchApp = Get-SPServiceApplication SearchAppName<br />
$SearchApp.setproperty(“ForceClaimACLs”, 1)<br />
This command is undocumented for as far as Google knows, but the implications seem quite clear: the ALCs are now stored as Claims instead of NT tokens.</p>
<p>After that, you also need to migrate your Web Application to Claims Based Authentication. If you are already running in Classic mode, here&#8217;s the PowerShell code to switch to CBA:<br />
$WebApp = Get-SPWebApplication https://mywebapp<br />
$WebApp.UseClaimsAuthentication = &#8220;True&#8221;<br />
$WebApp.Update()<br />
This is a one-way migration, you cannot go back to Classic mode!</p>
<p>This resulted in the desired behavior: the user from internal.local could see all the search results.</p>
<p>Once again saved by the community, thanks Johan!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/martijnschouten.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/martijnschouten.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/martijnschouten.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/martijnschouten.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/martijnschouten.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/martijnschouten.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/martijnschouten.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/martijnschouten.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/martijnschouten.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/martijnschouten.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/martijnschouten.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/martijnschouten.wordpress.com/110/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/martijnschouten.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/martijnschouten.wordpress.com/110/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=martijnschouten.wordpress.com&amp;blog=5828974&amp;post=110&amp;subd=martijnschouten&amp;ref=&amp;feed=1" width="1" height="1" /><div class="sharedaddy sd-rating-enabled"></div>]]></content:encoded>
			<wfw:commentRss>http://martijnschouten.wordpress.com/2010/06/24/sharepoint-2010-search-with-one-way-domain-trust/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/dba6a4b0e0776a05fa238c15b82057a4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">martijn</media:title>
		</media:content>
	</item>
		<item>
		<title>SharePoint 2010 &amp; domain trusts &#8211; People Picker</title>
		<link>http://martijnschouten.wordpress.com/2010/06/02/sharepoint-2010-domain-trusts-people-picker/</link>
		<comments>http://martijnschouten.wordpress.com/2010/06/02/sharepoint-2010-domain-trusts-people-picker/#comments</comments>
		<pubDate>Wed, 02 Jun 2010 19:55:43 +0000</pubDate>
		<dc:creator>Martijn Schouten</dc:creator>
				<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[domain trust]]></category>
		<category><![CDATA[people picker]]></category>
		<category><![CDATA[SharePoint 2007]]></category>
		<category><![CDATA[SharePoint 2010]]></category>

		<guid isPermaLink="false">http://martijnschouten.wordpress.com/?p=103</guid>
		<description><![CDATA[The last couple of days were filled with SharePoint 2010, domain trusts, tears, the great SharePoint community and last but not least: joy. It seems SharePoint 2010 is more strict when it comes to domain trusts, or simply communicating across multiple domains. I&#8217;ll try to share the most important things I&#8217;ve learned from this, the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=martijnschouten.wordpress.com&amp;blog=5828974&amp;post=103&amp;subd=martijnschouten&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The last couple of days were filled with SharePoint 2010, domain trusts, tears, the great SharePoint community and last but not least: joy. It seems SharePoint 2010 is more strict when it comes to domain trusts, or simply communicating across multiple domains. I&#8217;ll try to share the most important things I&#8217;ve learned from this, the first regarding the People Picker. If anything mentioned here doesn&#8217;t make sense: feel free to ask / comment!</p>
<p>The problem with the People Picker is this: SharePoint does not resolve account names from the other (trusted) domain. It just cannot find it. You can open the firewall any way you like, it&#8217;s not going to happen. It won&#8217;t even try to contact the domain controller from the other domain. We need to tell SharePoint that it should search in other domains too. As of today, there doesn&#8217;t seem to be a PowerShell command to do this, so we&#8217;re going old school with stsadm.</p>
<p>First, we set an encryption key (execute this on each server in the farm):</p>
<blockquote>
<pre>stsadm -o setapppassword -password ******</pre>
</blockquote>
<p> Second, we register all the domains that need to be searched for account names (this is done per Web Application, not per server)</p>
<blockquote>
<pre>stsadm -o setproperty -pn peoplepicker-searchadforests -pv domain:domainB.local;domain:domainA.local,domainA\account,password -url http://webapplication</pre>
</blockquote>
<p>That should be all! Remember that at least firewall ports 88, 139 and 445 should be open.</p>
<p>This particular problem is not SharePoint 2010 specific, SharePoint 2007 has the same issue. It is strange however that there is no PowerShell replacement for this. The need for cross domain name resolving is just as present today as it was 3 years ago, if not higher.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/martijnschouten.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/martijnschouten.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/martijnschouten.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/martijnschouten.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/martijnschouten.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/martijnschouten.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/martijnschouten.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/martijnschouten.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/martijnschouten.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/martijnschouten.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/martijnschouten.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/martijnschouten.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/martijnschouten.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/martijnschouten.wordpress.com/103/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=martijnschouten.wordpress.com&amp;blog=5828974&amp;post=103&amp;subd=martijnschouten&amp;ref=&amp;feed=1" width="1" height="1" /><div class="sharedaddy sd-rating-enabled"></div>]]></content:encoded>
			<wfw:commentRss>http://martijnschouten.wordpress.com/2010/06/02/sharepoint-2010-domain-trusts-people-picker/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<georss:point>52.156589 5.388917</georss:point>
		<geo:lat>52.156589</geo:lat>
		<geo:long>5.388917</geo:long>
		<media:content url="http://1.gravatar.com/avatar/dba6a4b0e0776a05fa238c15b82057a4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">martijn</media:title>
		</media:content>
	</item>
		<item>
		<title>Office Web Apps deployment</title>
		<link>http://martijnschouten.wordpress.com/2010/05/12/office-web-apps-deployment/</link>
		<comments>http://martijnschouten.wordpress.com/2010/05/12/office-web-apps-deployment/#comments</comments>
		<pubDate>Wed, 12 May 2010 18:40:07 +0000</pubDate>
		<dc:creator>Martijn Schouten</dc:creator>
				<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Office Web Apps]]></category>
		<category><![CDATA[SharePoint 2010]]></category>

		<guid isPermaLink="false">https://martijnschouten.wordpress.com/?p=96</guid>
		<description><![CDATA[Just a quick share of my experiences deploying Office Web Apps in our SharePoint 2010 environment. After the release of the VLK bits last Friday and the Dutch Language Pack this Monday, we now had the right tools to move to the new 2010 wave. We had enough experience with the MSDN bits, but going [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=martijnschouten.wordpress.com&amp;blog=5828974&amp;post=96&amp;subd=martijnschouten&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Just a quick share of my experiences deploying Office Web Apps in our SharePoint 2010 environment.</p>
<p>After the release of the VLK bits last Friday and the Dutch Language Pack this Monday, we now had the right tools to move to the new 2010 wave. We had enough experience with the MSDN bits, but going to production you will need VLK (or non-dev licenses). Just as a side note: installing SharePoint 2010 (on any number of servers) is a breeze with AutoSPinstaller, which can be found on <a href="http://autospinstaller.codeplex.com/">CodePlex</a>.</p>
<p>To get an idea of what Office Web Apps is, visit the <a href="http://www.microsoft.com/office/2010/en/office-web-apps/default.aspx">Microsoft website</a>. I’m really crazy about it, because it allows people to view content very quickly, without opening additional client applications or even without requiring a rich desktop. You can use any kind of tablet, you don’t need powerful hardware or expensive licenses. You don’t need to wait on applications to launch and authenticate. It&#8217;s fast. Just click on a document and off you go. Now that’s making things easy…</p>
<p>Speaking of easy, installing and configuring Office Web Apps is like launching Microsoft Paint (hint: hit Windows key, type Paint, press Enter). All you need is an up and running SharePoint 2010 farm (psconfig should be completed).</p>
<p>Start installation by running Setup.exe on each server in the farm. Remember to configure the location for the cache, storing this on the primary disk may decrease performance. Some services will be restarted, so make sure no users are active. After setup completes, the SharePoint Products Configuration Wizard needs to run. You don’t need to configure anything here, just make sure setup has run on every server in the farm before running this wizard.</p>
<p>After this wizard has run on the servers, it’s time to configure. Up until now all we have done is installing the bits (using about 5 mouse clicks). Configuration can be done using Central Administration, but I prefer PowerShell. Much quicker and easier to reproduce. Basically, the steps are: (1) start services, (2) create service apps, (3) profit.</p>
<p>Starting the services is easy. A quote from Technet:</p>
<pre><span style="color:#333333;">$machinesToActivate = @("contosoapp1", "contosoapp2")
$serviceInstanceNames = @("Word Viewing Service", "PowerPoint Service", "Excel Calculation Services")
foreach ($machine in $machinesToActivate)
  {
  foreach ($serviceInstance in $serviceInstanceNames)
  {
    $serviceID = $(Get-SPServiceInstance | where {$_.TypeName -match $serviceInstance} | where {$_.Server -match "SPServer Name="+$machine}).ID
    Start-SPServiceInstance -Identity $serviceID 
  }
} </span></pre>
<p>All we need to configure here is the first line: enter the names of the servers that need to run the application side of the Office Web Apps.</p>
<p>Next, creating the Service Applications is also easy.</p>
<pre><span style="color:#333333;">$appPool = Get-SPServiceApplicationPool -Name "SharePoint Web Services Default"
New-SPWordViewingServiceApplication -Name "WdView" -ApplicationPool $appPool | New-SPWordViewingServiceApplicationProxy -Name "WdProxy"
New-SPPowerPointServiceApplication -Name "PPT" -ApplicationPool $appPool | New-SPPowerPointServiceApplicationProxy -Name "PPTProxy"
New-SPExcelServiceApplication -Name "Excel" -ApplicationPool $appPool</span></pre>
<p>This will create 3 Service Applications (for Excel, PowerPoint and Word; OneNote does not need a Service Application). You might want to change the Application Pool that will be used for this.</p>
<p>From now on, all Site Collections that will be created will have the features for Office Web Apps activated. To activate these features for all existing Site Collections, run the following script:</p>
<pre><span style="color:#333333;">$webAppsFeatureId = $(Get-SPFeature -limit all | where {$_.displayname -eq "OfficeWebApps"}).Id
Get-SPSite -limit ALL |foreach{Enable-SPFeature $webAppsFeatureId -url $_.URL } </span></pre>
<p> </p>
<p>That’s all! You can’t really do much wrong here, but as with everything: running with the default might give you some surprises in the future. Spend some time reading <a href="http://technet.microsoft.com/en-us/library/ee855124(office.14).aspx">Technet</a> on this subject. It’s only a couple of pages on understanding, planning and deploying.</p>
<p>A nice bonus for international users: there is only one Language Pack needed for SharePoint (Foundation and Server), Project Server and Office Web Apps. No need to install additional Language Packs for Office Web Apps.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/martijnschouten.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/martijnschouten.wordpress.com/96/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/martijnschouten.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/martijnschouten.wordpress.com/96/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/martijnschouten.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/martijnschouten.wordpress.com/96/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/martijnschouten.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/martijnschouten.wordpress.com/96/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/martijnschouten.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/martijnschouten.wordpress.com/96/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/martijnschouten.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/martijnschouten.wordpress.com/96/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/martijnschouten.wordpress.com/96/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/martijnschouten.wordpress.com/96/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=martijnschouten.wordpress.com&amp;blog=5828974&amp;post=96&amp;subd=martijnschouten&amp;ref=&amp;feed=1" width="1" height="1" /><div class="sharedaddy sd-rating-enabled"></div>]]></content:encoded>
			<wfw:commentRss>http://martijnschouten.wordpress.com/2010/05/12/office-web-apps-deployment/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<georss:point>52.156589 5.388917</georss:point>
		<geo:lat>52.156589</geo:lat>
		<geo:long>5.388917</geo:long>
		<media:content url="http://1.gravatar.com/avatar/dba6a4b0e0776a05fa238c15b82057a4?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">martijn</media:title>
		</media:content>
	</item>
	</channel>
</rss>
