<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>TSLS - Luke Smith</title>
	
	<link>http://www.tsls.co.uk</link>
	<description>- Web Concepts- Technical Blog - Microsoft Knowledge -</description>
	<lastBuildDate>Sat, 06 Mar 2010 09:26:08 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Tsls-LukeDSmith" /><feedburner:info uri="tsls-lukedsmith" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>SharePoint 2010 SQL 2008 R2 CTP Nov 09 Reporting Services</title>
		<link>http://feedproxy.google.com/~r/Tsls-LukeDSmith/~3/1VnB1EIo51A/</link>
		<comments>http://www.tsls.co.uk/index.php/2010/03/05/sharepoint-2010-sql-2008-r2-ctp-nov-09-reporting-services/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 11:02:48 +0000</pubDate>
		<dc:creator>Luke Smith</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Sharepoint 2010]]></category>
		<category><![CDATA[SQL 2008 R2]]></category>

		<guid isPermaLink="false">http://www.tsls.co.uk/?p=597</guid>
		<description><![CDATA[ ISSUE
When Installing SQL Server 2008 R2 CTP SharePoint 2010 Addin the installer starts but at the end it rolls back with the error &#8216;Installation Intrurrupted&#8217;
WORKAROUND
This error is normally caused by the account you are using not having enough permissions in SharePoint at the Web and Site collection level.
Depending On the size of the farm it maybe [...]]]></description>
			<content:encoded><![CDATA[<p><span style="text-decoration: underline;"> ISSUE</span></p>
<p>When Installing SQL Server 2008 R2 CTP SharePoint 2010 Addin the installer starts but at the end it rolls back with the error &#8216;Installation Intrurrupted&#8217;</p>
<p><span style="text-decoration: underline;">WORKAROUND</span></p>
<p>This error is normally caused by the account you are using not having enough permissions in SharePoint at the Web and Site collection level.</p>
<p>Depending On the size of the farm it maybe difficult to determine which site doesn&#8217;t have the permissions you require. to workaround this run the installer manually by following the below steps:</p>
<p>1.  Open a command prompt with administrator permissions.</p>
<p>2.  Run msiexec -i rsSharePoint.msi SKIPCA=1.</p>
<p>3.  Find the rsCustomAction.exe file on the file system. This file is copied to your computer by the Setup program. The file will be located in the %Temp% directory.<br />
To get the path information for this file, click Start, click Run, and then type %temp%. The file should be located in \Documents and Settings\&lt;your name&gt;\LOCALS~1\Temp.<br />
Open a command prompt window. To do this, click Start, click Run, and type cmd. On newer operating systems, you might need to elevate your permissions and run this run this with administrator permission.</p>
<p>4.  Navigate to the folder that contains the rsCustomAction executable.</p>
<p>5.  Enter the following command. This configuration step will take several minutes to finish. The W3SVC service will be restarted during this process.</p>
<p>&#8216;rsCustomAction.exe /i&#8217;</p>
<p> then follow <a href="http://technet.microsoft.com/en-us/library/ee662542(office.14).aspx">http://technet.microsoft.com/en-us/library/ee662542(office.14).aspx</a></p>
<p>When you configure the service in central admin or if you keep a close eye on rsyou will be able to see which  sites you do not have permissions to and then can deploy manually</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tsls.co.uk/index.php/2010/03/05/sharepoint-2010-sql-2008-r2-ctp-nov-09-reporting-services/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.tsls.co.uk/index.php/2010/03/05/sharepoint-2010-sql-2008-r2-ctp-nov-09-reporting-services/</feedburner:origLink></item>
		<item>
		<title>Enterprise library Error Failed to create instances</title>
		<link>http://feedproxy.google.com/~r/Tsls-LukeDSmith/~3/GHc4vxuPv5k/</link>
		<comments>http://www.tsls.co.uk/index.php/2010/02/16/enterprise-library-errro-failed-to-create-instances/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 14:16:33 +0000</pubDate>
		<dc:creator>Luke Smith</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[.net 1.1]]></category>
		<category><![CDATA[.net 2003]]></category>
		<category><![CDATA[enterprise library]]></category>

		<guid isPermaLink="false">http://www.tsls.co.uk/?p=590</guid>
		<description><![CDATA[ISSUE
=====
When running a .net 1.1 (VS 2003) application which uses Enterprise Library you recieve the following error, however the application still works:
Event Type: Error
Event Source: Enterprise Library Instrumentation
Event Category: None
Event ID: 0
Date: �
Time: �
User:  N/A
Computer:�
Description:
Failed to create instances of performance counter &#8216;Average Command Execution Time&#8217; &#8211; The requested Performance Counter is not a custom counter, it has to be initialized as ReadOnly..
For [...]]]></description>
			<content:encoded><![CDATA[<p>ISSUE<br />
=====</p>
<p>When running a .net 1.1 (VS 2003) application which uses Enterprise Library you recieve the following error, however the application still works:</p>
<p>Event Type: Error<br />
Event Source: Enterprise Library Instrumentation<br />
Event Category: None<br />
Event ID: 0<br />
Date: �<br />
Time: �<br />
User:  N/A<br />
Computer:�<br />
Description:<br />
Failed to create instances of performance counter &#8216;Average Command Execution Time&#8217; &#8211; The requested Performance Counter is not a custom counter, it has to be initialized as ReadOnly..</p>
<p>For more information, see Help and Support Center at <a href="http://go.microsoft.com/fwlink/events.asp">http://go.microsoft.com/fwlink/events.asp</a>.</p>
<p>RESOLUTION<br />
==========</p>
<p>Download the following <a href="http://www.tsls.co.uk/wp-content/uploads/2010/02/installservices.zip" target="_blank">installservices.zip</a><br />
extract to c:\program files\microsoft enterprise library\bin\installservices.bat<br />
from the command prompt execute c:\program files\microsoft enterprise library\bin\installservices.bat</p>
<p>Make sure the following are listed as a performance counter</p>
<p>Then run your application, the errors should now disappear</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tsls.co.uk/index.php/2010/02/16/enterprise-library-errro-failed-to-create-instances/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.tsls.co.uk/index.php/2010/02/16/enterprise-library-errro-failed-to-create-instances/</feedburner:origLink></item>
		<item>
		<title>Dip into SharePoint 2010</title>
		<link>http://feedproxy.google.com/~r/Tsls-LukeDSmith/~3/1-zkWjJd0N0/</link>
		<comments>http://www.tsls.co.uk/index.php/2010/02/12/dip-into-sharepoint-2010/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 11:18:45 +0000</pubDate>
		<dc:creator>Luke Smith</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Sharepoint 2010]]></category>

		<guid isPermaLink="false">http://www.tsls.co.uk/?p=582</guid>
		<description><![CDATA[ICS Solutions have launched Dip into SharePoint 2010, the site is aimed at providing free direct access to a SharePoint 2010 site and to a store of over 600 documents and video to help assist Implementing and understanding SharePoint 2010.
To sign up for you free SharePoint 2010 site visit www.dipintosharepoint2010.co.uk

]]></description>
			<content:encoded><![CDATA[<p>ICS Solutions have launched Dip into SharePoint 2010, the site is aimed at providing free direct access to a SharePoint 2010 site and to a store of over 600 documents and video to help assist Implementing and understanding SharePoint 2010.</p>
<p>To sign up for you free SharePoint 2010 site visit <a href="http://www.dipintosharepoint2010.co.uk">www.dipintosharepoint2010.co.uk</a></p>
<p><a title="Dipintosharepoint2010" href="http://www.dipintosharepoint2010.co.uk" target="_blank"><img class="aligncenter size-medium wp-image-581" title="diplogo" src="http://www.tsls.co.uk/wp-content/uploads/2010/02/diplogo-300x76.png" alt="" width="300" height="76" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tsls.co.uk/index.php/2010/02/12/dip-into-sharepoint-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.tsls.co.uk/index.php/2010/02/12/dip-into-sharepoint-2010/</feedburner:origLink></item>
		<item>
		<title>Event ID: 5586 Proc_DefragmentIndices</title>
		<link>http://feedproxy.google.com/~r/Tsls-LukeDSmith/~3/fMI1aoP2KV4/</link>
		<comments>http://www.tsls.co.uk/index.php/2010/02/10/event-id-5586-proc_defragmentindices/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 10:43:38 +0000</pubDate>
		<dc:creator>Luke Smith</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[sharepoint 2007]]></category>

		<guid isPermaLink="false">http://www.tsls.co.uk/?p=576</guid>
		<description><![CDATA[ 
Event Error:
EventID: 5586 &#8211; Cannot find stored procedure dbo.proc_DefrageIndices

Resolution
Make sure that the SP mentioned in the error message exsists in the SharePoint Databases
(config DB, AdminContent_ db, Content db’s SSP_AdminContent). If the SP is missing in some of the DB&#8217;s either export and re-import if you have a copy into the DB&#8217;s where the SP is [...]]]></description>
			<content:encoded><![CDATA[<p> </p>
<h3>Event Error:</h3>
<p>EventID: 5586 &#8211; Cannot find stored procedure dbo.proc_DefrageIndices</p>
<p><a href="http://www.tsls.co.uk/wp-content/uploads/2010/02/defrag.jpg"><img class="aligncenter size-medium wp-image-577" title="defrag" src="http://www.tsls.co.uk/wp-content/uploads/2010/02/defrag-270x300.jpg" alt="" width="270" height="300" /></a></p>
<h3>Resolution</h3>
<p>Make sure that the SP mentioned in the error message exsists in the SharePoint Databases<br />
(config DB, AdminContent_ db, Content db’s SSP_AdminContent). If the SP is missing in some of the DB&#8217;s either export and re-import if you have a copy into the DB&#8217;s where the SP is missing or download from the attached:</p>
<p><a href="http://www.tsls.co.uk/wp-content/uploads/2010/02/proc_DefragmentIndices.zip">proc_DefragmentIndices</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tsls.co.uk/index.php/2010/02/10/event-id-5586-proc_defragmentindices/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.tsls.co.uk/index.php/2010/02/10/event-id-5586-proc_defragmentindices/</feedburner:origLink></item>
		<item>
		<title>Web App cannot open this document</title>
		<link>http://feedproxy.google.com/~r/Tsls-LukeDSmith/~3/B9UErKmbtFA/</link>
		<comments>http://www.tsls.co.uk/index.php/2010/01/08/web-app-cannot-open-this-document/#comments</comments>
		<pubDate>Fri, 08 Jan 2010 15:44:23 +0000</pubDate>
		<dc:creator>Luke Smith</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Office Web Apps]]></category>
		<category><![CDATA[Sharepoint]]></category>
		<category><![CDATA[Sharepoint 2010]]></category>

		<guid isPermaLink="false">http://www.tsls.co.uk/?p=569</guid>
		<description><![CDATA[After installing Office 2010 Web Application you notice that you can create and edit word documents however viewing a word document or creating an Excel document you receive the following error in the web UI.
Word Web App cannot open this document for viewing because of an unexpected error. To view this document, open it in [...]]]></description>
			<content:encoded><![CDATA[<p>After installing Office 2010 Web Application you notice that you can create and edit word documents however viewing a word document or creating an Excel document you receive the following error in the web UI.</p>
<p><code>Word Web App cannot open this document for viewing because of an unexpected error. To view this document, open it in Microsoft Word.</code></p>
<p><code> Error Id: 68d8674b-53ac-407c-bfd7-9ef2a2c16611, 20091210124532</code></p>
<p>In the event log you may receive the following error</p>
<p><code><br />
Log Name:      Application<br />
Source:        Microsoft-SharePoint Products-SharePoint Foundation<br />
Date:          08/01/2010 15:19:15<br />
Event ID:      3760<br />
Task Category: Database<br />
Level:         Critical<br />
Keywords:<br />
User:          xx\svcsp_serviceapps<br />
Computer:      SP-001.xx.local<br />
Description:<br />
SQL Database 'xxx_Content' on SQL Server instance 'servername' not found. Additional error information from SQL Server is included below.</code><br />
<code><br />
Cannot open database "xxx_Content" requested by the login. The login failed.<br />
Login failed for user 'xxx\svcsp_serviceapps'.<br />
</code><br />
Make sure the Login described in Event Id: 3760 has permissions to the SQL Database mentioned in the event id.</p>
<p>You may also want to make sure that the SSA application pool account has access to the windows temp folder.</p>
<p>If the above does not help then review the ULS logs and search the latest log for the Error Id: mentioned above (not yours is likely to be different), and see that the error message was</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tsls.co.uk/index.php/2010/01/08/web-app-cannot-open-this-document/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.tsls.co.uk/index.php/2010/01/08/web-app-cannot-open-this-document/</feedburner:origLink></item>
		<item>
		<title>Installing Office 2010 Web Applications</title>
		<link>http://feedproxy.google.com/~r/Tsls-LukeDSmith/~3/pkuB3q3rn3E/</link>
		<comments>http://www.tsls.co.uk/index.php/2010/01/07/installing-office-2010-web-applications/#comments</comments>
		<pubDate>Thu, 07 Jan 2010 15:46:34 +0000</pubDate>
		<dc:creator>Luke Smith</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[Office Web Apps]]></category>
		<category><![CDATA[Sharepoint]]></category>
		<category><![CDATA[Sharepoint 2010]]></category>

		<guid isPermaLink="false">http://www.tsls.co.uk/?p=561</guid>
		<description><![CDATA[Before installing Make sure SharePoint 2010 Foundation is installed.
Installation of Office 2010 Web Apps 

Download Beta from http://www.microsoft.com/downloads/details.aspx?FamilyID=27d81b1c-18ae-4983-8e1c-224bb747eb99&#38;displaylang=en
Run WCsever_en-us.exe.
Enter your Product Key page, enter your product key, and then click Continue.
On the Choose a file location page, click Install Now to install to the default location. To install to a different location, specify the location [...]]]></description>
			<content:encoded><![CDATA[<p>Before installing Make sure SharePoint 2010 Foundation is installed.</p>
<p><strong></strong><strong>Installation of Office 2010 Web Apps </strong></p>
<ol>
<li>Download Beta from <a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=27d81b1c-18ae-4983-8e1c-224bb747eb99&amp;displaylang=en">http://www.microsoft.com/downloads/details.aspx?FamilyID=27d81b1c-18ae-4983-8e1c-224bb747eb99&amp;displaylang=en</a></li>
<li>Run <strong>WCsever_en-us.exe</strong>.</li>
<li><strong>Enter your Product Key</strong> page, enter your product key, and then click <strong>Continue</strong>.</li>
<li>On the <strong>Choose a file location</strong> page, click <strong>Install Now</strong> to install to the default location. To install to a different location, specify the location that you want to install to, and then click <strong>Install Now</strong>.</li>
<li>When Setup finishes, a dialog box prompts you to complete the configuration of your server. Be sure that the <strong>Run the SharePoint Products and Technologies Configuration Wizard now</strong> check box is selected.</li>
</ol>
<p>Click <strong>Close</strong> to start the configuration wizard. (if it doesn’t run execute PSConfig.exe to register services)</p>
<ol>
<li>On the <strong>Welcome to SharePoint Products</strong> page, click <strong>Next</strong>.</li>
<li>In the dialog box that notifies you that some services might need to be restarted or reset during configuration, click <strong>Yes</strong>.</li>
<li>On the <strong>Modify server farm settings</strong> page, select <strong>Do not disconnect from this server farm</strong>, and then click <strong>Next</strong>.</li>
<li>On the <strong>Configuration Successful</strong> page, click <strong>Finish</strong>. Your new SharePoint site opens.</li>
</ol>
<ol>
<li>Click <strong>Start</strong>, point to <strong>All Programs</strong>, <strong>Microsoft SharePoint 2010 Products</strong>, and then <strong>SharePoint 2010 Central Administration</strong>.</li>
<li>On the <strong>SharePoint Central Administration</strong> home page, click <strong>Configuration Wizards</strong>.</li>
<li>On the <strong>Configuration Wizards</strong> page, click <strong>Launch the Farm Configuration Wizard</strong>.</li>
<li>In the <strong>Farm Configuration Wizard</strong> welcome page, choose <strong>Walk me through the settings using this wizard</strong>, and then press <strong>Next</strong>.</li>
<li>On the <strong>Configure your SharePoint Farm</strong> page, in <strong>Service Account</strong>, type a name for the Farm admin account.</li>
<li>In <strong>Services</strong>, select the Office Web Apps services that you want to activate, and then click <strong>Next</strong>.</li>
<li>Create an optional new top-level site. On the <strong>Create Site Collection</strong> page, follow the wizard steps to create a new top-level site.</li>
<li>On the <strong>Configure your SharePoint Farm</strong> page, click <strong>Finish</strong>. Your Office Web Apps configuration is complete.</li>
</ol>
<p>Repeat for all SharePoint servers in the farm</p>
<p>You have to enable the feature on each site collection (either in the UI or Powershell.</p>
<p>When entering a document library you can now select Edit in Browser (not edit in word). <a href="http://www.tsls.co.uk/wp-content/uploads/2010/01/OfficeWebApp1.png"><img class="aligncenter size-medium wp-image-562" title="OfficeWebApp1" src="http://www.tsls.co.uk/wp-content/uploads/2010/01/OfficeWebApp1-300x155.png" alt="" width="300" height="155" /></a></p>
<p><a href="http://www.tsls.co.uk/wp-content/uploads/2010/01/OfficeWebApp2.png"><img class="aligncenter size-medium wp-image-563" title="OfficeWebApp2" src="http://www.tsls.co.uk/wp-content/uploads/2010/01/OfficeWebApp2-300x181.png" alt="" width="300" height="181" /></a></p>
<p>More information on activating and installing Office Web Apps (from <a href="http://technet.microsoft.com/en-us/library/ee695758(office.14).aspx">http://technet.microsoft.com/en-us/library/ee695758(office.14).aspx</a>:</p>
<p><strong>Activate the Office Web Apps feature on all site collections</strong></p>
<p>Office Web Apps require that the Office Web Apps feature be activated on every site collection for which the Web apps will be available. Activate the Office Web Apps feature for all site collections by running the following script:</p>
<p><code><br />
$webAppsFeatureId = $(Get-SPFeature -limit all | where {$_.displayname<br />
-eq "OfficeWebApps"}).Id<br />
Get-SPSite –limit ALL |foreach{<br />
enable-SPFeature $webAppsFeatureId –url $_.URL }<br />
</code></p>
<h1><strong>Additional configuration (optional)</strong></h1>
<p>After activating Office Web Apps, the Default click feature in SharePoint Server will point to the Office Web Apps instead of the Office client application. You can override this functionality in SharePoint Server at the site collection and document library levels. The following Windows PowerShell scripts provide examples on how to change the default click behavior for each level:</p>
<p><strong>Site collection</strong> &#8211; This example disables the Default click setting at all site collections:</p>
<p><code><br />
$webAppsFeatureId = $(Get-SPFeature -limit all | where {$_.displayname<br />
-eq "OpenInClient"}).Id<br />
Get-SPSite –limit ALL |foreach{<br />
Enable-SPFeature $webAppsFeatureId –url $_.URL }<br />
</code></p>
<p><strong>Document library</strong> &#8211; This example disables the Default click setting at all document libraries in site1:</p>
<p><code><br />
Get-SPWeb –site http://foo/sites/site1 |% {}{$_.Lists}{$_.Update()} |% {$_.DefaultItemOpen = $false}<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tsls.co.uk/index.php/2010/01/07/installing-office-2010-web-applications/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.tsls.co.uk/index.php/2010/01/07/installing-office-2010-web-applications/</feedburner:origLink></item>
		<item>
		<title>Changing Public Folder Permissions Exchange 2007\2010</title>
		<link>http://feedproxy.google.com/~r/Tsls-LukeDSmith/~3/i3Kuz-TeiOw/</link>
		<comments>http://www.tsls.co.uk/index.php/2009/12/30/changing-public-folder-permissions-exchange-20072010/#comments</comments>
		<pubDate>Wed, 30 Dec 2009 15:36:19 +0000</pubDate>
		<dc:creator>Luke Smith</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Exchange 2007]]></category>
		<category><![CDATA[Exchange 2010]]></category>

		<guid isPermaLink="false">http://www.tsls.co.uk/?p=556</guid>
		<description><![CDATA[Having difficulties deleting\editing public folder data as the owner no longer exists, found that the change permissions box in outlook is greyed out and the Public Folder Admin tool in Exchange 2007 does not have an interface for changing the permissions. well that because you have to complete permission changes in powershell.
 To add permissions to [...]]]></description>
			<content:encoded><![CDATA[<p>Having difficulties deleting\editing public folder data as the owner no longer exists, found that the change permissions box in outlook is greyed out and the Public Folder Admin tool in Exchange 2007 does not have an interface for changing the permissions. well that because you have to complete permission changes in powershell.</p>
<p> To add permissions to a public folder you have 2 options: </p>
<ol>
<li>Options 1 &#8211; Add the permissions per folder</li>
</ol>
<p><code>Add-PublicFolderClientPermission -Identity "\xxx\xxx" -AccessRights Owner -User "Luke Smith" </code></p>
<ol>
<li>Option 2 Recursively add permissions from a folder and all Child folders</li>
</ol>
<p><code> AddUsersToPFRecursive.ps1 -toppublicfolder \ -User "Luke Smith" -Permissions Owner </code></p>
<p> The -User flag I original thought was the domain account such as TSLS\Luke.Smith however it would appear that the command wanted the mailbox (display) name instead.</p>
<p> More information on these commands below: </p>
<h3>Add-PublicFolderClientPermission</h3>
<p> Add-PublicFolderClientPermission -Identity &lt;PublicFolderIdParameter&gt; -AccessRights &lt;MultiValuedProperty&gt; -User &lt;PublicFolderUserIdParameter&gt; [-Confirm [&lt;SwitchParameter&gt;]] [-DomainController &lt;Fqdn&gt;] [-Server &lt;ServerIdParameter&gt;] [-WhatIf [&lt;SwitchParameter&gt;]]</p>
<p> Parameters</p>
<table border="1" cellpadding="0" width="79%">
<tbody>
<tr>
<td width="113" valign="bottom"><strong>Parameter </strong></td>
<td width="64" valign="bottom"><strong>Required </strong></td>
<td width="303" valign="bottom"><strong>Description </strong></td>
</tr>
<tr>
<td width="113" valign="top"><em>AccessRights</em></td>
<td width="64" valign="top">Required</td>
<td width="303" valign="top">The <em>AccessRights</em> parameter specifies the rights being added. This parameter accepts the following values:</p>
<p><strong>ReadItems</strong>   The user has the right to read items within the specified public folder.</p>
<p><strong>CreateItems</strong>   The user has the right to create items within the specified public folder.</p>
<p><strong>EditOwnedItems</strong>   The user has the right to edit the items that the user owns in the specified public folder.</p>
<p><strong>DeleteOwnedItems</strong>   The user has the right to delete items that the user owns in the specified public folder.</p>
<p><strong>EditAllItems</strong>   The user has the right to edit all items in the specified public folder.</p>
<p><strong>DeleteAllItems</strong>   The user has the right to delete all items in the specified public folder.</p>
<p><strong>CreateSubfolders</strong>   The user has the right to create subfolders in the specified public folder.</p>
<p><strong>FolderOwner</strong>   The user is the owner of the specified public folder. The user has the right to view and move the public folder and create subfolders. The user can&#8217;t read items, edit items, delete items, or create items.</p>
<p><strong>FolderContact</strong>   The user is the contact for the specified public folder.</p>
<p><strong>FolderVisible</strong>   The user can view the specified public folder, but can&#8217;t read or edit items within the specified public folder.</p>
<p>In addition to access rights, you can create rights based upon roles, which includes multiple access rights. This parameter accepts the following values for roles:</p>
<p><strong>None</strong>   FolderVisible</p>
<p><strong>Owner</strong>   CreateItems, ReadItems, CreateSubfolders, FolderOwner, FolderContact, FolderVisible, EditOwnedItems, EditAllItems, DeleteOwnedItems, DeleteAllItems</p>
<p><strong>PublishingEditor</strong>   CreateItems, ReadItems, CreateSubfolders, FolderVisible, EditOwnedItems, EditAllItems, DeleteOwnedItems, DeleteAllItems</p>
<p><strong>Editor</strong>   CreateItems, ReadItems, FolderVisible, EditOwnedItems, EditAllItems, DeleteOwnedItems, DeleteAllItems</p>
<p><strong>PublishingAuthor</strong>   CreateItems, ReadItems, CreateSubfolders, FolderVisible, EditOwnedItems, DeleteOwnedItems</p>
<p><strong>Author</strong>   CreateItems, ReadItems, FolderVisible, EditOwnedItems, DeleteOwnedItems</p>
<p><strong>NonEditingAuthor</strong>   CreateItems, ReadItems, FolderVisible</p>
<p><strong>Reviewer</strong>   ReadItems, FolderVisible</p>
<p><strong>Contributor</strong>   CreateItems, FolderVisible</td>
</tr>
<tr>
<td width="113" valign="top"><em>Identity</em></td>
<td width="64" valign="top">Required</td>
<td width="303" valign="top">The <em>Identity</em> parameter specifies the GUID or public folder name that represents a specific public folder. You can also include the path using the format <em>TopLevelPublicFolder\PublicFolder</em>.</p>
<p>You can omit the parameter label so that only the public folder name or GUID is supplied.</td>
</tr>
<tr>
<td width="113" valign="top"><em>User</em></td>
<td width="64" valign="top">Required</td>
<td width="303" valign="top">The <em>User</em> parameter specifies the user principal name (UPN), <em>domain\user</em>, or alias of the user for whom rights are being added.</td>
</tr>
<tr>
<td width="113" valign="top"><em>Confirm</em></td>
<td width="64" valign="top">Optional</td>
<td width="303" valign="top">The <em>Confirm</em> switch can be used to suppress the confirmation prompt that appears by default when this cmdlet is run. To suppress the confirmation prompt, use the syntax -Confirm:$False. You must include a colon ( : ) in the syntax.</td>
</tr>
<tr>
<td width="113" valign="top"><em>DomainController</em></td>
<td width="64" valign="top">Optional</td>
<td width="303" valign="top">The <em>DomainController</em> parameter specifies the fully qualified domain name (FQDN) of the domain controller that writes this configuration change to Active Directory.</td>
</tr>
<tr>
<td width="113" valign="top"><em>Server</em></td>
<td width="64" valign="top">Optional</td>
<td width="303" valign="top">The <em>Server </em>parameter specifies the server on which to perform the selected operations.</td>
</tr>
<tr>
<td width="113" valign="top"><em>WhatIf</em></td>
<td width="64" valign="top">Optional</td>
<td width="303" valign="top">The <em>WhatIf</em> switch instructs the command to simulate the actions that it would take on the object. By using the <em>WhatIf</em> switch, you can view what changes would occur without having to apply any of those changes. You don&#8217;t have to specify a value with the <em>WhatIf</em> switch.</td>
</tr>
</tbody>
</table>
<p> Information from: <a href="http://technet.microsoft.com/en-us/library/bb124743.aspx">http://technet.microsoft.com/en-us/library/bb124743.aspx</a> </p>
<h3>AddUsersToPFRecursive </h3>
<table border="1" cellpadding="0" width="97%">
<tbody>
<tr>
<td valign="bottom"><strong>Task </strong></td>
<td valign="bottom"><strong>Script </strong></td>
<td valign="bottom"><strong>Description </strong></td>
</tr>
<tr>
<td valign="top">Add a user to the client permissions list.</td>
<td valign="top">AddUsersToPFRecursive.ps1</td>
<td valign="top">This script adds a user and that user&#8217;s permissions to the client permissions list for a public folder and all the folders beneath it in the hierarchy. If the user is already listed in the client permissions list for a folder, the user&#8217;s permissions are updated to the new set specified in the script. This script accepts the following parameters:</p>
<p><strong>Help</strong>   This parameter displays the Help file for the script.</p>
<p><strong>Server</strong>   (Optional) This parameter specifies the server to operate against. This server must be an Exchange Mailbox server that contains a public folder database. If you don&#8217;t use the <em>Server</em> parameter to specify a server, the script defaults to the local server.</p>
<p><strong>TopPublicFolder</strong>   (Required) This parameter specifies the identity of the folder at the top of the public folder tree.</p>
<p><strong>User</strong>   (Required) This parameter specifies the identity of the user to whom to add client permissions.</p>
<p><strong>Permissions</strong>   (Required) This parameter specifies the client permissions to apply to the user.</td>
</tr>
</tbody>
</table>
<p> More information here: <a href="http://technet.microsoft.com/en-us/library/aa997966.aspx">http://technet.microsoft.com/en-us/library/aa997966.aspx</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tsls.co.uk/index.php/2009/12/30/changing-public-folder-permissions-exchange-20072010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.tsls.co.uk/index.php/2009/12/30/changing-public-folder-permissions-exchange-20072010/</feedburner:origLink></item>
		<item>
		<title>ICS Launch SharePoint 2010 web site</title>
		<link>http://feedproxy.google.com/~r/Tsls-LukeDSmith/~3/wsD5b9QcF2M/</link>
		<comments>http://www.tsls.co.uk/index.php/2009/12/01/ics-launch-sharepoint-2010-beta-web-sites/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 17:53:19 +0000</pubDate>
		<dc:creator>Luke Smith</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Sharepoint]]></category>
		<category><![CDATA[Sharepoint 2010]]></category>

		<guid isPermaLink="false">http://www.tsls.co.uk/?p=549</guid>
		<description><![CDATA[ICS Solutions ltd Launch one of the worlds first SharePoint 2010 (Beta) web sites at FASTforward Summit in London – 1st December 2009. http://www.dipintosharepoint2010.co.uk
The Web Site contains invaluable information on SharePoint 2010 from training materials to reference materials to gear up organizations and technical professionals.
When signing up you will also be provided with a free [...]]]></description>
			<content:encoded><![CDATA[<p><a href="www.ics.net">ICS Solutions ltd</a> Launch one of the worlds first SharePoint 2010 (Beta) web sites at FASTforward Summit in London – 1st December 2009. http://www.dipintosharepoint2010.co.uk</p>
<p>The Web Site contains invaluable information on SharePoint 2010 from training materials to reference materials to gear up organizations and technical professionals.</p>
<p>When signing up you will also be provided with a free SharePoint 2010 Site Collection for you to view and play with (Such as the ribbon)</p>
<p>Visit <a href="http://www.dipintosharepoint2010.co.uk">DIP INTO SHAREPOINT 2010</a> Today</p>
]]></content:encoded>
			<wfw:commentRss>http://www.tsls.co.uk/index.php/2009/12/01/ics-launch-sharepoint-2010-beta-web-sites/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.tsls.co.uk/index.php/2009/12/01/ics-launch-sharepoint-2010-beta-web-sites/</feedburner:origLink></item>
		<item>
		<title>WebDav Windows 2008</title>
		<link>http://feedproxy.google.com/~r/Tsls-LukeDSmith/~3/8geKubQ9GG0/</link>
		<comments>http://www.tsls.co.uk/index.php/2009/11/30/webdav-windows-2008/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 11:03:34 +0000</pubDate>
		<dc:creator>Luke Smith</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[2008]]></category>
		<category><![CDATA[WebDav]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.tsls.co.uk/?p=547</guid>
		<description><![CDATA[Great article below on how to enable\Install WebDav on Windows 2008
http://blog.coretech.dk/confmgr07/site-systems/configuring-webdav-on-windows-server-2008-for-configuration-manager-2007/
]]></description>
			<content:encoded><![CDATA[<p>Great article below on how to enable\Install WebDav on Windows 2008</p>
<p><a href="http://blog.coretech.dk/confmgr07/site-systems/configuring-webdav-on-windows-server-2008-for-configuration-manager-2007/">http://blog.coretech.dk/confmgr07/site-systems/configuring-webdav-on-windows-server-2008-for-configuration-manager-2007/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tsls.co.uk/index.php/2009/11/30/webdav-windows-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.tsls.co.uk/index.php/2009/11/30/webdav-windows-2008/</feedburner:origLink></item>
		<item>
		<title>Overview SharePoint 2010 Beta</title>
		<link>http://feedproxy.google.com/~r/Tsls-LukeDSmith/~3/d4q7Q4slIn8/</link>
		<comments>http://www.tsls.co.uk/index.php/2009/11/24/overview-sharepoint-2010-beta/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 23:50:42 +0000</pubDate>
		<dc:creator>Luke Smith</dc:creator>
				<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[Beta]]></category>
		<category><![CDATA[Overview]]></category>
		<category><![CDATA[Sharepoint]]></category>
		<category><![CDATA[Sharepoint 2010]]></category>

		<guid isPermaLink="false">http://www.tsls.co.uk/?p=532</guid>
		<description><![CDATA[Information Below is subject to change once SharePoint 2010 has been released to manufacture (RTM), estimated delivery date is mid 2010.
Overview SharePoint 2010 Beta
SharePoint 2010 can be summed up as “The Business Collaboration Platform for the Enterprise and the Web”. The Below pie chart shows the 8 main feature of SharePoint;
 
Each slice is detailed at [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><a href="http://www.tsls.co.uk/wp-content/uploads/2009/11/image028.jpg"></a>Information Below is subject to change once SharePoint 2010 has been released to manufacture (RTM), estimated delivery date is mid 2010.</p>
<h1>Overview SharePoint 2010 Beta</h1>
<p>SharePoint 2010 can be summed up as “The Business Collaboration Platform for the Enterprise and the Web”. The Below pie chart shows the 8 main feature of SharePoint;</p>
<p align="center"><a href="http://www.tsls.co.uk/wp-content/uploads/2009/11/image002.gif"><img class="aligncenter size-full wp-image-528" title="image002" src="http://www.tsls.co.uk/wp-content/uploads/2009/11/image002.gif" alt="image002" width="288" height="288" /></a> </p>
<p>Each slice is detailed at a high-level below</p>
<h1>Sites</h1>
<p>Place where people can collaborate and build web sites.</p>
<ul>
<li>Departmental Portals and Collaboration</li>
<li>Departmental Content Management</li>
<li>SharePoint Online</li>
</ul>
<h1>Communities</h1>
<p>People working together and ease of discovering people with the right skill set in your organization.</p>
<p><strong>Information</strong></p>
<ul>
<li>I like it = saved to tagging in my site</li>
<li>Tagged = assign keyword to other content, improvement on search  and tags are shown in my site</li>
<li>Tags and notes = specific to you as a user where you can make notes on the content not just SharePoint content</li>
<li>Taxominy</li>
<li>Runs as a timer job so might be delayed before it appears in My site</li>
</ul>
<p><strong>My Site</strong></p>
<ul>
<li>Status update *like face book* and hooks into communicator and outlook status’s</li>
<li>Organization = Silverlight org chart reading for AD profile import, AD and collogues is used for Social Distance.</li>
<li>Content</li>
<li>Colleagues</li>
<li>Membership</li>
<li>Personal information such as interested and bio</li>
</ul>
<h1>Content</h1>
<p>The data stored in SharePoint and the means of accessing the content.</p>
<p>One Click Page creation, site actions, new page, enter name, click create – you are then sent to the page and utilize ribbon for changing page layout and adding content, you can add web parts with in content editor so not restricted to page layout</p>
<p><strong>Digital Asset</strong></p>
<p>Video streaming – streamed from SharePoint to client using Silverlight (OOB), other options available</p>
<p>Ability to create Learning and training Sites</p>
<p>Improved Asset performance using the following technology:</p>
<ul>
<li>IIS 7 bit rate throttling module</li>
<li>BLOB cache (for SQL Performance)</li>
<li>Silverlight 2.0</li>
<li>Video sent in chunks (streaming is not supported)</li>
</ul>
<h1>Search</h1>
<p>Ability to find the right  information quickly and precisely</p>
<ul>
<li>Refine Search results (people and content search)</li>
<li>People Search, will find Nick Names and phonetically incorrectly spell names  </li>
<li>Standard search Hit highlighting in search results</li>
<li>Refine content results by using tagging (people tagging)</li>
<li>Full failover for Index, crawl, query servers and databases
<ul>
<li>Index Server can have a query even when multiple query roles have been deployed</li>
<li>Improved support for virtualization and 64bit</li>
<li>Built in monitoring using SharePoint Health Analyzer and SCOM</li>
<li>FAST Search – custom refine using content types </li>
</ul>
</li>
</ul>
<h1>Insights</h1>
<p>Business Intelligence and modeling</p>
<ul>
<li>Performance Point</li>
<li>Excel Services</li>
<li>Power Pivot</li>
</ul>
<h1>Composites</h1>
<p>Means of connecting LOB systems and safe development sites</p>
<ul>
<li>BDC now BCS *Business Connectivity Service”- connect to LOB systems (SQL, SAP, CRM, .NET, WCM) can read and write to data  source  – using SharePoint designer to create:</li>
<li>External Content types – New content type – Select Database Source – SQL Server – Select DB – Select Table to build CRUD – Build external list by entering list name.</li>
<li>click save and then you can see it in SharePoint web UI</li>
<li>External Lists;
<ul>
<li>cannot have alerts or workflow,</li>
<li>Can be used as part of a work flow.</li>
<li>Can be used in forms.</li>
<li>Permission trimming not in SharePoint, pulled from LOB system.</li>
<li>Access Services – can publish access DB into SharePoint and access the tables (restrictions around custom code)</li>
<li>Sandbox Solutions – throttle code, quota code, and shutdown code once quota is hit. Smaller API set.</li>
</ul>
</li>
</ul>
<p> </p>
<p><span id="more-532"></span></p>
<h1>Detailed Information</h1>
<h1>Requirements</h1>
<p>NOTE:  When installing the Beta release of SharePoint 2010 please make sure that windows updates are disabled until MS resolve the issue with the 2010 update.</p>
<p>NOTE: Beta versions of SharePoint 2010 should only be used for POC and Evaluation purposes, Production deployments will not be supported as it is likely features and methods will be added or removed once the product goes gold (RTM)</p>
<p><strong>Hardware Spec:</strong></p>
<ul>
<li>Dual 3.0Ghz</li>
<li>Memory 8GB</li>
<li>80GB</li>
<li>DVD Drive</li>
</ul>
<p> <strong>Software Spec:</strong></p>
<p> Windows 2008 x64bit SP2 KB971831 or R2, if powershell v1 installed uninstall first. </p>
<ul>
<li>SQL Server 2005 x64 SP3 CU 2</li>
<li>SQL Server 2005 x54 SP2 CU 12</li>
<li>SQL Server 2008 x64 SP1 + KB970315</li>
</ul>
<p> SharePoint is only 64-bit and separate SQL Servers must be x64</p>
<p><strong>Client Spec:</strong></p>
<ul>
<li>Microsoft Silverlight 2</li>
<li>A level 1 browser, such as IE7, Firefox 3, or Safari 3 (now level 2 browser)</li>
<li>Office 2003-2007 will provide limited functionality, Office 2010 full integration.</li>
<li>OCS integration requires active-x</li>
</ul>
<h1>Performance</h1>
<p> <strong>Performance Challenge</strong></p>
<p>SharePoint now does more:</p>
<ul>
<li>Ribbon Render</li>
<li>Timer jobs</li>
<li>Office Web Applications</li>
<li>Polling clients
<ul>
<li>One Note, Outlook, Word, Workspaces, PowerPoint etc&#8230;</li>
</ul>
</li>
</ul>
<p><strong>Performance Strategy</strong></p>
<p>SQL Schema is the same however a lot of improvements around:</p>
<ul>
<li>Locks Indexes</li>
<li>Application Priority</li>
<li>Sandbox (for custom code)</li>
</ul>
<p>Delta Upload of documents using Office 2010, all versions however are stored as separate file (not deltas), metadata change will be a new document version</p>
<h1>Architectural Components</h1>
<p><strong>Workspaces now Groove</strong></p>
<p>Offline content using thick client, site UI is not taken offline however you can access lists document libraries etc&#8230;</p>
<p><strong>Office Web Applications</strong></p>
<p>Can view and edit office 2010 documents in the SharePoint web UI (without office think client installed), limited functionality in web base word, excel, PowerPoint, one note etc.</p>
<p>Multi-User Editing</p>
<ul>
<li>Excel Web app, but not think client</li>
<li>Word and Power Point on think client only</li>
<li>One Note, both web and think client</li>
</ul>
<p>Edit’s near real time (polling server resource hungry)</p>
<p align="center"><a href="http://www.tsls.co.uk/wp-content/uploads/2009/11/image004.jpg"><img class="aligncenter size-medium wp-image-529" title="image004" src="http://www.tsls.co.uk/wp-content/uploads/2009/11/image004-300x224.jpg" alt="image004" width="300" height="224" /></a> </p>
<ul>
<li>Improved Digital Assets; Silverlight Media player UI, able to play Movies and Audio</li>
<li>Single click upload and embedding of content in content editor web part</li>
<li>WFE has stayed the same</li>
<li>Application Server has changed as the SSP (Shared Service Provider) has been replaced with SSA (Shared Service Application) and sandbox feature for custom code</li>
<li>SQL Server – the same just optimized (failover databases supported)</li>
</ul>
<p style="TEXT-ALIGN: center"><img class="aligncenter size-medium wp-image-530" title="image006" src="http://www.tsls.co.uk/wp-content/uploads/2009/11/image006-300x179.jpg" alt="image006" width="300" height="179" />         </p>
<h2>The Bad in 2007</h2>
<p> Multi-Tenancy (Web Application)</p>
<ul>
<li>Web Application can only be assigned to one SSP (SSP provides too much overhead)</li>
<li>Shared 12 Hive (every app receives customizations)</li>
<li>Feature Stapling effects all web applications </li>
</ul>
<h2>What’s New in 2010</h2>
<p>Site Collection can now be a Tenant</p>
<ul>
<li>Site Subscriptions a group of site collection.</li>
<li>Multi-tenancy of services makes it possible to share Services  across customers while partitioning data bases on site subscriptions</li>
<li>Adminstrators can centrally deploy and manage features and services while allowing tenants full control.</li>
<li>Term management in Central Admin for managing tenancy)</li>
<li>Tenants can be hosted in 2 different locations</li>
<li>Each Tenant gets a web application
<ul>
<li>Pros: their own web.config</li>
<li>Cons: overhead when having multiple web apps</li>
<li>Each Tenant gets one or more site collections</li>
<li>Site collections grouped by site subscription (need to enable on the site collection in power shell)
<ul>
<li><strong>Pros: scalability</strong></li>
<li><strong>Cons:  Shared web.config</strong></li>
</ul>
</li>
</ul>
</li>
</ul>
<p>Site collections can now have their own host header\domain name (siite1.tsls.co.uk or site1.co.uk) rather than a URL (tsls.co.uk/site1); they now support Load balancer SSL Termination Support (IE ISA Server)</p>
<p> <strong>Tenant Administration</strong></p>
<ul>
<li>Delegation certain Central Admin tasks to “customers”</li>
<li>Only affect that “tenant”</li>
<li>Allows for customer site collection management</li>
<li>Service administration (e.g. user profile management</li>
</ul>
<p> </p>
<h2>Comparing the old SSP with SA </h2>
<p>Service Application Proxy = web apps use to connect to a service</p>
<ul>
<li>Default Proxy – can be used by multiple web applications</li>
<li>Custom Proxy – by default can only be used by one web application (however powershell or the MOSS API will allow you to enable to the Custom proxy to be used by multiple applications</li>
</ul>
<h1>Security </h1>
<p>New to 2010:</p>
<ul>
<li>More Administration roles (Farm, Service), Farm Administration can be access by
<ul>
<li>non-farm adminstrators can just view Central Admin</li>
<li>Powershell is Farm Admin only</li>
<li>Check Effective security permissions for a user at site level in UI</li>
<li>Continuators can no longer access the tools panel for web parts apart from a publishing and content web part (this can be changed by tweaking the properties on the web parts)</li>
<li>Designers and Administrators can access the tools panel (if you are a designer\admin and contributor the lowest privilege is applied in this instance contributor so the user will not be able to access the entire tools panel apart from the publishing and content web part).</li>
<li>SharePoint 2010 utilizes the IIS7 Integration Mode to all Claims Based Authentication and Kernel Mode Authentication
<ul>
<li>Claims Based Authentication based on Windows Identity Foundation *Geneva” provides security token (STS) base access to multiple <span style="text-decoration: line-through;">authentication</span> identity providers such as, web services, SAML, SQL DB, Ad (ADFS V2), .Net, SAP, windows live id, CRM, etc&#8230;
<ul>
<li>SharePoint Service Applications utilise Claims Based Authentication and not Classic (NT Token Windows Identity (Kerberos, NTLM)).</li>
<li>FBA authentication only uses Claims Based Authentication.</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li>Kerberos is not required when using claims however backend systems such as SQL\SQL Reporting will require Kerberos for delegation and authentication (NTLM could be used if you don’t want to delegate)</li>
<li>Upgrading from MOSS 2007 site to 2010 and want to use claims FBA will require an stsadm command to update the principle
<ul>
<li>For a very large site it can take around 1hr to complete and is recommended to be executed out-of-hours</li>
<li>Explorer View has been removed and now loads in Windows Explorer Window</li>
<li>Manage accounts is a collection of service accounts and now allows SharePoint to manage the service account passwords to be able to automatically update passwords when the AD password expiry is due. The password is encrypted and cannot be accessed. <a href="http://www.tsls.co.uk/wp-content/uploads/2009/11/image013.png"></a></li>
<p style="text-align: center;"><img class="aligncenter size-medium wp-image-533" title="image013" src="http://www.tsls.co.uk/wp-content/uploads/2009/11/image013-300x182.png" alt="image013" width="300" height="182" /></p>
</ul>
</li>
<li>SharePoint 2010 will come with an SCW template to lock down the server</li>
<li>Web Server communications ports are as follows
<ul>
<li>External: HTTP (80), HTTPS (443), SMTP (25)</li>
<li>Internal Communications: HTTP (32843), HTTPS (32844), TCP (32845), SMB (445)</li>
<li>Forefront Unified Access Gateway (UAG) utilizing direct access HTTP VPN to gain access to the corp. network or reverse proxy.</li>
</ul>
</li>
</ul>
<p align="center"><a href="http://www.tsls.co.uk/wp-content/uploads/2009/11/image016.jpg"><img class="aligncenter size-medium wp-image-534" title="image016" src="http://www.tsls.co.uk/wp-content/uploads/2009/11/image016-300x178.jpg" alt="image016" width="300" height="178" /></a> </p>
<h1>Monitoring and Health </h1>
<p><strong>Unified Logging Service ULS New in 2010</strong></p>
<ul>
<li>All of the trace and logging is tracked by using the Correlation ID (GUID)</li>
<li>SharePoint logging into SQL databases, by default 14days are kept</li>
<li>Event Throttling (Event level, trace level)</li>
<li>Event log Flood Protection (stop event spamming, if event xxx occurs 5x in 120seconds prevent event logging) – need to consider SCOM packs as errors may not appear <a href="http://www.tsls.co.uk/wp-content/uploads/2009/11/image018.jpg"></a></li>
<p style="text-align: center;"><img class="aligncenter size-medium wp-image-535" title="image018" src="http://www.tsls.co.uk/wp-content/uploads/2009/11/image018-300x120.jpg" alt="image018" width="300" height="120" /></p>
<li>Aggregated Event Logs</li>
<li>What does it collect
<ul>
<li>Performance Counts</li>
<li>NT Event Logs</li>
<li>SQL (Blocking, IO, CPI, Disk)</li>
<li>SQL Trace logging (flat file. Now compressed using NTFS make sure this isn’t on the C: Drive)</li>
<li>Search crawl and query stats</li>
<li>Usage provider (time jobs, page requests, feature usage, site inventory)</li>
<li>By default the Powershell cmd-lets are not installed to install run the following</li>
</ul>
</li>
</ul>
<p><em>%SYSTEMROOT%\Microsoft.NET\Framework64\v2.0.50727\InstallUtil/AssemblyName&#8221;ULS.Cmdlet, Culture=Neutral, PublicKeyToken=94de0004b6e3fcc5, Version=14.0.0.0&#8243;</em></p>
<p>Then in power shell type:</p>
<p><em>Add-PSSnapinULSCmdlets</em></p>
<p><strong>Monitoring in SharePoint 2010</strong></p>
<p>What’s available in 2010?</p>
<p>Out of the Box</p>
<ul>
<li>Time jobs and status (now know what server is running the job and server affinity)</li>
<li>Usage logging</li>
<li>SharePoint Health Analyzer  &amp; Health reports
<ul>
<li>Query latency information</li>
<li>Page requests</li>
<li>BPA</li>
<li>automatic fixing and notification to administrators using Central Admin or SCOM)
<ul>
<li>See diagram below with the details <a href="http://www.tsls.co.uk/wp-content/uploads/2009/11/image020.jpg"></a></li>
<p style="text-align: center;"><img class="aligncenter size-medium wp-image-536" title="image020" src="http://www.tsls.co.uk/wp-content/uploads/2009/11/image020-300x115.jpg" alt="image020" width="300" height="115" /></p>
</ul>
</li>
</ul>
</li>
<li>Web analytics
<ul>
<li>More reports compared to MOSS 2007
<ul>
<li>Filter reports</li>
<li>Schedule and be alerted when reports are generated</li>
<li>Export to Excel</li>
<li>Best bets suggestions</li>
</ul>
</li>
</ul>
</li>
<li>Security and performance
<ul>
<li>Data Retention from 1 – 25 months</li>
<li>250 GB for 90days data based on 3 million daily clicks</li>
<li>Enable\disable analytics at the site collection</li>
</ul>
</li>
<li>Now allowed direct access to the logging DB and can build your own queries or use a web service to access the data</li>
<li>Developer Dashboard
<ul>
<li>Allows Developer and administrators to informative data to troubleshoot the root cause of a page malfunctioning, performance, call stack access and exception information in error messages</li>
<li>Default State is disabled to turn on use STSADM -o setproperty  -pn developer-dashboard -pv on or powershell Set-SPFarm -DeveloperDashboardEnabled</li>
<li>SPMonitored Scope
<ul>
<li>API to the Health Analyzer for custom code.</li>
<li>SCOM
<ul>
<li>Direct connectivity to the SharePoint Health Analyzer, ULS, NT Event logs</li>
<li>Topology design</li>
<li>Real time notification and issue resolution.</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<h1>Patching </h1>
<ul>
<li>Ability to apply a binary update to SharePoint 2010 to one server in the farm rather than all of the servers (there is a caveat around this as QFE and SP’s may have compatiblity issues)</li>
<li>Database upgrade can be executed out of hours once the binary updates have been applied to all SharePoint Servers</li>
<li>PSConfig can run at the same time, all servers can be upgraded at the same time.</li>
<li>Update Methods
<ul>
<li>WSUS, Microsoft Update</li>
<li>Cumulative Update (CU) will continue to ship second Tuesdays of each month, Critical on Demand (COD) will ship on demand</li>
<li>Visual Studio 2010
<ul>
<li>SharePoint dev extensions now included</li>
<li>Sandbox Solutions (Default  mode)</li>
<li>SharePoint 2010 Designer
<ul>
<li>Feature and functionality oriented rather than page</li>
<li>Code can be created and packed up as a wsp and deployed multiple times</li>
<li>Usage can be controlled  in Web Application and in site collection level</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<h1>Developer Tools (from the IT Pro side of things)</h1>
<p>Sandbox Solutions</p>
<ul>
<li>Can be deployed remotely</li>
<li>Deployed to a specific site by a site collection administrator</li>
<li>Code runs in a rights-restricted process with limited Code Access Security (CAS) permissions</li>
<li>Server resource usage is monitored against a quota, which in turn is managed by the service administrators
<ul>
<li>App is shutdown if the solution hits a threshold point (default 5mins)</li>
<li>Disadvantage is that the Microsoft.sharepoint API is limited, however a full-trust proxy could be implemented to access GAC</li>
<li>Can be isolated to a separate Application Server (NLB), so no impact to the WFE</li>
<li>Architecture Diagram</li>
</ul>
</li>
</ul>
<p style="text-align: center;"><a href="http://www.tsls.co.uk/wp-content/uploads/2009/11/image022.jpg"><img class="aligncenter size-medium wp-image-537" title="image022" src="http://www.tsls.co.uk/wp-content/uploads/2009/11/image022-300x222.jpg" alt="image022" width="300" height="222" /></a></p>
<h1>Upgrades</h1>
<ul>
<li>Gradual has been removed</li>
<li>In place and Database exists
<ul>
<li>In place now restartable, SQL timeouts removed, and no DB size limit</li>
<li>Database upgrade could use AAM Redirect to keep both 2007 and 2010 live</li>
<li>Visual Upgrade allows the binaries and DB to be upgraded, however new UI items such as ribbon will not appear, allowing developers to fix any issues , once resolved the visuals can be upgraded (ribbon for example).</li>
</ul>
</li>
</ul>
<p><em>Start-Process STSADM &#8220;-o addcontentdb -url http://moss.contoso.com -databasename WSS_Content_2 -preserveolduserexperience true&#8221;</em></p>
<ul>
<li>Customized master pages and my sites will need to be rewritten.</li>
<li>ContentDB check to see what customizations are missing (i.e. features)</li>
</ul>
<p><em>Test-SPContentDatabase -Name WSS_Content_1 -WebApplication </em><a href="http://moss.contoso.com/"><em>http://moss.contoso.com</em></a><em></em></p>
<ul>
<li>Example of seeing a the progress of a database upgrade</li>
</ul>
<p style="text-align: center;"><a href="http://www.tsls.co.uk/wp-content/uploads/2009/11/image024.jpg"><img class="aligncenter size-medium wp-image-539" title="image024" src="http://www.tsls.co.uk/wp-content/uploads/2009/11/image024-300x98.jpg" alt="image024" width="300" height="98" /></a></p>
<p style="text-align: center;"><a href="http://www.tsls.co.uk/wp-content/uploads/2009/11/image026.jpg"><img class="aligncenter size-medium wp-image-538" title="image026" src="http://www.tsls.co.uk/wp-content/uploads/2009/11/image026-298x300.jpg" alt="image026" width="298" height="300" /></a> </p>
<h1>Enterprise Search </h1>
<ul>
<li>Social Search &#8211; Data mining of people and business information</li>
<li>Federated search, able to hook into other search engines which support OpenSearch (Google not yet supported)</li>
<li>Search center still exists
<ul>
<li>Scopes, best bets, top answer, advance search, refinement, did you mean, open documents in web browser</li>
<li>SharePoint search into the Windows 7 desktop search</li>
<li> Improved mobile search results</li>
<li>Prefix matching for keywords and properties, i.e. Luke Sm* or Luke*</li>
<li>Outlook sent items are mined and provided to my site so profile information and be crawled, this can be disabled per user or everyone using regedit.</li>
<li>phonetic search requires speech server</li>
<li>“Did you mean”  corrects typos (based on the content in the index) for example</li>
</ul>
</li>
</ul>
<p align="center"><a href="http://www.tsls.co.uk/wp-content/uploads/2009/11/image028.jpg"><img class="aligncenter size-medium wp-image-540" title="image028" src="http://www.tsls.co.uk/wp-content/uploads/2009/11/image028-300x41.jpg" alt="image028" width="300" height="41" /></a> </p>
<ul>
<li>Index and query completely changed
<ul>
<li>Partitioning Index with sub-second latency at 100M item indexes</li>
<li>Failover indexes</li>
<li>Index Server can run query role even when multiple query roles have been deployed</li>
<li>Query can be partitioned so content can be split between multiple server to improve performance, for failover a copy of all partitions are sent to all queries however they are dormant until a query is lost</li>
<li>New Admin DB, Property DB</li>
<li>You can define a crawler to a particular URL (helps to lower cost of third-party connectors), the crawler can also be load balanced.</li>
<li>10million items per partition to maintain performance </li>
</ul>
</li>
</ul>
<h1>Fast Search</h1>
<p> FAST extends the OOB SharePoint Server Search by adding the following</p>
<ul>
<li>New Search\Crawl and Index provider similar to SharePoint Server Search.</li>
<li>Thumbnails and Preview Document (Silverlight Control)</li>
<li>Sorting</li>
<li>Advance refinement, meta properties can be used
<ul>
<li>Similarity search and Multilevel Sorting</li>
<li>Context results specific to the user</li>
<li>Query Completion</li>
<li>Spell Check</li>
<li>Can index 400+ document types, 82 languages, Advanced Linguistics and office content filter</li>
<li>Built-in Monitoring using SharePoint Health Analyzer and SCOM plug-in</li>
<li>Extendable using .Net and BCS (for external systems i.e. Exchange, CRM)</li>
</ul>
</li>
</ul>
<h1>Overview of Both SharePoint Server Search and FAST</h1>
<p style="text-align: center;"> <a href="http://www.tsls.co.uk/wp-content/uploads/2009/11/image032.jpg"><img class="aligncenter size-medium wp-image-541" title="image032" src="http://www.tsls.co.uk/wp-content/uploads/2009/11/image032-300x185.jpg" alt="image032" width="300" height="185" /></a></p>
<p align="center"> </p>
<h1>Enterprise Content Management </h1>
<ul>
<li>Major and minor version back (like what existed in SPS 2003), Example below from office:</li>
</ul>
<p align="center"> <a href="http://www.tsls.co.uk/wp-content/uploads/2009/11/image034.jpg"><img class="aligncenter size-full wp-image-542" title="image034" src="http://www.tsls.co.uk/wp-content/uploads/2009/11/image034.jpg" alt="image034" width="254" height="192" /></a></p>
<ul>
<li>SharePoint can now leverage the SQL Remote BLOB Storage (RBS), which allows documents to be stored in remote storage location rather than a SQL table for example File System, EMC Centera, NetApp SnapManager, this approach allows for larger and many more documents to be stored (&gt; 5 TB plus) in SharePoint, this will also help cutting the cost of storage,. The document metadata will be stored in SQL Server. – the OOB solution will only work with local attached storage to the SQL Server (FILESTEAM), this can be extended by writing your own provider of purchasing a third party solution.</li>
<li>Ability to scale to 100s of millions of documents</li>
<li>MS are hoping to make SharePoint CMIS v 1 compliant, ability to easily connect third party storage systems together and aggregating the results</li>
<li>Manage Metadata improves taxonomy by building content types based on terms these attributes can then be tagged to SharePoint Items, users have the ability to access the terms by using DIP (Office 2007), OutSpace (Office 2010  UI), InfoPath, API’s (custom code) and the SharePoint Web UI. The Metadata is also usable in Search.</li>
<li>Example of Office 2010 OutSpace Below (Click File Info):</li>
</ul>
<p align="center"> <a href="http://www.tsls.co.uk/wp-content/uploads/2009/11/image036.jpg"><img class="aligncenter size-medium wp-image-543" title="image036" src="http://www.tsls.co.uk/wp-content/uploads/2009/11/image036-300x176.jpg" alt="image036" width="300" height="176" /></a></p>
<h1>Business Connectivity Services</h1>
<p>The ability to connect to External LOB systems</p>
<ul>
<li>External Lists will allow read\write to LOB system. Permission are controlled by the LOB or complete override in SharePoint assigning Read-only permissions</li>
<li>Can work with data offline in workspaces.</li>
<li>Built-in Office and SharePoint behavior</li>
<li>External Search.</li>
<li>External Lists can used in the following Scenarios
<ul>
<li>Tagging a document in a list</li>
<li>Extend or annotate without change</li>
<li>Pick values from a list</li>
<li>Workflow integration </li>
</ul>
</li>
</ul>
<h1>Excel Services </h1>
<ul>
<li>Edit Web Spreadsheets (Excel Workbooks) in browser.</li>
<li>Muli-User can edit and sync values</li>
<li>Programmability, Web Service API, REST API, JavaScript Object Model  (JSOM) API</li>
</ul>
<h1>Performance Point Services </h1>
<ul>
<li>Dashboards</li>
<li>Scorecards (KPI’s</li>
<li>Report Views ( Reporting Services, Excel Services)</li>
<li>Filters</li>
<li>External Data Connections</li>
<li>Charting Web Parts 3D and 2D (15 difference charts, Column, Bar Point, Polar, Error Bar, Box Plot, Funnel etc..)</li>
</ul>
<p align="center"> <a href="http://www.tsls.co.uk/wp-content/uploads/2009/11/image038.jpg"><img class="aligncenter size-full wp-image-544" title="image038" src="http://www.tsls.co.uk/wp-content/uploads/2009/11/image038.jpg" alt="image038" width="242" height="286" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.tsls.co.uk/index.php/2009/11/24/overview-sharepoint-2010-beta/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.tsls.co.uk/index.php/2009/11/24/overview-sharepoint-2010-beta/</feedburner:origLink></item>
	</channel>
</rss>
