<?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/"
	>

<channel>
	<title>Eric Webb</title>
	<atom:link href="http://ericcwebb.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://ericcwebb.com</link>
	<description>Work, life, and everything else...</description>
	<lastBuildDate>Thu, 12 May 2011 00:13:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
		<item>
		<title>Disable SharePoint Email Notifications</title>
		<link>http://ericcwebb.com/2011/05/11/disable-sharepoint-email-notifications/</link>
		<comments>http://ericcwebb.com/2011/05/11/disable-sharepoint-email-notifications/#comments</comments>
		<pubDate>Thu, 12 May 2011 00:09:10 +0000</pubDate>
		<dc:creator>Eric Webb</dc:creator>
				<category><![CDATA[general]]></category>

		<guid isPermaLink="false">http://ericcwebb.com/?p=161</guid>
		<description><![CDATA[Here&#8217;s a nice Powershell script to disable all notification emails in SharePoint 2010: http://vallery.net/2011/01/13/disable-email-notifications-in-sharepoint-2010/ As an added bonus, you can also disable all notifications from Newsgator as well.]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a nice Powershell script to disable all notification emails in SharePoint 2010:</p>
<p><a href="http://vallery.net/2011/01/13/disable-email-notifications-in-sharepoint-2010/">http://vallery.net/2011/01/13/disable-email-notifications-in-sharepoint-2010/</a></p>
<p>As an added bonus, you can also disable all notifications from Newsgator as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericcwebb.com/2011/05/11/disable-sharepoint-email-notifications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SharePoint 2010 &#8211; Page Layouts getting deployed as &#8220;customized&#8221;</title>
		<link>http://ericcwebb.com/2011/04/25/sharepoint-2010-page-layouts-getting-deployed-as-customized/</link>
		<comments>http://ericcwebb.com/2011/04/25/sharepoint-2010-page-layouts-getting-deployed-as-customized/#comments</comments>
		<pubDate>Mon, 25 Apr 2011 17:23:35 +0000</pubDate>
		<dc:creator>Eric Webb</dc:creator>
				<category><![CDATA[sharepoint]]></category>

		<guid isPermaLink="false">http://ericcwebb.com/?p=154</guid>
		<description><![CDATA[This is getting filed under the truly bizarre category. I&#8217;m working on deploying a masterpage and a page layout as part of a solution package for my current client.  I finished designing both files and have added them to my solution.  I verified that neither had any of the &#8220;extra&#8221; markup that SharePoint Designer adds [...]]]></description>
			<content:encoded><![CDATA[<p>This is getting filed under the truly bizarre category.</p>
<p>I&#8217;m working on deploying a masterpage and a page layout as part of a solution package for my current client.  I finished designing both files and have added them to my solution.  I verified that neither had any of the &#8220;extra&#8221; markup that SharePoint Designer adds when you create files.  I deployed the solution to my environment and everything worked as expected.</p>
<p>I then needed to make a change to the page layout.  So, I made the change in the solution and re-deployed the .wsp only to find that my page layout didn&#8217;t get updated.  I opened up SPD to find that my page layout was marked as &#8220;customized&#8221;!  I checked all of the usual gotchas with regards to this issue (search Google) and even tried to &#8220;Revert to Site Definition&#8221;.  Nothing worked.</p>
<p>I then noticed that Visual Studio had made all of my &#8220;&lt;asp:Content&gt;&#8221; tags lowercase (&lt;asp:content&gt;).  Surely that couldn&#8217;t be the issue, right?  Wrong.  I changed them back to &#8220;&lt;asp:Content&gt;&#8221; and everything worked as expected.</p>
<p>I guess I should have known better since I&#8217;ve had this issue in the past with SharePoint 2007 (<a href="http://ericcwebb.com/2011/01/18/sharepoint-page-layouts-extra-markup-added/">http://ericcwebb.com/2011/01/18/sharepoint-page-layouts-extra-markup-added/</a>).  However, I at least got an error message with that issue.</p>
]]></content:encoded>
			<wfw:commentRss>http://ericcwebb.com/2011/04/25/sharepoint-2010-page-layouts-getting-deployed-as-customized/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SharePoint 2010 Multi Tenancy</title>
		<link>http://ericcwebb.com/2011/04/07/sharepoint-2010-multi-tenancy/</link>
		<comments>http://ericcwebb.com/2011/04/07/sharepoint-2010-multi-tenancy/#comments</comments>
		<pubDate>Thu, 07 Apr 2011 18:45:13 +0000</pubDate>
		<dc:creator>Eric Webb</dc:creator>
				<category><![CDATA[general]]></category>

		<guid isPermaLink="false">http://ericcwebb.com/?p=149</guid>
		<description><![CDATA[Here&#8217;s a good series of articles about a really cool new feature of SharePoint 2010: http://www.harbar.net/articles/sp2010mt1.aspx]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a good series of articles about a really cool new feature of SharePoint 2010:</p>
<p><a title="http://www.harbar.net/articles/sp2010mt1.aspx" href="http://www.harbar.net/articles/sp2010mt1.aspx">http://www.harbar.net/articles/sp2010mt1.aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ericcwebb.com/2011/04/07/sharepoint-2010-multi-tenancy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Great C# Command Line Argument Parser</title>
		<link>http://ericcwebb.com/2011/03/30/great-c-command-line-argument-parser/</link>
		<comments>http://ericcwebb.com/2011/03/30/great-c-command-line-argument-parser/#comments</comments>
		<pubDate>Wed, 30 Mar 2011 20:40:46 +0000</pubDate>
		<dc:creator>Eric Webb</dc:creator>
				<category><![CDATA[general]]></category>

		<guid isPermaLink="false">http://ericcwebb.com/?p=147</guid>
		<description><![CDATA[Something that should be built into .Net to begin with: http://jake.ginnivan.net/c-sharp-argument-parser]]></description>
			<content:encoded><![CDATA[<p>Something that should be built into .Net to begin with:</p>
<p><a title="http://jake.ginnivan.net/c-sharp-argument-parser" href="http://jake.ginnivan.net/c-sharp-argument-parser" target="_blank">http://jake.ginnivan.net/c-sharp-argument-parser</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ericcwebb.com/2011/03/30/great-c-command-line-argument-parser/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Awesome SharePoint Webpart Exception handling</title>
		<link>http://ericcwebb.com/2011/03/28/awesome-sharepoint-webpart-exception-handling/</link>
		<comments>http://ericcwebb.com/2011/03/28/awesome-sharepoint-webpart-exception-handling/#comments</comments>
		<pubDate>Mon, 28 Mar 2011 20:38:49 +0000</pubDate>
		<dc:creator>Eric Webb</dc:creator>
				<category><![CDATA[general]]></category>

		<guid isPermaLink="false">http://ericcwebb.com/?p=145</guid>
		<description><![CDATA[This is epic.  Check out this exception handling base class for SharePoint webparts: http://andreascode.blogspot.com/2007/12/general-exception-handling-in-web-parts.html. No more wrapping try/catch blocks in every single webpart in your project.  I love it!]]></description>
			<content:encoded><![CDATA[<p>This is epic.  Check out this exception handling base class for SharePoint webparts: <a href="http://andreascode.blogspot.com/2007/12/general-exception-handling-in-web-parts.html">http://andreascode.blogspot.com/2007/12/general-exception-handling-in-web-parts.html</a>.</p>
<p>No more wrapping try/catch blocks in every single webpart in your project.  I love it!</p>
]]></content:encoded>
			<wfw:commentRss>http://ericcwebb.com/2011/03/28/awesome-sharepoint-webpart-exception-handling/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SharePoint PeoplePicker in a one-way trust scenario</title>
		<link>http://ericcwebb.com/2011/02/11/sharepoint-peoplepicker-in-a-one-way-trust-scenario/</link>
		<comments>http://ericcwebb.com/2011/02/11/sharepoint-peoplepicker-in-a-one-way-trust-scenario/#comments</comments>
		<pubDate>Fri, 11 Feb 2011 20:44:26 +0000</pubDate>
		<dc:creator>Eric Webb</dc:creator>
				<category><![CDATA[general]]></category>

		<guid isPermaLink="false">http://ericcwebb.com/?p=143</guid>
		<description><![CDATA[I was having major issues getting the people picker to work in a one way trust scenario. Here is what helped me get it working: 1. Ensure that the AD trust is working correctly. This can be done in Active Directory Domains and Trust on the Domain Controller. 2. The Farm Account should be a [...]]]></description>
			<content:encoded><![CDATA[<p>I was having major issues getting the people picker to work in a one way trust scenario.  Here is what helped me get it working:</p>
<p>1. Ensure that the AD trust is working correctly. This can be done in Active Directory Domains and Trust on the Domain Controller.</p>
<p>2. The Farm Account should be a member of the local machine’s administrator group.</p>
<p>3. On the “HKLM\Software\Microsoft\Shared Tools\Web Server Extensions\14.0\Secure” registry key ensure the following permissions are in place and are being inherited in the sub-keys</p>
<p>* WSS_WPG Read permission<br />
* WSS_Admin_WPG Full Control<br />
* WSS_RESTRICTED_WPG_V4 Full Control</p>
<p>4. Get and copy the peoplepicker-searchadforests property value via stsadm command:<br />
stsadm -o getproperty -url  -pn peoplepicker-searchadforests</p>
<p>5. Clear the peoplepicker-searchadforests property value via stsadm command:<br />
stsadm -o setproperty -url  -pn peoplepicker-searchadforests -pv &#8220;&#8221;</p>
<p>6. Rerun the password encrypt command with different password:<br />
stsadm -o setapppassword -password<br />
NewPassword can be anything you want.</p>
<p>7. Set the peoplepicker-searchadforests property value via stsadm command:<br />
stsadm -o setproperty -url  -pn peoplepicker-searchadforests -pv</p>
<p>Credit for this list goes to <a href="http://www.agrypnia.com/blog/2010/12/22/sharepoint-2010-there-was-an-error-in-the-callback.html">http://www.agrypnia.com/blog/2010/12/22/sharepoint-2010-there-was-an-error-in-the-callback.html </a></p>
]]></content:encoded>
			<wfw:commentRss>http://ericcwebb.com/2011/02/11/sharepoint-peoplepicker-in-a-one-way-trust-scenario/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SharePoint Page Layouts &#8211; extra markup added</title>
		<link>http://ericcwebb.com/2011/01/18/sharepoint-page-layouts-extra-markup-added/</link>
		<comments>http://ericcwebb.com/2011/01/18/sharepoint-page-layouts-extra-markup-added/#comments</comments>
		<pubDate>Tue, 18 Jan 2011 14:44:22 +0000</pubDate>
		<dc:creator>Eric Webb</dc:creator>
				<category><![CDATA[general]]></category>

		<guid isPermaLink="false">http://ericcwebb.com/?p=139</guid>
		<description><![CDATA[Ran into an issue where a page layout that was being deployed as a feature was throwing an error when trying to create a new page: &#8220;Only Content controls are allowed directly in a content page that contains Content controls.&#8221; I looked at the layout in the solution file and it there was nothing but [...]]]></description>
			<content:encoded><![CDATA[<p>Ran into an issue where a page layout that was being deployed as a feature was throwing an error when trying to create a new page: &#8220;Only Content controls are allowed directly in a content page that contains Content controls.&#8221;  I looked at the layout in the solution file and it there was nothing but Content controls.  However, when I went to the server I saw a bunch of extra markup added to the end of the file.  Apparently, your content tags must have the word &#8220;Content&#8221; capitalized or SharePoint assumes it just a plain .aspx page.  Thanks goes to the link below for providing the solution.</p>
<p><a href="http://geekswithblogs.net/Mathoms/archive/2009/02/20/moss-solutions-and-features-in-deployments--part-3.aspx">http://geekswithblogs.net/Mathoms/archive/2009/02/20/moss-solutions-and-features-in-deployments&#8211;part-3.aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://ericcwebb.com/2011/01/18/sharepoint-page-layouts-extra-markup-added/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

