<?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:series="http://unfoldingneurons.com/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Fpweb.net Blog</title>
	
	<link>http://blog.fpweb.net</link>
	<description>Official Blog of the SharePoint Hosting Pioneer™ - Fpweb.net</description>
	<lastBuildDate>Tue, 15 May 2012 12:48:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/fpweb-blog" /><feedburner:info uri="fpweb-blog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><creativeCommons:license>http://creativecommons.org/licenses/by-nd/3.0/</creativeCommons:license><feedburner:emailServiceId>fpweb-blog</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>New Features in Microsoft SQL Server 2012</title>
		<link>http://feedproxy.google.com/~r/fpweb-blog/~3/iD9E_zkEemw/</link>
		<comments>http://blog.fpweb.net/sql-server-2012-new-features/#comments</comments>
		<pubDate>Tue, 15 May 2012 12:48:49 +0000</pubDate>
		<dc:creator>Don Conrad</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Engineering & Development]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[SharePoint Tips & Tricks]]></category>
		<category><![CDATA[SQL Server 2012]]></category>
		<category><![CDATA[Tech and Hosting News]]></category>
		<category><![CDATA[The Cloud]]></category>
		<category><![CDATA[AlwaysOn]]></category>
		<category><![CDATA[database hosting]]></category>
		<category><![CDATA[features]]></category>
		<category><![CDATA[FileTable]]></category>
		<category><![CDATA[Microsoft SQL Server 2012]]></category>
		<category><![CDATA[SharePoint and SQL Server]]></category>
		<category><![CDATA[Sharepoint hosting]]></category>
		<category><![CDATA[SQL Server]]></category>
		<category><![CDATA[SQL Server 2012 features]]></category>
		<category><![CDATA[SQL Server AlwaysOn]]></category>
		<category><![CDATA[SQL Server FileTable]]></category>

		<guid isPermaLink="false">http://blog.fpweb.net/?p=7216</guid>
		<description><![CDATA[(Welcome to The Next Byte, a series on Microsoft SharePoint and SQL Server written by Don Conrad, a.k.a. &#8220;Don SQL&#8221;, the Fpweb.net SharePoint database wizard and expert in all things SQL-related. In this post Don examines new features in SQL Server 2012. Missed an installment of The Next Byte? Check out the complete Microsoft SharePoint and [...]]]></description>
			<content:encoded><![CDATA[<p><em>(Welcome to <strong>The Next Byte</strong>, a series on Microsoft SharePoint and SQL Server written by Don Conrad, a.k.a. &#8220;Don SQL&#8221;, the Fpweb.net SharePoint database wizard and expert in all things SQL-related. In this post Don examines new features in SQL Server 2012. Missed an installment of The Next Byte? Check out the complete <a href="http://blog.fpweb.net/series/microsoft-sharepoint-and-sql-server/" target="_blank">Microsoft SharePoint and SQL Server series</a>.)</em></p>
<p><strong><img class="aligncenter size-full wp-image-7218" title="Microsoft SQL Server 2012" src="http://blog.fpweb.net/media/2012/05/SQL-Server-2012-622x128.png" alt="SQL Server 2012 logo image" width="622" height="128" /></strong></p>
<p>and now… <strong><em>THE NEXT BYTE</em></strong></p>
<p><strong>SQL Server 2012 Topics to Discuss:</strong></p>
<ol>
<li><strong><em>Which new features will have the biggest impact for SharePoint?</em></strong></li>
<li><strong><em>Why is the filetable so important?</em></strong></li>
<li><strong><em>What are the pricing considerations?</em></strong></li>
</ol>
<p>Microsoft recently released the newest version of its premier enterprise database management system, <em>SQL Server 2012</em>. This update contains many new and significant features from the current release, 2008 R2. Many of the features are notable improvements over 2008 R2 and there are so many that we couldn&#8217;t possibly do justice to them in one article.</p>
<p>In fact, we won&#8217;t even try. Instead we&#8217;ll focus some of the feature updates that will have the most impact on Microsoft SharePoint, since, after all, <strong><a href="http://www.fpweb.net/sharepoint-hosting/" target="_blank">SharePoint hosting</a> is what we do here at Fpweb.net</strong>.</p>
<p><strong>SQL Server 2012 key features (in no particular order):</strong></p>
<ol>
<li><strong><a href="#always-on">AlwaysOn</a></strong></li>
<li><strong><a href="#contained-database">Contained databases</a></strong></li>
<li><strong><a href="#filetable-feature">The FileTable feature</a> (*not a datatype)</strong></li>
<li><strong><a href="#core-licensing">Core-based licensing</a></strong></li>
<p><a name="always-on"></a>
</ol>
<p><span id="more-7216"></span><br />
<strong><em>1. AlwaysOn</em></strong> is perhaps the most important new feature in SQL Server 2012. It advances availability beyond mirroring. The AlwaysOn feature groups designated databases into a primary availability group. Each primary availability group is then hosted on up to four secondary availability replicas. Each secondary replica group is hosted on a different node of a Windows Server Failover Cluster (WSFG). Each node is hosted on a different server. The primary replica sends transaction log records to each of the secondary replicas at the database level. This update can be either synchronous or asynchronous. Each secondary replica updates its databases independently of the other secondary replicas. Each of the replica groups is evaluated as to its health independently of the other groups.  And each of the secondary replicas can be configured to support read-only access.</p>
<p>So in an AlwaysOn setup, any given production database can be duplicated (in real-time) in up to four other databases, each of which can be read-only. WSFG monitors the health of each of the resource groups to determine which are healthy and which may be compromised. The WSFG then determines which secondary replica group becomes the primary &#8211; in case an unplanned failover event takes place.</p>
<p><strong>In a nutshell, AlwaysOn can provide significant protection against data loss by maintaining up to four copies of the production database.</strong> Each of the four copies can be available for reporting purposes. Obviously, given the broad set of options there are a significant number of different configurations for synch/asynch, read-only, and no-access availability <em>(in this case, &#8220;no-access availability&#8221; is NOT an oxymoron)</em>.<a name="contained-database"></a></p>
<p><strong>2.</strong> A <strong><em>Contained Database</em></strong> is a database that is isolated from other databases on the server. In effect, a Contained Database is also independent from the database server for the purposes of metadata and authentication. This means the database can be backed up and restored to another database server without having to change owners, schemas or other typically server-level functions. These credentials are contained within the database itself, providing for much faster and simpler database restores when appropriate. And a database can either be entirely or partially contained. Again, a whole spectrum of configuration options are available.</p>
<p><strong>Imagine being able to restore a backup to another server and having it immediately operational.</strong> No &#8220;sp_change_users_login&#8221;. No ensuring all domain-authenticated logins are valid on the destination. No ensuring all user-defined functions and datatypes are in place and current. <em><strong>Just restore and and you&#8217;re ready to login!</strong></em><a name="filetable-feature"></a></p>
<p><strong>3.</strong> The <strong><em>FileTable feature</em></strong>. Some database admins might (mistakenly) refer to this a data type. It is a data field which can store, process and retrieve O/S level directories, sub directories and files in each. The access to the files and directories is controlled by the SQL Server via its standard authentication. If a user or application has SQL Server access permissions, then the data can be access and updated directly at the operating system level, bypassing SQL Server once the users are authenticated. The files can be remote blob storage—RBS. As RBS is possibly the faster document access method available in SQL Server, this has tremendous promise. Previously users have been reluctant to use RBS, especially in a shared environment. That&#8217;s because RBS then required o/s access permission, possibly even local admin rights to be used.</p>
<p><strong>With FileTable this has been solved because SQL Server controls the access. </strong> If a would-be user has no permissions to the data, then they cannot even see the data. Using this new FileTable feature is going to require extensive testing but could prove crucial to SharePoint systems and Web Apps.<a name="core-licensing"></a></p>
<p><strong>4. Core-level pricing.</strong> SQL S2008 R2 Enterprise was licensed according to the number CPU processors in the server farm. However, Microsoft has amended its licensing terms for the SQL Server 2012 version. Instead of CPUs, licensing for SQL Server 2012 is based on <em>cores</em>.  In the modern age of parallel computing, most CPUs nowadays have at least two, if not four or more, cores. As a result, this seemingly minor change in the licensing terms has the potential to <em><strong>double the cost</strong></em> of SQL Server 2012 Enterprise Edition. But with the addition of significant new features, upgrading is probably well worth the investment for most enterprise IT departments.</p>
<p>SQL Server 2012 is a new product, and we haven&#8217;t had the opportunity to perform thorough tests on the relationship between this new version and SharePoint 2010. But in the coming weeks and months, <a href="http://www.fpweb.net/why-us/our-support/" target="_blank">Fpweb.net SharePoint Experts</a> will be reviewing these new features in-depth. So don&#8217;t worry. We&#8217;ll continue to keep you updated on the progress of SQL Server 2012 and new insights about working with SharePoint and SQL Server.</p>
<p>As always, feel free to post any questions or comments you may have.</p>
<p><em><strong>Until the next byte,<br />
</strong></em><strong>Don</strong></p>
<img src="http://feeds.feedburner.com/~r/fpweb-blog/~4/iD9E_zkEemw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.fpweb.net/sql-server-2012-new-features/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<series:name><![CDATA[Microsoft SharePoint and SQL Server]]></series:name>
	<feedburner:origLink>http://blog.fpweb.net/sql-server-2012-new-features/</feedburner:origLink></item>
		<item>
		<title>Reverting from Claims Authentication to Windows Authentication in SharePoint 2010</title>
		<link>http://feedproxy.google.com/~r/fpweb-blog/~3/p7mD6nhDfUM/</link>
		<comments>http://blog.fpweb.net/sharepoint-2010-claims-authentication-windows-auth-change/#comments</comments>
		<pubDate>Thu, 10 May 2012 12:15:53 +0000</pubDate>
		<dc:creator>Eric Lough</dc:creator>
				<category><![CDATA[Engineering & Development]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[SharePoint Tips & Tricks]]></category>
		<category><![CDATA[claims authentication]]></category>
		<category><![CDATA[SharePoint claims authentication]]></category>
		<category><![CDATA[SharePoint tips]]></category>
		<category><![CDATA[SharePoint Windows Authentication]]></category>
		<category><![CDATA[Windows authentication]]></category>

		<guid isPermaLink="false">http://blog.fpweb.net/?p=7206</guid>
		<description><![CDATA[[Editor's Note: This information is provided as-is and is ONLY recommended for a testing environment. Never perform this setup in a SharePoint production environment without extensive prior planning and testing.] Recently, I found myself in a situation that required me to move a SharePoint 2010 Web Application from Claims Based Authentication to Windows Based Authentication. [...]]]></description>
			<content:encoded><![CDATA[<p><em>[Editor's Note: This information is provided as-is and is ONLY recommended for a testing environment. Never perform this setup in a SharePoint production environment without extensive prior planning and testing.]</em></p>
<p><img class="size-medium wp-image-7015 alignleft" title="Fpweb.net Sharepoint Tips and Tricks" src="http://blog.fpweb.net/media/2012/03/sharepoint-tips-and-tricks-325x192.png" alt="Sharepoint Tips and Tricks graphic" width="325" height="192" />Recently, I found myself in a situation that required me to <strong>move a SharePoint 2010 Web Application from Claims Based Authentication to Windows Based Authentication</strong>. Searching online for tips on how to do this yielded few results other than <em>Microsoft says this cannot or should not be done</em>. Well, I&#8217;m someone who has to prove this the hard way, so I tried anyways; and with a little help was actually successful. And if I&#8217;m being honest, it wasn&#8217;t even as large an undertaking as I thought it would be.</p>
<p>I&#8217;ll walk you through the process, but as stated above, please don&#8217;t perform this in a production environment.</p>
<p><span id="more-7206"></span></p>
<p>So, here&#8217;s how I did it: First we can see that a Web Application is in Claims Auth through <a href="http://www.fpweb.net/sharepoint-hosting/2010/foundation/features/administration/central-admin.asp" target="_blank">Central Administration</a>, using the Authentication Providers as seen below:</p>
<p><img class="aligncenter size-large wp-image-7207" title="Claims Based Authentication is the default" src="http://blog.fpweb.net/media/2012/05/Authentication-Providers-622x249.png" alt="SharePoint Screenshot: Authentication Providers set to Claims Based Authentication" width="622" height="249" /></p>
<p>Now, I did manage to find some helpful Powershell script that will &#8220;revert&#8221; Claims to Windows, and ran this using Powershell ISE. <strong>The script can be seen below:</strong></p>
<p><code>$setcba = Get-SPWebApplication "http://YourSiteURL"</code></p>
<p><code>$setcba.UseClaimsAuthentication = 0;</code></p>
<p><code>$setcba.Update()</code></p>
<p>This will set the Authentication Provider to Windows Authentication, but is a bit misleading as this is the only place it changes it. This means that <em>we aren&#8217;t even close</em> to finished yet.</p>
<p>Take a look below to see that in the last step, we were able to change the Authentication Provider:</p>
<p><img class="aligncenter size-large wp-image-7208" title="Changed to Windows Authentication Provider" src="http://blog.fpweb.net/media/2012/05/Change-the-Authentication-Providers-622x297.png" alt="SharePoint Screenshot: Authentication Providers now set to Windows Authentication" width="622" height="297" /></p>
<p>However, the Web Application still doesn&#8217;t &#8221;know&#8221; that it has been changed in its configuration. To update this, we&#8217;ll head to the web.config file for this Web Application. To change this successfully let&#8217;s compare a web.config file of a Windows Authenticated Web Application to that of a Claims Based, as seen below:</p>
<p><strong>Windows:</strong></p>
<p><img class="size-full wp-image-7209 alignnone" title="Web Application web.config for Windows Authentication" src="http://blog.fpweb.net/media/2012/05/Windows.png" alt="web.config code is set to: authentication mode = Windows" width="389" height="107" /></p>
<p><strong>Claims:</strong></p>
<p><img class="size-full wp-image-7210 alignnone" title="Web Application web.config for Claims Authentication" src="http://blog.fpweb.net/media/2012/05/Claims.png" alt="web.config code is set to: authentication mode = Forms/default" width="390" height="132" /></p>
<p>So we can see above that the web.config now needs to be altered to use Windows Auth, and we&#8217;ll do so by simply plugging in the correct value. Now a quick IIS reset will reload the web.config and we are almost back in business.</p>
<p>You may notice that you can no longer login to the site. This is because of how the User table in SharePoint has recorded the Users. They will still be in the site, but in Claims format as seen below:</p>
<p><img class="aligncenter size-full wp-image-7212" title="Search Crawling Account" src="http://blog.fpweb.net/media/2012/05/Search-Crawling-Account.png" alt="Screenshot excerpt from within SharePoint web application" width="519" height="61" /></p>
<p>(the <code>I:0#.w|</code> portion signifies Claims Authentication)</p>
<p>We will need to add the &#8220;Windows&#8221; version of the account, <em>(in this case <strong>Elow\Sp_Search</strong>)</em>, back into the site. Depending on how many Users you have, this can be quite tedious. First, you will want to re-add the appropriate Users into the Policy for Web Application, which is found on the same page as the Authentication Provider in Central Administration.</p>
<p>Now, for the Users added to the Site Collections, we will need to &#8220;migrate&#8221; the Users into themselves using Powershell. You can also re-add them manually, but then you would lose any Alerts or Permissions assigned to the User. By migrating the Users from their Claims based format into the Windows format, you will be able to keep your Users&#8217; configurations intact.</p>
<p>If you need help migrating Users, you can find many articles concernting this topic, but below are a couple that I found in five minutes of Google searching:</p>
<p><a href="http://blog.helloitsliam.com/Lists/Posts/Post.aspx?ID=54" rel="nofollow" target="_blank">http://blog.helloitsliam.com/Lists/Posts/Post.aspx?ID=54</a>: basic migration</p>
<p><a href="http://blog.sharepoint-voodoo.net/?p=68" rel="nofollow" target="_blank">http://blog.sharepoint-voodoo.net/?p=68</a>: A unique scripted migration function that I have yet to test but seems promising.</p>
<p><strong>Hopefully this saves you some time and/or effort, and if you have any questions, please don&#8217;t hesitate to leave a comment.  As always, thanks for reading.</strong></p>
<p><em>Special thanks to my colleague Andy Milsark who helped contribute to this article.</em></p>
<img src="http://feeds.feedburner.com/~r/fpweb-blog/~4/p7mD6nhDfUM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.fpweb.net/sharepoint-2010-claims-authentication-windows-auth-change/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.fpweb.net/sharepoint-2010-claims-authentication-windows-auth-change/</feedburner:origLink></item>
		<item>
		<title>SharePoint Document Collaboration: Co-Authoring &amp; Office Web Apps</title>
		<link>http://feedproxy.google.com/~r/fpweb-blog/~3/H3GDpxNkgaM/</link>
		<comments>http://blog.fpweb.net/sharepoint-collaboration-coauthoring-and-office-web-apps/#comments</comments>
		<pubDate>Tue, 08 May 2012 12:24:41 +0000</pubDate>
		<dc:creator>Matt Milsark</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[SharePoint Tips & Tricks]]></category>
		<category><![CDATA[co-authoring]]></category>
		<category><![CDATA[co-authoring Word documents]]></category>
		<category><![CDATA[collaboration]]></category>
		<category><![CDATA[document management]]></category>
		<category><![CDATA[Microsoft Excel]]></category>
		<category><![CDATA[microsoft office]]></category>
		<category><![CDATA[Microsoft PowerPoint]]></category>
		<category><![CDATA[Microsoft Word]]></category>
		<category><![CDATA[office 2010]]></category>
		<category><![CDATA[Office Web Apps]]></category>
		<category><![CDATA[SharePoint co-authoring]]></category>
		<category><![CDATA[SharePoint collaboration]]></category>
		<category><![CDATA[SharePoint versioning]]></category>
		<category><![CDATA[version control]]></category>
		<category><![CDATA[versioning]]></category>

		<guid isPermaLink="false">http://blog.fpweb.net/?p=7178</guid>
		<description><![CDATA[[In Part 5 of his series on Document Management and Collaboration in Microsoft SharePoint, Matt Milsark focuses on co-authoring and Office Web Apps with SharePoint. Missed a post? Check out the previous article on SharePoint Major/Minor Version Control &#38; Content Approval.] SharePoint Co-Authoring and Office Web Apps This is the last post (at least for now) [...]]]></description>
			<content:encoded><![CDATA[<p><em>[In Part 5 of his <a href="http://blog.fpweb.net/series/sharepoint-document-collaboration-features/" target="_blank">series on Document Management and Collaboration in Microsoft SharePoint</a>, Matt Milsark focuses on co-authoring and Office Web Apps with SharePoint. Missed a post? Check out the previous article on <a href="http://blog.fpweb.net/sharepoint-version-control-content-approval/" target="_blank">SharePoint Major/Minor Version Control &amp; Content Approval</a>.]</em></p>
<p><strong>SharePoint Co-Authoring and Office Web Apps</strong></p>
<p><img class="alignleft size-full wp-image-5919" title="document collaboration" src="http://blog.fpweb.net/media/2012/01/document-collaboration.png" alt="document collaboration" width="161" height="118" />This is the last post <em>(at least for now)</em> in my ongoing series on document collaboration in SharePoint 2010. For this post, we&#8217;re going to take a look at <em>co-authoring</em> and <em>Microsoft Office Web Apps</em>. SharePoint&#8217;s co-authoring feature provides the ability for multiple persons to work on the same document simultaneously. This greatly decreases the life cycle of a document as many people can contribute their portion without waiting for someone else to finish.</p>
<p>In a time-crunch, co-authoring can also be used as a sort of quick editing tool; multiple people can review and perform group editing on a document.</p>
<p>Andy Milsark has already provided a quick look at <a href="http://blog.fpweb.net/sharepoint-2010-ms-word-document-coauthoring/" target="_blank">co-authoring Word documents</a> in a previous post. Please take the time to review his blog as well. As was mentioned in his post, co-authoring is a feature available in <a href="http://www.fpweb.net/sharepoint-hosting/2010/server/features/composites/" target="_blank">SharePoint 2010 and Office 2010</a>. Unfortunately, you cannot use co-authoring in either SharePoint 2007 or Office 2007. You can, however, use co-authoring with SharePoint 2010 Foundation, SharePoint Server Standard, or SharePoint Server Enterprise editions.</p>
<p>The required technologies depend on what <em>type</em> of documents you want to co-author. For example, Word documents can be co-authored immediately after installing SharePoint, with no other add-ons needed.<span id="more-7178"></span></p>
<p>Office Web Apps provides the ability to edit Word, Excel, and PowerPoint files directly from the browser, freeing users from having to have the client application installed locally. <strong>This means users can make most edits and changes from a remote location.</strong> They can even use their mobile phones to view <em>(but not edit)</em> documents. This enhances connectivity, and permits users to continue working on critical documents regardless of their location. Office Web Apps is a great add-on for SharePoint that increases productivity and efficiency. It should almost be mandatory for any business with traveling employees or employees that access SharePoint information from multiple devices.</p>
<p>Some Office documents will still require the Office client because certain features are not available in Office Web Apps. Some documents and features that still require opening the Office client are:</p>
<ul>
<li>Documents protected by Information Rights Management (IRM).</li>
<li>Copying formatting inside a document.</li>
<li>Tracking changes in a Word document.</li>
<li>Macros are disabled in Office Web Apps.</li>
<li>Updating external tables or query tables in Excel.</li>
</ul>
<div><img class="aligncenter size-full wp-image-7180" title="Edit Excel 2010 file in SharePoint browser window" src="http://blog.fpweb.net/media/2012/05/Shared-Documents-Upload-Me.png" alt="Screenshot: Excel file within SharePoint browser" width="550" height="360" /></div>
<div><img class="aligncenter size-large wp-image-7181" title="Edit PowerPoint 2010 file in SharePoint browser window" src="http://blog.fpweb.net/media/2012/05/Shared-Documents-Powerpoint-622x384.png" alt="Screenshot: PowerPoint file within SharePoint" width="622" height="384" /></div>
<p></p>
<p><strong>Versioning and Check Out</strong></p>
<p>Before continuing, let me point out the check-out/check-in requirements of co-authoring. <em><strong>In order for co-authoring to work, SharePoint version control features must be disabled first. </strong></em>If you require check-out, edits can only be made by the first person to grab the file. Everyone else is effectively locked out. To ensure check-out is disabled:</p>
<ol>
<li>Navigate to the document library.</li>
<li>In the ribbon bar, click the <strong>Library</strong> tab.</li>
<li>Click <strong>Library Settings</strong>.</li>
<li>Click <strong>Versioning Settings</strong>.</li>
<li>For the last option, <strong>Require Check Out</strong>, make sure it is configured to <strong>No</strong>.</li>
</ol>
<p><img class="aligncenter size-large wp-image-7179" title="Disable SharePoint versioning - turn off document check out" src="http://blog.fpweb.net/media/2012/05/Require-Checkout-622x66.png" alt="SharePoint 2010 Screenshot: disable required Check Out" width="622" height="66" /></p>
<p>Although versioning with co-authored documents may appear exactly the same as versioning single author documents, it is not. True, the end result is the same. However, how it gets there is slightly different. If you were the only author of a document, a new version is created every time you click <strong>Save</strong>. So if you&#8217;re like me and impulsively click &lt;ALT&gt;-F+S then you can easily have eight versions of a document. In a co-author scenario, SharePoint does not create a new version whenever a document is saved. Rather, it creates a new version based on a definable time <em>(the default being every 30 minutes)</em>.</p>
<p><strong>Some tips when using versioning and co-authoring:</strong></p>
<ul>
<li>When working with Word 2010 and PowerPoint 2010, it is recommended to use both major and minor versioning.</li>
<li>For libraries containing OneNote notebooks, it is recommended to only enable major versioning. If minor versioning is enabled, synchronization errors could occur that prevent changes from being made.</li>
<li>Whenever versioning is enabled, it is always recommended to specify a maximum number of versions SharePoint saves.</li>
</ul>
<p><strong>Technologies</strong></p>
<p>As I&#8217;ve mentioned, Word 2010 allows co-authoring from a SharePoint library without additional configuration. Here&#8217;s a table that shows the requirements for specific documents:</p>
<div align="center">
<table border="1" cellspacing="0" cellpadding="0">
<tbody>
<tr>
<td valign="top" width="124"><strong>Document Type</strong></td>
<td valign="top" width="213"><strong>Required Technologies</strong></td>
<td valign="top" width="213"><strong>To Co-Author</strong></td>
</tr>
<tr>
<td valign="top" width="124">Word 2010</td>
<td valign="top" width="213">SharePoint</td>
<td valign="top" width="213">Use Word 2010 client to co-author.</td>
</tr>
<tr>
<td valign="top" width="124">PowerPoint 2010</td>
<td valign="top" width="213">SharePoint</td>
<td valign="top" width="213">Use PowerPoint 2010 client to co-author.</td>
</tr>
<tr>
<td valign="top" width="124">Excel 2010</td>
<td valign="top" width="213">SharePoint and Office Web Apps</td>
<td valign="top" width="213">Use Office Web Apps to co-author.</td>
</tr>
<tr>
<td valign="top" width="124">OneNote 2010</td>
<td valign="top" width="213">SharePoint</td>
<td valign="top" width="213">Use either OneNote 2010 client or Office Web Apps to co-author.</td>
</tr>
</tbody>
</table>
</div>
<p><strong>Co-authoring is a perfect fit in today&#8217;s collaborative work space.</strong> It unifies multiple people and makes them strive towards a common goal of creating the best content possible.</p>
<p>Office Web Apps also fits nicely in today&#8217;s work place. As that line between home and work grows ever thinner, Office Web Apps accommodates a user&#8217;s need to finish a document from any computer.</p>
<p><strong>Wrapping up the Document Collaboration Series</strong></p>
<p>I hope you have found the information in this blog series helpful and that maybe it triggered an idea for you on how to improve your SharePoint experience. Document collaboration is a feature of SharePoint that is often the driving force behind SharePoint adoption.</p>
<p>However, <em><a href="http://blog.fpweb.net/sharepoint-document-management-collaboration-in-the-cloud/" target="_blank">too many businesses use SharePoint as a glorified file share</a>.</em> <strong>That&#8217;s not really document collaboration.</strong> Document collaboration allows multiple people to effectively create relevant content. SharePoint provides features such as versioning/check-in check out/Office Web Apps/co-authoring that allows you to provide them the tools to meet this common goal.</p>
<p><strong>If you have any questions, please don&#8217;t hesitate to reach out to me or the team by <a href="https://www.fpweb.net/about-us/contact-us.aspx" target="_blank">contacting Fpweb.net</a>. As Microsoft certified SharePoint experts, we can make sure you get the most out of your SharePoint solution.</strong></p>
<img src="http://feeds.feedburner.com/~r/fpweb-blog/~4/H3GDpxNkgaM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.fpweb.net/sharepoint-collaboration-coauthoring-and-office-web-apps/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<series:name><![CDATA[SharePoint Document Collaboration Features]]></series:name>
	<feedburner:origLink>http://blog.fpweb.net/sharepoint-collaboration-coauthoring-and-office-web-apps/</feedburner:origLink></item>
		<item>
		<title>SharePoint Cloud Benefits in a Recession Economy</title>
		<link>http://feedproxy.google.com/~r/fpweb-blog/~3/evwfLweFGto/</link>
		<comments>http://blog.fpweb.net/sharepoint-cloud-benefits-recession-economy/#comments</comments>
		<pubDate>Wed, 02 May 2012 19:00:36 +0000</pubDate>
		<dc:creator>Peter Cartier</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[FLEXible]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2007]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[The Cloud]]></category>
		<category><![CDATA[The Fpweb.net Team]]></category>
		<category><![CDATA[benefits]]></category>
		<category><![CDATA[cloud hosting]]></category>
		<category><![CDATA[economy]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[Private Cloud]]></category>
		<category><![CDATA[recession]]></category>
		<category><![CDATA[SharePoint Cloud]]></category>
		<category><![CDATA[Sharepoint hosting]]></category>
		<category><![CDATA[SharePoint infrastructure]]></category>
		<category><![CDATA[Top 10]]></category>

		<guid isPermaLink="false">http://blog.fpweb.net/?p=7141</guid>
		<description><![CDATA[A conversation about doing more with less I found myself getting slightly annoyed the other day while talking with a friend. They run a small business and have yet to utilize social media to get the message across. They&#8217;re just a bit old fashioned and can&#8217;t be bothered to dive into this form of marketing. [...]]]></description>
			<content:encoded><![CDATA[<p style="font-size: larger;"><strong>A conversation about doing more with less</strong></p>
<p><img class="alignleft size-thumbnail wp-image-7149" title="Doh!" src="http://blog.fpweb.net/media/2012/05/facepalm-225x162.jpg" alt="Baby with palm covering face - 'sheesh'" width="162" height="117" />I found myself getting slightly annoyed the other day while talking with a friend. They run a small business and have yet to utilize social media to get the message across. They&#8217;re just a bit old fashioned and can&#8217;t be bothered to dive into this form of marketing. <em>&lt;Editor&#8217;s Note: Just to warn/relieve you, this post is not about social media; it&#8217;s about missed opportunities.&gt;</em></p>
<p>I reasoned that Twitter and Facebook may seem trendy and self-indulgent to some, but what matters is that your customers are using it, and so are your competitors. It&#8217;s a free service – get on there and get your message out. Makes sense, right?</p>
<p>Time will tell if I win that battle, but it did remind me of a similar scratch-your-head scenario that still exists. Companies who still haven&#8217;t moved their SharePoint to a private cloud.</p>
<h2><strong>Now is the time</strong></h2>
<p><img class="alignleft size-full wp-image-7150" title="Looming recession… via Meshio.com" src="http://blog.fpweb.net/media/2012/05/Looming-recession...-from-Meshio.jpg" alt="Looming recession cartoon… via Meshio.com" width="202" height="150" /><strong>Recession.</strong> There&#8217;s your buzzword. Tossed throughout blog posts and newswires everywhere you look. Global economies are suffering and recessions are flaring up on every continent. And the blame is just as prevalent – tossed around at every politician and disaster in its path. But I&#8217;m not here to talk about how we got here; I&#8217;m just the guy trained in CPR and holding the life raft to get your business out alive.</p>
<p><em>I&#8217;m here to talk about moving your on-premise SharePoint infrastructure to the private cloud.</em> Yes, it&#8217;s an economy only the Cloud could love. And that&#8217;s why you need to be…</p>
<h2><strong>Doing More with Less</strong></h2>
<p>I think we can all agree that whatever industry you&#8217;re in and whatever position you hold, you&#8217;ve been charged by your superiors or, for those at the top, your budget, to do more with less. The first time I heard this I looked down at the pencil in my hand and broke it in half. Bam! Two pencils. So I&#8217;m experienced at finding solutions. But sometimes the solution isn&#8217;t that simple; sometimes it takes more of a leap.</p>
<p><span id="more-7141"></span></p>
<p><img class="alignright size-thumbnail wp-image-7147" title="Peter…. whaaaaaat's happenin?" src="http://blog.fpweb.net/media/2012/05/whhaaats-happenin-225x149.jpg" alt="The boss from Office Space" width="149" height="98" />Businesses try different things to lessen the load, often starting with downsizing. Questionable. This may help the bottom line a bit, but it typically results in cracking the morale of the workplace in half and as the iconic film <em>Office Space</em> reminds us, “that will only make someone work just hard enough not to get fired.”</p>
<p>So while I&#8217;m certainly no expert – mainly because being called a “pundit” sounds dirty – I am aware of a decisive, cost saving strategy that is readily available and usually comes gift wrapped on a silver plate. Your own private SharePoint Cloud. A fully customizable, highly accessible environment that runs fast, guarantees reliability and boasts securities most on-premise solutions can only dream of. All at a cost savings to your business.</p>
<p><img class="alignleft size-full wp-image-7145" title="Your SharePoint Cloud" src="http://blog.fpweb.net/media/2012/05/Your-SharePoint-Cloud.png" alt="Fpweb.net SharePoint Cloud Graphic" width="174" height="127" />And while I&#8217;d love to remain objective towards private SharePoint clouds in general, I have to zero in on Fpweb.net&#8217;s SharePoint Cloud because it distinguishes itself as a truly dedicated, managed service.</p>
<p>Yet some businesses hesitate to pull the trigger. I won&#8217;t be so naïve as to pretend it isn&#8217;t a big decision, but if you&#8217;re facing a crossroads within your company to do more with less, it&#8217;s a far more costly decision to change nothing. I&#8217;m here to remind you that you have the opportunity to be the invaluable employee who presents Fpweb.net&#8217;s SharePoint Cloud to your business.</p>
<p>And when your business begins to hesitate or point out ambiguous cloud concerns, feel free to blindside them with my…</p>
<p><span style="color: #000000;"><strong>Top 10 Reasons Fpweb.net <a href="http://www.fpweb.net/sharepoint-hosting/" target="_blank">SharePoint Cloud Hosting</a> is a Perfect Fit for Any Enterprise:</strong></span></p>
<p><strong>1. Control</strong>: I consider this our biggest differentiator. Total server control in your private cloud. Fpweb.net offers you a flexible, full parity SharePoint that can be customized for any third party apps you desire. With full server access, you retain control of everything from licensing to integrations to scalability. We may manage your dedicated servers, but they&#8217;re still considered yours. And when we give you the control to scale your environment up and down, it gives you the peace of mind that your infrastructure will grow with your business.</p>
<hr />
<p><strong>2. Security</strong>: Yes, you can see your servers when they&#8217;re on-premise, but that doesn&#8217;t make them secure.  Fpweb.net data centers employ an aggressive security strategy that starts with cyber security and ends with physical security. Our facilities are SSAE 16 SOC I Type II certified – which means they&#8217;ve gone through an in depth, global certification audit that scrutinizes our control activities to make sure we have sound, secure controls and safeguards for all hosted data. We&#8217;re compliant ready for SOX, PCI, and HIPAA environments and our networks use redundant Cisco Intrusion Detection and Prevention systems. As for physical security, biometric security access and armed guards stand between your data and the rest of the world.</p>
<hr />
<p><strong>3. Recovery</strong>: Think of it as a backup plan. In case of a major incident, you have to be prepared with a business continuity plan. That starts with getting your data offsite. Fpweb.net has multiple options to meet your Recovery Point Objective (RPO) and Recovery Time Objective (RTO) so that, in the case of a disaster, we can spin your data back up as specified. You don&#8217;t get a second chance at recovery so make sure you make the right decision with the right company the first time.</p>
<hr />
<p><strong>4. Reliability</strong>: While we&#8217;re on the topic of business continuity, Fpweb.net&#8217;s high availability keeps your site running. We make it easy to rely on our fast network by backing it up with a 100% uptime Service Level Agreement guarantee.</p>
<hr />
<p><strong>5. Performance</strong>: How about an environment built to your specific needs, performing beyond your expectations? Fpweb.net&#8217;s expertise extends to SQL Server where our database administrators design and build your SQL with best practices and the latest performance tuning techniques, leaving you with a SharePoint infrastructure tailor made for performance.</p>
<hr />
<p><strong>6. Expertise</strong>: Increase your I.T.&#8217;s technical agility. When you host your SharePoint with Fpweb.net, you&#8217;re placing our talent on your team. What I mean is – you&#8217;ve just given your I.T. staff a Super Shredder dose of SharePoint knowledge. We mean it when we say, we got this.</p>
<hr />
<p><strong>7. Experience</strong>: Fpweb.net has been around since the beginning, but even though we&#8217;re the pioneers of the SharePoint Hosting industry, we haven&#8217;t been sitting on our hands. Over the last decade our Microsoft certified support staff have built countless SharePoint farms and encountered and resolved every imaginable SharePoint issue.</p>
<hr />
<p><strong>8. Flexibility</strong>: 100% customizable SharePoint. Thanks to the previously mentioned full server access, you have the control to customize licensing, integrations and scalability.</p>
<hr />
<p><strong>9. Cost Savings</strong>: The savings come from every direction. Fpweb.net can mitigate your licensing costs, maintenance, upkeep, upgrades and overall I.T. costs. Fpweb.net&#8217;s flexibility extends to our predictable billing so you don&#8217;t have to worry about equipment failures or surprise costs.</p>
<hr />
<p><strong>10. Trusted Advisor</strong>: It never stops with Fpweb.net. After your SharePoint environment is built and deployed, we stay on the job. We handle all your SharePoint questions and even recommend appropriate software or integrators to help you build a solution or develop a new app. You can rest easy knowing that should any issue arise, your diligent SharePoint support is a phone call, a tweet, or an email away.</p>
<hr />
<p><img class="alignright size-full wp-image-7151" title="Fpweb.net SharePoint Hosting" src="http://blog.fpweb.net/media/2012/05/cloud-with-keyboard.jpg" alt="Keyboard connecting to the Cloud" width="153" height="244" /><em>It&#8217;s a bit pitchy, yes, but I&#8217;m not telling you anything that isn&#8217;t true!</em> These differentiators set the pace of your SharePoint environment. <strong>Fpweb.net&#8217;s SharePoint Cloud</strong> is the difference that your company needs to do more with less.</p>
<p><strong>As you consider an alternative to your on-premise infrastructure, and everyone begins to simultaneously point you in the direction of private cloud hosting – <a href="https://www.fpweb.net/about-us/contact-us.aspx" target="_blank">contact Fpweb.net</a>. In this economy, in this back and forth recession, it makes sense.</strong></p>
<p>Don&#8217;t let a tired business plan or an old fashioned I.T. structure stop your company from seizing the <em>advantages</em> of Fpweb.net&#8217;s SharePoint Cloud.</p>
<img src="http://feeds.feedburner.com/~r/fpweb-blog/~4/evwfLweFGto" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.fpweb.net/sharepoint-cloud-benefits-recession-economy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.fpweb.net/sharepoint-cloud-benefits-recession-economy/</feedburner:origLink></item>
		<item>
		<title>How to Clean Up the SharePoint User Information List with Powershell</title>
		<link>http://feedproxy.google.com/~r/fpweb-blog/~3/DIp0d-tlNx8/</link>
		<comments>http://blog.fpweb.net/how-to-clean-up-sharepoint-user-information-list-with-powershell/#comments</comments>
		<pubDate>Mon, 30 Apr 2012 11:48:13 +0000</pubDate>
		<dc:creator>Andy Milsark</dc:creator>
				<category><![CDATA[Engineering & Development]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[SharePoint Tips & Tricks]]></category>
		<category><![CDATA[ADFS]]></category>
		<category><![CDATA[ADFS 2.0]]></category>
		<category><![CDATA[claims authentication]]></category>
		<category><![CDATA[powershell]]></category>
		<category><![CDATA[SharePoint tips]]></category>
		<category><![CDATA[User Information List]]></category>

		<guid isPermaLink="false">http://blog.fpweb.net/?p=6740</guid>
		<description><![CDATA[In this post, Lead SharePoint Engineer Andy Milsark provides a tip for SharePoint 2010. Looking for more? Check out our catalog of SharePoint Tips &#38; Tricks I recently finished a SharePoint 2010 claims authentication project and came across an issue with user information stored in the user information list. We are using ADFS 2.0 and [...]]]></description>
			<content:encoded><![CDATA[<p><em>In this post, Lead SharePoint Engineer Andy Milsark provides a tip for SharePoint 2010. Looking for more? Check out <strong>our catalog of <a href="http://blog.fpweb.net/category/sharepoint/tips-n-tricks/" target="_blank">SharePoint Tips &amp; Tricks</a></strong></em></p>
<p>I recently finished a <a href="http://www.fpweb.net/sharepoint-hosting/2010/server/features/administration/claims-authentication.asp" target="_blank">SharePoint 2010 claims authentication</a> project and came across <strong>an issue with user information stored in the user information list.</strong> We are using ADFS 2.0 and using <em>email address</em> as the unique identifier and identity claim. When user accounts are created in the user information list when assigning them permissions through our custom claims provider, email address is saved as the display name and there is nothing saved under the &#8220;Work e-mail&#8221; field.</p>
<p><img class="aligncenter size-full wp-image-6741" title="User Information List" src="http://blog.fpweb.net/media/2012/03/12.png" alt="Screenshot: SharePoint User Information List" width="462" height="223" /></p>
<p>I was not able to click on &#8220;My Settings&#8221; and edit the fields because the User Profile service was provisioned. Even after I deleted the User Profile service, I could not edit these fields through the SharePoint UI as you can see below.<span id="more-6740"></span></p>
<p><img class="aligncenter size-full wp-image-6742" title="Can't edit fields" src="http://blog.fpweb.net/media/2012/03/13.png" alt="Static field in User Information List cannot be edited" width="611" height="90" /></p>
<p>Thanks to Brian Cartmel, I was able to figure out the powershell code to update a user&#8217;s information in the User Information List:</p>
<p><code> Add-PSSnapin microsoft.sharepoint.powershell -ea continue</code></p>
<p><code> $site = Get-SPSite "https://www.hostedsharepointatfpweb.net"</code></p>
<p><code> $web = $site.RootWeb</code></p>
<p><code> $list = $web.Lists["User Information List"]</code></p>
<p><code> #the account is using our trusted ADFS Identity Provider</code></p>
<p><code> $i = $list.Items | where {$_["Account"] -eq "i:05.t|prod adfs provider|anemailaddress@blah.com"}</code></p>
<p><code> $i["Work e-mail"] = " anemailaddress@blah.com "</code></p>
<p><code> $i["Title"] = "Andy M" #Users Display Name</code></p>
<p><code> $i.update()</code></p>
<p><code> $web.Dispose()</code></p>
<p><code> $site.Dispose()</code></p>
<p>According to my research each site collection has a User Information Lists which is separate from user profiles managed by the User Profile Service in SharePoint 2010 Server. This is a hidden list which you can see by navigating to <a href="http://yoursharepointsite.com/_catalogs/users/detail.aspx" rel="nofollow" target="_blank">http://yoursharepointsite.com/_catalogs/users/detail.aspx</a></p>
<p><em><strong>Happy SharePointing!</strong></em></p>
<p>References: Brian Cartmel &#8211; <a href="http://sharepintblog.com/2011/06/17/update-system-account-user-information-on-a-local-sharepoint-install/" rel="nofollow" target="_blank">Update &#8216;System Account&#8217; user information on a stand alone SharePoint installation</a></p>
<img src="http://feeds.feedburner.com/~r/fpweb-blog/~4/DIp0d-tlNx8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.fpweb.net/how-to-clean-up-sharepoint-user-information-list-with-powershell/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.fpweb.net/how-to-clean-up-sharepoint-user-information-list-with-powershell/</feedburner:origLink></item>
		<item>
		<title>SharePoint Enterprise Webinar Series Returns with “HR Temptations”</title>
		<link>http://feedproxy.google.com/~r/fpweb-blog/~3/XbDDXdVNUJ0/</link>
		<comments>http://blog.fpweb.net/sharepoint-enterprise-webinar-temptations-series-returns/#comments</comments>
		<pubDate>Wed, 25 Apr 2012 13:36:34 +0000</pubDate>
		<dc:creator>Fpweb.net Crew</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Engineering & Development]]></category>
		<category><![CDATA[FLEXible]]></category>
		<category><![CDATA[News & Press Releases]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[SharePoint Tips & Tricks]]></category>
		<category><![CDATA[Caroll Ford]]></category>
		<category><![CDATA[Chris Schwab]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[enterprise webinar]]></category>
		<category><![CDATA[free webinar]]></category>
		<category><![CDATA[governance]]></category>
		<category><![CDATA[HR]]></category>
		<category><![CDATA[human resources]]></category>
		<category><![CDATA[Innovative-e]]></category>
		<category><![CDATA[SharePoint enterprise]]></category>
		<category><![CDATA[sharepoint governance]]></category>
		<category><![CDATA[SharePoint Team]]></category>
		<category><![CDATA[sharepoint webinar]]></category>
		<category><![CDATA[temptations]]></category>
		<category><![CDATA[Temptations Webinar Series]]></category>
		<category><![CDATA[webinar]]></category>

		<guid isPermaLink="false">http://blog.fpweb.net/?p=7052</guid>
		<description><![CDATA[SharePoint Hosting provider Fpweb.net is once again teaming up with Innovative-e, Inc. to present a FREE webinar on &#8220;5 Risky SharePoint HR Temptations&#8221; on Wednesday, May 23rd at 2:00pm ET. Join Chris Schwab, SharePoint Engineering Director for Fpweb.net, and Caroll Ford, Managing Partner and SharePoint Practice Owner for Innovative-e, Inc., for an in-depth look into the Human [...]]]></description>
			<content:encoded><![CDATA[<p>SharePoint Hosting provider <strong>Fpweb.net</strong> is once again teaming up with <strong>Innovative-e, Inc.</strong> to present a FREE webinar on <strong><a href="http://hrtemptations.eventbrite.com/" rel="nofollow" target="_blank">&#8220;5 Risky SharePoint HR Temptations&#8221;</a></strong> on Wednesday, May 23rd at 2:00pm ET.</p>
<p>Join Chris Schwab, SharePoint Engineering Director for Fpweb.net, and Caroll Ford, Managing Partner and SharePoint Practice Owner for Innovative-e, Inc., for an <strong>in-depth look into the Human Resources &#8220;temptations&#8221;</strong> or mistakes that organizations make when it comes to understanding the roles necessary to successfully implement and maintain a SharePoint portal, as well as knowing what skills are essential to the various roles. <strong>Key topics in this FREE webinar include:</strong></p>
<ul>
<li>Discussing the different roles that are required to successfully implement a SharePoint portal</li>
<li>For each role, learning the appropriate technical and soft skills necessary to form a winning team</li>
<li>Selecting the &#8220;right&#8221; people for a SharePoint team</li>
<li>Understanding how SharePoint governance guidelines and policies interact with the team selection and success</li>
<li>Managing a cross-functional team that consists of IT and business people who may report through different structures</li>
</ul>
<p>Please <strong><a href="http://hrtemptations.eventbrite.com/" rel="nofollow" target="_blank">register FREE</a></strong> to attend this featured SharePoint webinar.<span id="more-7052"></span></p>
<p><a style="float: right; padding: 0 0 10px 10px;" href="http://hrtemptations.eventbrite.com/" rel="nofollow" target="_blank"><img class="noborder invisible alignright" style="border-color: initial !important; border-style: initial; border-image: initial; border-width: 0px;" src="http://downloads.fpweb.net/images/register-free.png" alt="" width="195" height="39" border="0" /></a></p>
<p><em><strong>You will be sent a link to obtain your unique attendance URL the day before or morning of the event.</strong></em></p>
<p style="text-align: center;"><span style="color: #000000;"><a href="http://innovative-e.com/innovation/presentations/Pages/default.aspx" rel="nofollow" target="_blank"><strong><img class="aligncenter size-large wp-image-7086" title="Risky SharePoint Temptations Presenters" src="http://blog.fpweb.net/media/2012/04/Risky-SharePoint-Temptations-622x633.png" alt="Chris Schwab of Fpweb.net and Caroll Ford of Innovative-e" width="435" height="443" /></strong></a></span></p>
<p><!--more--></p>
<p><strong>View Previous Webinars:<br />
</strong><a href="http://innovative-e.com/innovation/presentations/Pages/default.aspx" rel="nofollow" target="_blank">http://innovative-e.com/innovation/presentations/Pages/default.aspx</a></p>
<h2><strong>WEBINAR SERIES SCHEDULE</strong></h2>
<p><strong>January<br />
</strong>&#8220;5 Risky SharePoint Executive Engagement Temptations&#8221;<br />
Tuesday, January 31 at 2:00pm ET<br />
Presenter: Mike Taylor, Innovative-e, Inc.<br />
Sponsor: Susan Hanley LLC</p>
<p><strong>February<br />
</strong>&#8220;5 Risky SharePoint Governance Temptations&#8221;<br />
Wednesday, February 29 at 2:00pm ET<br />
Presenter: Tim Cermak, Innovative-e, Inc.<br />
Sponsor: CloudShare</p>
<p><strong>March</strong><br />
&#8220;5 Risky SharePoint Temptations for IT Leaders&#8221;<br />
Thursday, March 29 at 2:00pm ET<br />
Presenter: Dux Raymond Sy, Innovative-e, Inc.<br />
Sponsor: Fpweb.net<br />
Register: <a href="http://ittemptations.eventbrite.com/" rel="nofollow" target="_blank">http://ittemptations.eventbrite.com/</a></p>
<p><strong>April<br />
</strong>&#8220;5 Risky SharePoint Training Temptations&#8221;<br />
Friday, April 27 at 2:00pm ET<br />
Presenter: Eoin Callan, Innovative-e, Inc.<br />
Register: <a href="http://trainingtemptations.eventbrite.com/" rel="nofollow" target="_blank">http://trainingtemptations.eventbrite.com/</a></p>
<p><span style="color: #ff0000;"><strong>May<br />
</strong>&#8220;5 Risky SharePoint Human Resource Temptations&#8221;</span><br />
<span style="color: #ff0000;"> Wednesday, May 23 at 2:00pm ET</span><br />
<span style="color: #ff0000;"> Presenter: Caroll Ford, Innovative-e, Inc. </span><br />
<span style="color: #ff0000;"> Sponsor: Fpweb.net</span><br />
<span style="color: #ff0000;"> Register: <a href="http://hrtemptations.eventbrite.com/" rel="nofollow" target="_blank"><span style="color: #ff0000;">http://hrtemptations.eventbrite.com/</span></a></span></p>
<p><strong>June<br />
</strong>&#8220;Executives Beware: 5 Risky SharePoint Temptations for Executives&#8221;<br />
Thursday, June 21 at 2:00pm ET<br />
Presenter: Dux Raymond Sy, Innovative-e, Inc.<br />
Register: <a href="http://execbeware.eventbrite.com/" rel="nofollow" target="_blank">http://execbeware.eventbrite.com/</a></p>
<hr />
<p><strong>About Fpweb.net</strong></p>
<p>Fpweb.net provides enterprise <a href="http://www.fpweb.net/sharepoint-hosting/" target="_blank">SharePoint hosting</a>. Fpweb.net has become the global leader in hosted SharePoint solutions by showcasing an unmatched level of experience and dedication along with unrivaled expertise. That&#8217;s why our cloud solutions are trusted in over 80 countries. <a href="http://www.fpweb.net/sharepoint-hosting/cost-savings/" target="_blank">Save time and money</a> with <strong>total server control</strong> in your SharePoint private cloud.</p>
<p><strong>About Innovative-e, Inc.</strong></p>
<p>Innovative-e Inc., is a business consulting and technology services company that helps clients achieve tangible business results with <strong>Microsoft SharePoint technologies</strong>. Offerings include business process consulting, executive briefings, application development, training, project management solutions, systems integration and support. As a Microsoft Gold Partner, Innovative-e is known for thought leadership in the areas of applying SharePoint technologies to improve Project Management and for developing and promoting best practices for implementing SharePoint solutions (<em>SharePoint for PM</em> and <em>PM for SharePoint</em>). Innovative-e has locations in Atlanta, Georgia, and Reston, Virginia, with technology delivery centers in Sri Lanka. For more information about Innovative-e, visit <a href="http://www.innovative-e.com" target="_blank">http://www.innovative-e.com</a>.</p>
<img src="http://feeds.feedburner.com/~r/fpweb-blog/~4/XbDDXdVNUJ0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.fpweb.net/sharepoint-enterprise-webinar-temptations-series-returns/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.fpweb.net/sharepoint-enterprise-webinar-temptations-series-returns/</feedburner:origLink></item>
		<item>
		<title>SharePoint Major/Minor Version Control &amp; Content Approval</title>
		<link>http://feedproxy.google.com/~r/fpweb-blog/~3/k0agoy5fQAY/</link>
		<comments>http://blog.fpweb.net/sharepoint-version-control-content-approval/#comments</comments>
		<pubDate>Sun, 22 Apr 2012 10:28:32 +0000</pubDate>
		<dc:creator>Matt Milsark</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[SharePoint Tips & Tricks]]></category>
		<category><![CDATA[approve content]]></category>
		<category><![CDATA[Approve Content in SharePoint]]></category>
		<category><![CDATA[Approve/Reject in SharePoint 2010]]></category>
		<category><![CDATA[content approval]]></category>
		<category><![CDATA[document management]]></category>
		<category><![CDATA[SharePoint document management]]></category>
		<category><![CDATA[SharePoint publishing]]></category>
		<category><![CDATA[SharePoint versioning]]></category>
		<category><![CDATA[version control]]></category>
		<category><![CDATA[versioning]]></category>

		<guid isPermaLink="false">http://blog.fpweb.net/?p=6969</guid>
		<description><![CDATA[[In Part 4 of his series on Document Management and Collaboration in Microsoft SharePoint, Matt Milsark focuses on Major/Minor SharePoint Versioning and Content approval. Missed a post? Check out the previous article on SharePoint 2010 Version Control.] In the last post of this series, we looked at major versioning in SharePoint 2010. In this one, [...]]]></description>
			<content:encoded><![CDATA[<p><em>[In Part 4 of his <a href="http://blog.fpweb.net/series/sharepoint-document-collaboration-features/" target="_blank">series on Document Management and Collaboration in Microsoft SharePoint</a>, Matt Milsark focuses on Major/Minor SharePoint Versioning and Content approval. Missed a post? Check out the previous article on <a href="http://blog.fpweb.net/sharepoint-2010-versioning/" target="_blank">SharePoint 2010 Version Control</a>.]</em></p>
<p><img class="aligncenter size-large wp-image-7060" title="SharePoint Versioning" src="http://blog.fpweb.net/media/2012/04/sharepointVersioning1-622x174.jpg" alt="SharePoint Logo Versioning Graphic" width="622" height="174" /></p>
<p><strong>In the last post of <a href="http://blog.fpweb.net/series/sharepoint-document-collaboration-features/" target="_blank">this series</a></strong>, we looked at <em>major</em> versioning in <a href="http://www.fpweb.net/sharepoint-hosting/2010/" target="_blank">SharePoint 2010</a>. In this one, we&#8217;re going to look at including <em>minor</em> versioning, as well as the content approval process.</p>
<p>These features are useful if a document will go through several iterations before being published. For example, an employee handbook may have quite a few collaborators and editors. However, before being distributed or made available company-wide, an HR manager will need to approve its contents.</p>
<p>So let&#8217;s take a closer look at how versioning and content approval would work in this scenario.<span id="more-6969"></span></p>
<p><strong>The first step is to configure the library:</strong><br />
1. Similar to before, navigate to the library and choose the Library tab.<br />
2. Click Library Settings.<br />
3. Under General Settings, click Versioning settings.<br />
4. Under the Content Approval section, choose Yes.<br />
5. Under the Document Version History section, choose Create major and minor (draft) versions.</p>
<p><img class="aligncenter size-large wp-image-6970" title="Create major and minor draft versions" src="http://blog.fpweb.net/media/2012/04/Create-major-and-minor-draft-versions-622x182.png" alt="Content approval and version history screen" width="622" height="182" /></p>
<p>6. Under the Draft Item Security section, choose Only users who can edit items. If you leave the default setting, then only the user who submits the document and the approver will be able to view the document while in draft mode. By setting it to Only users who can edit items, members of the team can edit the document, but those with read only access to the library will be unable to see the document until it is published.</p>
<p>7. Click OK.<br />
When you navigate back to the library, you&#8217;ll notice a new column, Approval Status, has automatically been added.<br />
<img class="aligncenter size-large wp-image-6971" title="Approval status" src="http://blog.fpweb.net/media/2012/04/Approval-status-622x36.png" alt="Screenshot: check approval status" width="622" height="36" /></p>
<p>So now when a member user uploads a document, it is automatically assigned Draft status.<br />
<img class="aligncenter size-large wp-image-6972" title="Assigned draft status automatically" src="http://blog.fpweb.net/media/2012/04/Assigned-draft-status-automatically-622x134.png" alt="Screenshot: Assigned draft status automatically" width="622" height="134" /></p>
<p>Notice that other users with edit rights can see the document (the user name in the upper right-hand corner indicates what default SharePoint group the user belongs to):<br />
<img class="aligncenter size-large wp-image-6973" title="upper right-hand corner indicates what default SharePoint group the user belongs to" src="http://blog.fpweb.net/media/2012/04/user-default-SharePoint-group-622x148.png" alt="Screenshot: upper right-hand corner indicates what default SharePoint group the user belongs to" width="622" height="148" /></p>
<p>Whereas those with only read rights can&#8217;t see the document:<br />
<img class="aligncenter size-large wp-image-6974" title="only read rights in SharePoint" src="http://blog.fpweb.net/media/2012/04/only-read-rights-in-SharePoint-622x177.png" alt="Screenshot: blank view because only read rights in SharePoint" width="622" height="177" /></p>
<p>So those with edit rights can continue editing the document without fear of someone viewing a draft copy. With every save a new minor version is created. After all the edits have been made the document needs approval from a user who has Approve Item permissions. To submit an item for approval, an editor simply has to:</p>
<ol>
<li>Navigate to the document library.</li>
<li>Use the Edit drop-down for the item and choose Publish a Major Version.</li>
</ol>
<p><img class="aligncenter size-full wp-image-6975" title="Publish a major version" src="http://blog.fpweb.net/media/2012/04/Publish-a-major-version.png" alt="Screenshot: select Publish a major version" width="387" height="303" /></p>
<p>The item is now placed in a pending status.<br />
<img class="aligncenter size-large wp-image-6976" title="Pending status" src="http://blog.fpweb.net/media/2012/04/Pending-status-622x53.png" alt="Screenshot: status updated to Pending" width="622" height="53" /></p>
<p>Now when a user with Approve Item permissions navigates to the document library, the Edit menu they see for the item is different.<br />
<img class="aligncenter size-full wp-image-6977" title="Edit menu is different" src="http://blog.fpweb.net/media/2012/04/Edit-menu.png" alt="Screenshot: Approve/Reject option in menu" width="347" height="280" /><br />
They will be able to determine what documents need approval by the Pending status. So the user could use the Approval Status column to filter for all items in Pending Status.<br />
<img class="aligncenter size-full wp-image-6978" title="Filter items with pending status" src="http://blog.fpweb.net/media/2012/04/Filter-items-with-pending-status.png" alt="Screenshot: select Pending to filter items with pending status" width="262" height="183" /><br />
Another way to provide a quick means of knowing items in Pending status is to simply create a document library view.</p>
<p>Not surprisingly, to approve or reject the item, the user would choose Approve/Reject. Upon doing so, the following is displayed:<br />
<img class="aligncenter size-full wp-image-6979" title="Approve or reject" src="http://blog.fpweb.net/media/2012/04/Approve-or-reject.png" alt="Screenshot: Approve or Reject in SharePoint 2010" width="502" height="385" /><br />
These options are all self-explanatory, so I&#8217;m just going approve this item.</p>
<p>Once the item has been approved, it is now visible by those who have read access to the library:<br />
<img class="aligncenter size-large wp-image-6980" title="Visible to read access users" src="http://blog.fpweb.net/media/2012/04/Visible-to-read-access-users-622x158.png" alt="Screenshot: Approval status updated to Approved" width="622" height="158" /><br />
As you can see, using content approval is a good way to ensure the correct version of a document is available. Another typical use-case is legal contracts. Legal documents frequently demand several drafts before a final copy is executed.</p>
<p>Content approval will minimize the risk of someone obtaining a draft version of a legal document. This obviously is important, as it can be potentially catastrophic if the wrong document is disseminated.</p>
<p><em><strong>The next article of this ongoing series will focus on SharePoint &#8220;Co-Authoring&#8221;. This is an exciting feature of SharePoint 2010 allowing multiple users to edit documents simultaneously. Stay tuned!</strong></em></p>
<img src="http://feeds.feedburner.com/~r/fpweb-blog/~4/k0agoy5fQAY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.fpweb.net/sharepoint-version-control-content-approval/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<series:name><![CDATA[SharePoint Document Collaboration Features]]></series:name>
	<feedburner:origLink>http://blog.fpweb.net/sharepoint-version-control-content-approval/</feedburner:origLink></item>
		<item>
		<title>Versioning for SharePoint 2010 Document Management</title>
		<link>http://feedproxy.google.com/~r/fpweb-blog/~3/eN1cb1aKjgU/</link>
		<comments>http://blog.fpweb.net/sharepoint-2010-versioning/#comments</comments>
		<pubDate>Wed, 18 Apr 2012 22:52:12 +0000</pubDate>
		<dc:creator>Matt Milsark</dc:creator>
				<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[SharePoint Tips & Tricks]]></category>
		<category><![CDATA[collaboration]]></category>
		<category><![CDATA[content approval]]></category>
		<category><![CDATA[document collaboration]]></category>
		<category><![CDATA[document management]]></category>
		<category><![CDATA[Microsoft SharePoint]]></category>
		<category><![CDATA[SharePoint content]]></category>
		<category><![CDATA[SharePoint document management]]></category>
		<category><![CDATA[SharePoint library]]></category>
		<category><![CDATA[SharePoint version control]]></category>
		<category><![CDATA[SharePoint versioning]]></category>
		<category><![CDATA[version control]]></category>
		<category><![CDATA[versioning]]></category>

		<guid isPermaLink="false">http://blog.fpweb.net/?p=6985</guid>
		<description><![CDATA[[In Part 3 of his series on Document Management and Collaboration in Microsoft SharePoint, Matt Milsark introduces SharePoint Versioning. Missed the last post? Please read about SharePoint Document Check-In and Check-Out] Version control is a critical feature for any enterprise-scale document collaboration platform. In SharePoint, the versioning feature automatically saves every version of a document. [...]]]></description>
			<content:encoded><![CDATA[<p><em>[In Part 3 of his <a href="http://blog.fpweb.net/series/sharepoint-document-collaboration-features/" target="_blank">series on Document Management and Collaboration in Microsoft SharePoint</a>, Matt Milsark introduces SharePoint Versioning. Missed the last post? Please read about <a href="http://blog.fpweb.net/check-in-and-check-out-documents-in-microsoft-sharepoint/" target="_blank">SharePoint Document Check-In and Check-Out</a>]</em></p>
<p><img class="aligncenter size-large wp-image-7057" title="SharePoint Versioning" src="http://blog.fpweb.net/media/2012/04/sharepointVersioning-622x174.jpg" alt="SharePoint logo / versioning graphic" width="622" height="174" /></p>
<p>Version control is a critical feature for any enterprise-scale document collaboration platform. <strong>In SharePoint, the versioning feature automatically saves every version of a document.</strong> This allows multiple people to make changes to a document without the fear of overwriting a previous version. If necessary, you can always revert to a previous document versions.</p>
<p>Sometimes it&#8217;s necessary to revert if the most recent copy becomes corrupt or is inadvertently saved in a &#8220;messy&#8221; state. Versioning will also prevent the <em>(disastrous yet all too familiar)</em> scenario of &#8220;accidentally&#8221; saving over a live copy of a document. Compared to using a simple file share, the &#8216;roll-back&#8217; versioning feature makes SharePoint a more reasonable and viable choice for storing critical corporate documents.<span id="more-6985"></span></p>
<p>Versioning also allows you to use the ability to leverage content approval. This is useful if a document needs to be reviewed before it&#8217;s published &#8220;live.&#8221; For example, contracts typically need approval from a separate legal department or 3rd party law firm. Using content approval versioning features, documents must be reviewed and approved- by a user with sufficient privileges- before publishing or moving to the next stage of workflow. <strong><em>We&#8217;ll discuss more about the SharePoint 2010 content approval process in the next article in this blog series.</em></strong></p>
<p>By default, <a href="http://www.fpweb.net/sharepoint-hosting/2010/" target="_blank">SharePoint 2010</a> has versioning turned off. To enable versioning you must configure versioning on <em>every</em> library where you want versioning used.</p>
<h2>How to access Versioning settings</h2>
<p>From your document library, click <strong>Library</strong> and then <strong>Library Settings</strong>.</p>
<p><img class="aligncenter size-large wp-image-7036" title="SharePoint Library Settings" src="http://blog.fpweb.net/media/2012/04/Library-settings-622x94.png" alt="Screenshot: SharePoint Library Settings" width="622" height="94" /></p>
<p>In the General Settings section, click <strong>Versioning settings</strong>.</p>
<p><img class="aligncenter size-full wp-image-7037" title="Select Versioning Settings" src="http://blog.fpweb.net/media/2012/04/Versioning-settings.png" alt="Versioning Settings option under General Settings heading" width="209" height="253" /></p>
<p>For the purposes of this post, we&#8217;re going to just look at Document Version History section. There are three options available: <strong>No versioning, Create major versions, and Create major and minor (draft) versions.</strong></p>
<p><img class="aligncenter size-large wp-image-7038" title="Three Versioning Options" src="http://blog.fpweb.net/media/2012/04/Choose-from-three-available-options-622x129.png" alt="Choose from three available options" width="622" height="129" /></p>
<p><strong>First option:</strong> No versioning is the default setting and basically means only one copy of a document exists. If you overwrite that copy with a new copy, you cannot retrieve the older version.</p>
<p><strong>Second option:</strong> Create major versions specifies numbered versions of a document using a basic number scheme (such as 1, 2, 3). When an existing document is saved to a document library, a new version is created. You can always revert to a previous iteration of a document by its version number.</p>
<p><strong>Third option:</strong> Create major and minor (draft) versions uses a major and minor versioning scheme (such as 1.0, 1.1, 2.0, 2.1). Versions ended in .0 are major versions, often referred to as published versions. All other versions are minor (or draft) versions. So a document with a version of 2.3 means it&#8217;s the third draft from the second published versions. This option allows you to differentiate between published content and content in draft form that is not yet ready for public consumption. <em><strong>Major and minor versioning will be discussed in the next article of this blog series, as it is best used with content approval.</strong></em></p>
<p>For now, however, we&#8217;re going to take a look at how major versioning works. So I&#8217;m going to go ahead and select <strong>Create major versions</strong>. Remember, you can use versioning in conjunction with the <a href="http://blog.fpweb.net/check-in-and-check-out-documents-in-microsoft-sharepoint/" target="_blank">SharePoint document Check-In/Check-Out process</a>.</p>
<p>After choosing <strong>Create major versions</strong>, return to the document library and upload a document. You can see from the screenshot, the version is 1.0.</p>
<p><img class="aligncenter size-large wp-image-7039" title="Version 1.0" src="http://blog.fpweb.net/media/2012/04/Version-1.0-622x39.png" alt="Screenshot: document version 1.0 in SharePoint 2010" width="622" height="39" /></p>
<p>A new version is created whenever the content or the metadata associated with the content is changed. So upon changing the value in the POAmount field, you can see the Version number changes.</p>
<p><img class="aligncenter size-large wp-image-7040" title="Version 2.0" src="http://blog.fpweb.net/media/2012/04/Version-number-changes-622x39.png" alt="Screenshot: version number changes to 2.0" width="622" height="39" /></p>
<p>And when I make a change to the document and save it back to the library, the version number changes from 2.0 to 3.0.</p>
<p>If I use the Edit drop-down for the document I can choose <strong>Version History</strong>.</p>
<p><img class="aligncenter size-full wp-image-7041" title="Select Version History in Menu" src="http://blog.fpweb.net/media/2012/04/Version-History.png" alt="click document to reveal Version History link" width="288" height="247" /></p>
<p>The Version History screen displays the previous versions that are retained, as well as any metadata changes that were made. For example, in the following screenshot, version 2.0 shows the POAmount column and the value that it was changed to.</p>
<p><img class="aligncenter size-full wp-image-7042" title="Version History Window" src="http://blog.fpweb.net/media/2012/04/Shows-POAmount-and-version-it-was-changed-to.png" alt="Version History Screen in SharePoint 2010" width="503" height="330" /></p>
<p>Version 3.0 does not display this information, because the actual document was changed and not the metadata.</p>
<p><strong>Reverting to a Previous Version<br />
</strong><br />
Use the Version History screen to revert to a previous version. Use the Edit drop-down for the version you want to restore, and click <strong>Restore</strong>.</p>
<p><img class="aligncenter size-full wp-image-7043" title="Restore Previous Versions" src="http://blog.fpweb.net/media/2012/04/Restore-previous-versions.png" alt="Restore document in SharePoint 2010 Version History window" width="503" height="333" /></p>
<p>Reverting to a previous version replaces the current version with the old one. Click OK to proceed when the message box appears.</p>
<p><img class="aligncenter size-full wp-image-7044" title="Click ok to replace" src="http://blog.fpweb.net/media/2012/04/Click-ok-to-replace.png" alt="SharePoint alert window: warning you are about to replace the current version" width="466" height="153" /></p>
<p>It does not delete the current version. It just creates a new version. So now my version history screen looks like this:</p>
<p><img class="aligncenter size-full wp-image-7045" title="New Version History" src="http://blog.fpweb.net/media/2012/04/New-Version-History.png" alt="New Version History Window after Version Change" width="497" height="356" /></p>
<p>Version 4.0 is actually the same document and metadata as version 2.0 because I chose to restore that specific version.</p>
<p><strong>Versioning and Storage Space</strong></p>
<p>If you are using versioning, keep in mind that each version of a document is stored in the SQL Server content database. So in our example, there are actually four copies of this single document being stored in SQL Server. As you can see, this can exponentially increase your storage needs.<br />
In the Versioning settings, you have the ability to limit the number of versions saved. It is recommended to use this option if storage capacity is a concern<em> (and when is it not?)</em>.</p>
<p><img class="aligncenter size-full wp-image-7046" title="Limit number of versions saved" src="http://blog.fpweb.net/media/2012/04/Limit-number-of-versions-saved.png" alt="Limit number of versions saved" width="395" height="226" /></p>
<p><strong>As you can see, versioning is a significant feature for document management and document collaboration in SharePoint 2010.</strong> It allows users to make edits to content and metadata without fear of destroying an already live or published document.</p>
<p>SharePoint versioning also keeps track of who makes changes and when, and what metadata changes were made. This improves accountability and makes it easier to follow the changes of a specific document.</p>
<p><em>Next time we&#8217;ll take a look at major and minor versioning and how content approval ensures only approved documents are published and accessible.</em></p>
<img src="http://feeds.feedburner.com/~r/fpweb-blog/~4/eN1cb1aKjgU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.fpweb.net/sharepoint-2010-versioning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<series:name><![CDATA[SharePoint Document Collaboration Features]]></series:name>
	<feedburner:origLink>http://blog.fpweb.net/sharepoint-2010-versioning/</feedburner:origLink></item>
		<item>
		<title>What I Learned about Business from the Four Seasons</title>
		<link>http://feedproxy.google.com/~r/fpweb-blog/~3/Vejkf5w1SKo/</link>
		<comments>http://blog.fpweb.net/what-i-learned-about-business-from-the-four-seasons/#comments</comments>
		<pubDate>Sun, 15 Apr 2012 16:22:00 +0000</pubDate>
		<dc:creator>Peter Cartier</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Customer Service]]></category>
		<category><![CDATA[FLEXible]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[The Fpweb.net Team]]></category>
		<category><![CDATA[customer experience]]></category>
		<category><![CDATA[employee motivation]]></category>
		<category><![CDATA[Employees]]></category>
		<category><![CDATA[expertise]]></category>
		<category><![CDATA[Flexible]]></category>
		<category><![CDATA[Four Seasons]]></category>
		<category><![CDATA[hotel]]></category>
		<category><![CDATA[luxury]]></category>
		<category><![CDATA[premium care]]></category>

		<guid isPermaLink="false">http://blog.fpweb.net/?p=6934</guid>
		<description><![CDATA[&#8220;It&#8217;s a Dog-Eat-Dog World.&#8221; Besides lending some pretty revolting imagery, the term&#8217;s purpose is to warn that society is looking out for itself, so beware. It&#8217;s rare for a stranger or a company to legitimately look out for your best interests and cater to your needs. Frustratingly rare. We&#8217;re programmed to enter any economic exchange [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-thumbnail wp-image-6935" title="Dog Eat Dog World" src="http://blog.fpweb.net/media/2012/04/dog-eat-dog-225x168.jpg" alt="Cute Puppy Pic: Dog Eat Dog" width="225" height="168" /></p>
<h2>&#8220;It&#8217;s a Dog-Eat-Dog World.&#8221;</h2>
<p>Besides lending some pretty revolting imagery, the term&#8217;s purpose is to warn that society is looking out for itself, <strong>so beware.</strong></p>
<p>It&#8217;s rare for a stranger or a company to legitimately look out for your best interests and cater to your needs.</p>
<p><em>Frustratingly rare</em>. We&#8217;re programmed to enter any economic exchange <em>(whether it&#8217;s buying clothes from a department store or purchasing *shudder* car insurance, etc.) </em>with the mindset that if we aren&#8217;t careful, we&#8217;ll be taken advantage of. And it&#8217;s not our fault, because this is usually the case.</p>
<h2>They know they can&#8217;t make money without customers right?</h2>
<p>I&#8217;ve talked about <a href="http://blog.fpweb.net/why-customer-service-matters/" target="_blank">Why Customer Service Matters</a> before, because it&#8217;s critical to me. Go ahead and read that link. I&#8217;ll wait… In that case, my experience with United Airlines <em>(with whom I&#8217;ve been a loyal, almost exclusive, flyer for the past eight years for some reason)</em> was horrible. And when I confronted them about it, I got the standard &#8216;sorry and see ya later&#8217; response. <strong>And that&#8217;s not good enough.<span id="more-6934"></span></strong></p>
<p>I won&#8217;t just pick on United Airlines; I&#8217;ve got plenty of targets&#8230; I was in a small accident years ago when a truck decided it was old-fashioned to stop at red lights and slammed into a car which immediately rear-ended my car, completely ruining the Neil Peart drum solo playing on my radio. The truck drove off <em>(if they didn&#8217;t want to stop before, why start now?)</em> and left me with a damaged bumper that should easily be covered by my State Farm Insurance. You know, the &#8216;good neighbors&#8217;? Yeah, State Farm was there, but only to cover themselves. They refused my claim and upon a little investigation, I discovered they were also the carrier of the car that hit me and I guess they didn&#8217;t feel like paying out twice. Not like I paid for insurance or anything… <strong>The company didn&#8217;t care.</strong></p>
<p>So I digress a bit to make a point, but only to qualify my hesitation to trust most company&#8217;s best interests of their customers.</p>
<h2><strong>Cue the Premium Care of Four Seasons St. Louis.</strong></h2>
<p><img class="aligncenter size-full wp-image-6936" title="Four Seasons St. Louis room with a view" src="http://blog.fpweb.net/media/2012/04/St-Louis_Four-Seasons-St-Louis.jpg" alt="Four Seasons St. Louis room with a view" width="502" height="188" /></p>
<p>I recently received a complimentary one night stay at the luxury hotel in downtown St. Louis. It was earned through Fpweb.net&#8217;s employee motivation rewards program<em> (every company should have some form of a rewards program to show appreciation for its employees. If you don&#8217;t have one yet, go ahead and set it up. I&#8217;ll wait…)</em> I was excited but I had to wonder why such a nice gift was available. You can just as easily win me over with a bucket of Skittles… And here&#8217;s what our CEO Rob LaMear told me:</p>
<blockquote><p>&#8220;I send our team to the Four Seasons so they can experience &#8216;premium care&#8217; and what we are ultimately seeking here at Fpweb.net. <strong>Making people feel well cared for and anticipating their needs/wants.</strong> It&#8217;s something you talk about, but until you experience Four Seasons, Apple, Disney World, etc., you&#8217;ll never fully understand. All the little things add up to create raving fans.&#8221;</p></blockquote>
<p>And then my perspective changed. So without further ado, here&#8217;s what I learned about business while kicking back at the Four Seasons:</p>
<p><strong>1. Your actions directly affect the customer experience.</strong> Possibly one of the greatest powers you possess as an employee or a business is how easily you can change the direction of the customer&#8217;s experience. Kind words, extra attention, an unforced smile, etc. leave a positive impression. Ignoring an issue or just going through the motions because your shift ends in an hour or because the customer is irritable leads to an average or negative encounter. <em>And average isn&#8217;t good enough</em>. You have a product that most likely exists elsewhere, so what are you going to do to set your business apart? Almost always, this starts with the people. Be excellent for the customer and they won&#8217;t be able to stay away. And in that vein, keep in mind…</p>
<p><strong>2. Nothing is set in stone. Be flexible.</strong> The situation at Four Seasons was simple. I was told by one gentleman upon arrival that parking was free. When I was charged for parking the next day, I explained my confusion and the polite receptionist promptly adjusted the price &#8211; she didn&#8217;t tell me that it&#8217;s company policy or there&#8217;s nothing she could do. There are variables to any situation and the most important variable is your customer&#8217;s attitude towards your business. Patrons and customers rarely find comfort from being told &#8220;I&#8217;m sorry, there&#8217;s nothing I can do.&#8221; Your business isn&#8217;t run by robots <em>(yet)</em> and there&#8217;s always a boss&#8217;s boss that can be contacted if a true problem exists. Show your customers that you are making every reasonable effort to please them. And similarly…</p>
<p><strong>3. If you do make a mistake, don&#8217;t cover it up, fix it. Then fix your image.</strong> The missus and I dined at <a href="http://www.fourseasons.com/stlouis/dining/restaurants/cielo/" rel="nofollow" target="_blank">Cielo</a><em> (the fancy hotel restaurant)</em> and ordered from the four course tasting menu. After much deliberation, she ordered the short ribs which turned out to be 95% fat. Unfortunate and a slight hiccup to an otherwise amazing meal experience.  It&#8217;s not fun to return food. It involves being confrontational and having to wait for more food. Four Seasons was very apologetic. They made a mistake and they knew it. So they fixed it. <em>But they didn&#8217;t leave it at that.</em> They brought me a new entree as well so we would still be dining together and then the Mâitré D&#8217; visited our table and paid for our drinks while we waited for the new food. Result. In business, you have to be transparent. If you make a mistake, don&#8217;t hide from it. Your customers know when you do. Instead, confront the problem that exists and explore every way to fix it. Do what it takes to make sure that your customers remember how well you handled the problem, not what the problem was.</p>
<p><strong>4. Never mind the bells and whistles &#8211; win customers with quality, consistent service.</strong> Have you seen the Four Seasons St. Louis? It&#8217;s luxurious yes, but this isn&#8217;t achieved with a wide variety of restaurants and bars or a waterfall at reception. I suspect the minimal design was chosen because it tailors exclusively to a relaxed, spoiled experience and doesn&#8217;t bother with distractions. You don&#8217;t need a variety of choices if the choices you provide are quality. Invest in your company&#8217;s product and services and especially the people who stand behind them. When you do that, your business can…</p>
<p><strong>5. Create a product or experience that stays on your customer&#8217;s mind.</strong> From the moment we stepped into the hotel, we were greeted by smiling faces, eager to help. Our city-view room was like a secret hideout catering to royalty or exceptionally clean people. I would have been perfectly content to stay locked in there for the duration of my stay… but then I wouldn&#8217;t have been treated to exceptional service from the bar staff as we reclined on the rooftop balcony sipping cold beers while looking out at the Arch and downtown St. Louis. Or enjoyed the cool evening outside for dinner while an attentive staff served us a delicious feast that led to further drinks beside a fire pit on the rooftop before bedtime. Yes, I&#8217;ll remember the hotel for its fine dining and amenities, but it was the people who made the difference. The staff legitimately looked after us and did whatever it took to make our evening memorable. And succeeded.</p>
<h2><strong>Turn your customers into fans!<br />
</strong></h2>
<p>So I think back to Rob LaMear&#8217;s comment that premium care is what we strive to accomplish for our customers at Fpweb.net, and I have to say I&#8217;m pleased with what I&#8217;m seeing and I hope our customers are too. We&#8217;ve surrounded ourselves with a staff that has pride for our product and makes every effort to put our customers first. <strong>We call it Customer Care and we have a department dedicated to it.</strong> Fpweb.net is a trusted SharePoint advisor as well as a leading <a href="http://www.fpweb.net/sharepoint-hosting/" target="_blank">SharePoint hosting provider</a>, because our customers trust that we are using our extensive knowledge and experience in their best interest.</p>
<p>Products and expertise will get you far in business, but <strong>creating genuinely positive customer experiences has to be the fire that&#8217;s lit underneath your business</strong>. Your fuel. Because it certainly will be the difference between whether or not you succeed.</p>
<p><em>(Do you have a customer service story to share? What is your business doing to set itself apart for the customer? We&#8217;d love to hear from you!)</em></p>
<img src="http://feeds.feedburner.com/~r/fpweb-blog/~4/Vejkf5w1SKo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.fpweb.net/what-i-learned-about-business-from-the-four-seasons/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://blog.fpweb.net/what-i-learned-about-business-from-the-four-seasons/</feedburner:origLink></item>
		<item>
		<title>Troubleshooting SharePoint SMTP Errors via Telnet</title>
		<link>http://feedproxy.google.com/~r/fpweb-blog/~3/vMcNYskr9ZI/</link>
		<comments>http://blog.fpweb.net/troubleshooting-sharepoint-smtp-errors-via-telnet/#comments</comments>
		<pubDate>Wed, 11 Apr 2012 13:46:13 +0000</pubDate>
		<dc:creator>Eric Lough</dc:creator>
				<category><![CDATA[Engineering & Development]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2010]]></category>
		<category><![CDATA[SharePoint Tips & Tricks]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[email delivery]]></category>
		<category><![CDATA[email-enabled library]]></category>
		<category><![CDATA[email-enabled list]]></category>
		<category><![CDATA[Sharepoint Libraries]]></category>
		<category><![CDATA[sharepoint lists]]></category>
		<category><![CDATA[SharePoint SMTP issues]]></category>
		<category><![CDATA[SharePoint troubleshooting]]></category>
		<category><![CDATA[smtp]]></category>
		<category><![CDATA[SMTP errors]]></category>
		<category><![CDATA[Telnet]]></category>
		<category><![CDATA[troubleshooting]]></category>

		<guid isPermaLink="false">http://blog.fpweb.net/?p=6748</guid>
		<description><![CDATA[SharePoint is a complex platform, so working with SharePoint often requires working with an array of non-SharePoint related software products, such as Simple Mail Transfer Protocol (SMTP). SharePoint leverages these technologies to add features and increase functionality- in this case SMTP for email delivery. Sometimes SMTP can be a &#8216;pain point&#8217; for SharePoint Administrators since [...]]]></description>
			<content:encoded><![CDATA[<p><strong><img class="size-full wp-image-7015 alignleft" title="Sharepoint tips and tricks" src="http://blog.fpweb.net/media/2012/03/sharepoint-tips-and-tricks.png" alt="Sharepoint tips and tricks" width="217" height="129" />SharePoint is a complex platform, so working with SharePoint often requires working with an array of non-SharePoint related software products</strong>, such as Simple Mail Transfer Protocol (SMTP). SharePoint leverages these technologies to add features and increase functionality- in this case SMTP for email delivery.</p>
<p>Sometimes SMTP can be a &#8216;pain point&#8217; for SharePoint Administrators since it&#8217;s not directly related to SharePoint. But when you encounter email delivery problems in SharePoint, resolving the problem frequently involves SMTP troubleshooting. So where does one start in attempting to diagnose an SMTP error or a possible SMTP problem? On many occasions I&#8217;ve used <strong>Telnet</strong> for this purpose, and it has saved me a ton of time and effort. I will discuss the steps in detail in hopes that it can help someone else in similar circumstances.</p>
<p>We will essentially be using a well-known method of using Telnet to send an email, but utilizing it specifically to help <strong>diagnose SharePoint SMTP issues</strong> and uncover the root cause of any problems. <em>Telnet is one of the best and most reliable tools for troubleshooting email problems in SharePoint because it saves time and narrows down the possible places that a problem may be occurring.</em><span id="more-6748"></span></p>
<p><strong>For this process, we will need four things:</strong></p>
<ol>
<li>The public IP address for the mail server</li>
<li>A valid email address that SMTP should be able to relay to <em>(in this case this will be an email-enabled Library in SharePoint 2010)</em></li>
<li>An external mail account, such as a Hotmail account</li>
<li>Telnet client enabled on our local workstation</li>
</ol>
<p>When I first started working with SharePoint, I would frequently encounter problems with email-enabled Lists or Libraries. The troubleshooting process would typically involve me sending an email to said List or Library and waiting for a Non-Delivery Report (NDR) when it didn&#8217;t work. This takes forever though, as your email will attempt to send repeatedly until it &#8220;times out&#8221;. As a result, this could take <em>days</em> to accurately troubleshoot. <strong>Using Telnet, we can get these same NDR codes, but have them returned immediately.</strong></p>
<p>So for this walk-through, I have found our four requirements in advance:</p>
<ol>
<li>Public IP for the mail server: 204.144.121.217</li>
<li>SMTP relay mail address: <a href="mailto:All@list17.sharepointspace.com" rel="nofollow">All@list17.sharepointspace.com</a></li>
<li>External email address: <a href="#" rel="nofollow">Elough13@hotmail.com</a> <em>(please don&#8217;t spam me)</em></li>
<li>Telnet enabled on my workstation</li>
</ol>
<p>First, we&#8217;ll use Telnet to gain access into the default SMTP port for our mail server. If successful, this will tell us two things:</p>
<ol>
<li>That SMTP is listening on the port</li>
<li>The port is opened in the firewall</li>
</ol>
<p>The command looks like this below:</p>
<p><img class="aligncenter size-full wp-image-6749" title="Command Line in Telnet" src="http://blog.fpweb.net/media/2012/03/11.png" alt="Telnet Screenshot with Command Line" width="361" height="61" /></p>
<p>If you are unable to connect, then you need to check both #1 and #2 above before moving any further. We are assuming that neither of these problems exists in this case.</p>
<p>Once connected, you can essentially &#8220;craft&#8221; an email for the mail server. This is done by the following commands,<em> (keep in mind that you cannot Backspace in this session, so any mistypes will require you to re-type the entire line)</em>:</p>
<p>You must first recognize the server by typing &#8216;ehlo&#8217;</p>
<p><img class="aligncenter size-large wp-image-6750" title="Recognize the server with EHLO command" src="http://blog.fpweb.net/media/2012/03/21-622x97.png" alt="Screenshot of Telnet EHLO command" width="622" height="97" /></p>
<p>Which will return the following:</p>
<p><img class="aligncenter size-large wp-image-6751" title="EHLO command results" src="http://blog.fpweb.net/media/2012/03/31-622x218.png" alt="Screenshot: results of EHLO command" width="622" height="218" /></p>
<p>Now that the formalities are taken care of, we can start our diagnostics.</p>
<p>First we will pick the email we are sending from &#8211; this is our external mail account that should be able to send emails to this server, <em>(in our case <a href="#" rel="nofollow">elough13@hotmail.com</a>)</em>, and use this in our session. See the following screen shot for the syntax, and remember to attempt to avoid typos.</p>
<p><img class="aligncenter size-full wp-image-6752" title="Telnet SMTP syntax" src="http://blog.fpweb.net/media/2012/03/41.png" alt="Screenshot: SMTP troubleshooting syntax in Telnet command line" width="369" height="49" /></p>
<p>Using mail from:elough13@hotmail.com tells the session what email address this email is &#8220;coming from&#8221; and is, in fact, mimicking what would happen if you actually send from this email address.</p>
<p>You can encounter problems in this step depending on your configuration. If you are returned an error, then this is where your troubleshooting starts and you should skip the next step and begin troubleshooting based on the code returned and the NDR list, <em>(this can be found below just keep reading).</em></p>
<p>Now to tell the server where the mail is going, <em>(in this case this is our email enabled List or Library)</em>:</p>
<p><img class="aligncenter size-full wp-image-6753" title="Send email using Telnet" src="http://blog.fpweb.net/media/2012/03/51.png" alt="Screenshot sending email via Telnet command line" width="339" height="30" /></p>
<p>Using rcpt to:All@list17.sharepointspace.com tells our mail server where this email will be sent to.</p>
<p>This step is typically where you will find any problems that are present. If this operation is allowed, then the 250 response above is returned. So, if a 250 response is returned when NO problems are detected, what is returned when problems ARE detected?  This is where the diagnostics come in. Here is an example:</p>
<p>Instead of using my List or Libraries address, we will attempt to relay to another server I know it will definitely NOT have permissions to relay to, <a href="mailto:elough@fpweb.net" rel="nofollow">elough@fpweb.net</a>.</p>
<p>So we perform the same as everything listed above, except for the rcpt to, which we will use &#8220;rctp to:elough@fpweb.net&#8221; and are returned an error as seen below:</p>
<p><img class="aligncenter size-full wp-image-6754" title="SMTP error results" src="http://blog.fpweb.net/media/2012/03/61.png" alt="Screenshot SMTP error results in Telnet" width="403" height="71" /></p>
<p>As you can see, not only are we told &#8216;Unable to Relay&#8217;, but the command returns an error (code 5.7.1) as well.</p>
<p>This error code will actually correlate to the same NDR code you would have received had you sent this email the &#8220;normal&#8221; way. A list I commonly use to correlate these codes can be found here:</p>
<p><a href="http://community.spiceworks.com/how_to/show/939" rel="nofollow" target="_blank">http://community.spiceworks.com/how_to/show/939</a></p>
<p>In the reference, we find that <strong>error 5.7.1 indicates a permissions problem.</strong> The reference guide also offers some possibilities into where the problem may exist. This method can be used to troubleshoot virtually any SMTP error. And you&#8217;ll have a good starting point to narrow down the potential problem almost immediately. In this case, I would need to check the SMTP Relay permissions and would see that the mail server indeed does not have permissions to relay to the <a href="mailto:elough@fpweb.net" rel="nofollow">elough@fpweb.net</a> email address.</p>
<p>*A side note is that I realize that 5.5.4 is not on the list of NDR response codes. This error is usually the result of a typo.</p>
<p>Now for fun you can use Data and type an actual email, but that tends to enter the realm of mischief more that goes way beyond diagnosing errors.</p>
<p><strong>Happy troubleshooting! <em>Have questions? Please leave a comment below.</em></strong></p>
<img src="http://feeds.feedburner.com/~r/fpweb-blog/~4/vMcNYskr9ZI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://blog.fpweb.net/troubleshooting-sharepoint-smtp-errors-via-telnet/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://blog.fpweb.net/troubleshooting-sharepoint-smtp-errors-via-telnet/</feedburner:origLink></item>
	</channel>
</rss>

