<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Kraft Kennedy &#124; Technology Blog &#187; SharePoint</title>
	<atom:link href="http://blogs.kraftkennedy.com/index.php/tag/sharepoint/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.kraftkennedy.com</link>
	<description>Trends and insight into legal technology, infrastructure and strategic thinking.</description>
	<lastBuildDate>Wed, 14 Jul 2010 20:44:53 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Simultaneous Editing in Office 2010 Web Apps: Only in Excel</title>
		<link>http://blogs.kraftkennedy.com/index.php/2010/03/08/simultaneous-editing-in-office-2010-web-apps-only-in-excel/</link>
		<comments>http://blogs.kraftkennedy.com/index.php/2010/03/08/simultaneous-editing-in-office-2010-web-apps-only-in-excel/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 16:59:26 +0000</pubDate>
		<dc:creator>Michael Fettner</dc:creator>
				<category><![CDATA[Enterprise Content Management]]></category>
		<category><![CDATA[Office 2010]]></category>
		<category><![CDATA[Office Web Apps]]></category>
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://blogs.kraftkennedy.com/?p=1086</guid>
		<description><![CDATA[Simultaneous editing for collaboration is one of the most hyped features in Office 2010, however it&#8217;s only supported over the web in the Excel 2010 web app.  For Word and PowerPoint simultaneous editing, you&#8217;ll need to have the full client versions of the Office 2010 products.  This will likely be a disappointment for people who were [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblogs.kraftkennedy.com%2Findex.php%2F2010%2F03%2F08%2Fsimultaneous-editing-in-office-2010-web-apps-only-in-excel%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblogs.kraftkennedy.com%2Findex.php%2F2010%2F03%2F08%2Fsimultaneous-editing-in-office-2010-web-apps-only-in-excel%2F" height="61" width="51" /></a></div><p>Simultaneous editing for collaboration is one of the most hyped features in Office 2010, however it&#8217;s only supported over the web in the Excel 2010 web app.  For Word and PowerPoint simultaneous editing, you&#8217;ll need to have the full client versions of the Office 2010 products.  This will likely be a disappointment for people who were hoping to collaborate on documents from kiosks anywhere in the world.</p>
<p><span id="more-1086"></span>Below are some screen shots of what you&#8217;ll see if you try to simultaneously edit a document in SharePoint 2010:</p>
<h2>Word</h2>
<p>Word will only let multiple people edit a document at the same time if you&#8217;re using the full client.  In the Word 2010 web app, the second person will get this error:</p>
<p><img class="alignnone size-full wp-image-1087" src="http://blogs.kraftkennedy.com/wp-content/uploads/2010/03/Word.JPG" alt="Word" width="411" height="182" /></p>
<h2>PowerPoint</h2>
<p>PowerPoint will only let multiple people edit a presentation at the same time if you&#8217;re using the full client.  In the PowerPoint 2010 web app, the second person will get this error:</p>
<p> <img class="alignnone size-full wp-image-1088" src="http://blogs.kraftkennedy.com/wp-content/uploads/2010/03/ppt.JPG" alt="ppt" width="399" height="154" /></p>
<h2>Excel</h2>
<p>The Excel 2010 web app is the most advanced web application and allows multiple users to edit a spreadsheet at the same time.  Other users will see changes as they are made by someone.  If two users try to edit a cell at the same time, then the second edit will be the one that saves.</p>
<p>The Excel web app is shown in the screen shot below.</p>
<p><img class="alignnone size-full wp-image-1089" src="http://blogs.kraftkennedy.com/wp-content/uploads/2010/03/Excel1.JPG" alt="Excel1" width="560" height="212" /></p>
<p>In the bottom-right, the web app tells you how many users are currently editing the spreadsheet.</p>
<p><img class="alignnone size-full wp-image-1090" src="http://blogs.kraftkennedy.com/wp-content/uploads/2010/03/Excel2.JPG" alt="Excel2" width="168" height="66" /></p>
<p>Surprisingly, the Excel desktop client cannot participate in simultaneous editing.  This collaboration feature is only available from the web app.</p>
<h2>OneNote</h2>
<p>The OneNote web app does allow simultaneous editing, however edits should be limited to separate pages.  As long as users are working on separate pages, they will see updates that someone else made when clicking on the page.  When we tried to edit the same page between several users however, we were presented with &#8220;conflicting changes&#8221; errors as shown below, with the only option being to delete the page.</p>
<p><img class="alignnone size-full wp-image-1091" src="http://blogs.kraftkennedy.com/wp-content/uploads/2010/03/One-Notes.JPG" alt="One Notes" width="603" height="183" /></p>
<p>The simultaneous editing features in Office 2010 open up a lot of possibilities for collaboration, however it&#8217;s disappointing that only Excel can fully utilize it in the web application.  Our hope is that the next version of Office will fully support multi editing in both the web apps and the client versions.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.kraftkennedy.com/index.php/2010/03/08/simultaneous-editing-in-office-2010-web-apps-only-in-excel/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SharePoint Redirection Options in Upload and New Item Forms</title>
		<link>http://blogs.kraftkennedy.com/index.php/2010/02/17/sharepoint-redirection-options-in-upload-and-new-item-forms/</link>
		<comments>http://blogs.kraftkennedy.com/index.php/2010/02/17/sharepoint-redirection-options-in-upload-and-new-item-forms/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 17:57:34 +0000</pubDate>
		<dc:creator>Michael Fettner</dc:creator>
				<category><![CDATA[Enterprise Content Management]]></category>
		<category><![CDATA[MOSS]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[WSS]]></category>

		<guid isPermaLink="false">http://blogs.kraftkennedy.com/?p=1057</guid>
		<description><![CDATA[When you click &#8220;New Item&#8221; in any SharePoint list or &#8220;Upload&#8221; in any document library, SharePoint sends you to a standard form for creating the new item.  Behind the scenes, SharePoint also passes in two parameters to let the form know where to post the item and where to go after the item is posted.  [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblogs.kraftkennedy.com%2Findex.php%2F2010%2F02%2F17%2Fsharepoint-redirection-options-in-upload-and-new-item-forms%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblogs.kraftkennedy.com%2Findex.php%2F2010%2F02%2F17%2Fsharepoint-redirection-options-in-upload-and-new-item-forms%2F" height="61" width="51" /></a></div><p>When you click &#8220;New Item&#8221; in any SharePoint list or &#8220;Upload&#8221; in any document library, SharePoint sends you to a standard form for creating the new item.  Behind the scenes, SharePoint also passes in two parameters to let the form know where to post the item and where to go after the item is posted.  By leveraging these two parameters in the URL, you can make a link anywhere that posts data to any list and sends you someplace else when finished.  This has come in handy for us when creating intranet home pages, as we can create a list of links to post data to custom lists, which sends the person back to the home page afterwards.  Otherwise, the person would end up in the root of the list or library they submitted the item to.  So we were able to easily meet a requirement that the person be directed back to the home page after submitting the item.<br />
<span id="more-1057"></span><br />
A SharePoint new item link is structured as follows:</p>
<p><a href="https://intranet.kkl.com/development/Lists/Test1/NewForm.aspx?RootFolder=/development/Lists/Test1/sub&amp;Source=https://intranet.kkl.com">https://intranet.doman.com/site/Lists/listname/NewForm.aspx?RootFolder=/site/Lists/listname&amp;Source=https://intranet.domain.com</a></p>
<p>The two parameters of interest are <em>RootFolder</em> and <em>Source</em>.  <em>RootFolder </em>tells SharePoint where to post the document.  If it is removed from the URL then SharePoint will post data to the root of the list where newform.aspx is located.  You could also specify the path to a subfolder there, and SharePoint would post to that subfolder.  <em>Source </em>tells SharePoint where to go when the posting is complete.  The source needs to be a place in the site collection.  In the example link above it is back to the home page.  If source is left out of the URL then SharePoint will just return you back to the root of the list afterwards.</p>
<p>By using these two parameters, you can create lists of links on a page rather than having to drop in web parts, and you will gain more flexibility in how the user experience and navigation work.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.kraftkennedy.com/index.php/2010/02/17/sharepoint-redirection-options-in-upload-and-new-item-forms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Useful Free Web Parts for SharePoint &#8211; Part 2</title>
		<link>http://blogs.kraftkennedy.com/index.php/2010/01/24/useful-free-web-parts-for-sharepoint-part-2/</link>
		<comments>http://blogs.kraftkennedy.com/index.php/2010/01/24/useful-free-web-parts-for-sharepoint-part-2/#comments</comments>
		<pubDate>Sun, 24 Jan 2010 14:25:22 +0000</pubDate>
		<dc:creator>Michael Fettner</dc:creator>
				<category><![CDATA[Enterprise Content Management]]></category>
		<category><![CDATA[MOSS]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[WSS]]></category>

		<guid isPermaLink="false">http://blogs.kraftkennedy.com/?p=1038</guid>
		<description><![CDATA[In a previous post, I discussed some useful free web parts for Windows SharePoint Services 3.0.  In this article I&#8217;ll discuss two more very helpful solutions for building extranets in SharePoint and for building more advanced workflows in SharePoint Designer.

CKS Forms Based Authentication Solution

http://www.codeplex.com/CKS/Release/ProjectReleases.aspx?ReleaseId=17901
This is a free open-source solution which handles much of the complexity [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblogs.kraftkennedy.com%2Findex.php%2F2010%2F01%2F24%2Fuseful-free-web-parts-for-sharepoint-part-2%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblogs.kraftkennedy.com%2Findex.php%2F2010%2F01%2F24%2Fuseful-free-web-parts-for-sharepoint-part-2%2F" height="61" width="51" /></a></div><p>In a <a href="http://blogs.kraftkennedy.com/index.php/2009/10/08/useful-free-web-parts-for-sharepoint/" target="_blank">previous post</a>, I discussed some useful free web parts for Windows SharePoint Services 3.0.  In this article I&#8217;ll discuss two more very helpful solutions for building extranets in SharePoint and for building more advanced workflows in SharePoint Designer.<span id="more-1038"></span></p>
<ul>
<li><span><strong>CKS Forms Based Authentication Solution</strong></span></li>
</ul>
<p><a href="http://www.codeplex.com/CKS/Release/ProjectReleases.aspx?ReleaseId=17901">http://www.codeplex.com/CKS/Release/ProjectReleases.aspx?ReleaseId=17901</a></p>
<p>This is a free open-source solution which handles much of the complexity of building extranets in SharePoint.  It has web parts for creating new SQL user accounts, for extranet users to manage their password, and for access requests and approvals.  You used to have to use third-party software or a Visual Studio project for even just creating users in a SQL database.  With this solution installed, all forms-based user management is done right through the SharePoint settings interface.  The only thing you still have to do by hand is provision the database, and modify the web application web.config files to add a SQL authentication provider.  This solution has been extremely helpful for us in building a few client extranets.</p>
<ul>
<li> <strong>Useful Sharepoint Designer Custom Workflow Activities</strong></li>
</ul>
<p><a href="http://spdactivities.codeplex.com/">http://spdactivities.codeplex.com/</a></p>
<p>This solution adds a bunch of activities to SharePoint Designer&#8217;s Workflow Designer.  The activities are listed below.  This has allowed us to easily create several workflows in SharePoint Designer without writing any code.  In particular, we&#8217;ve been able to get around the problem where SharePoint form libraries show all submitted items to contributors by default.  This is an issue when users are submitting forms with sensitive data, which should only be viewable by administrators.  Rather than resorting to a code solution, you can create a workflow that simply &#8220;Grants Permission on Item&#8221; to the creator, and &#8220;Deletes List Item Permission Assignment&#8221; for the contributor group.  Presumably the admin group would already have full access.</p>
<ul>
<li><strong><a href="http://spdactivities.codeplex.com/wikipage?title=Send%20Email%20with%20HTTP%20File%20attachment&amp;referringTitle=Home">Send Email with HTTP File attachment</a></strong> &#8211; Allows sending emails with attachments retrieved using a web request</li>
<li><strong><a href="http://spdactivities.codeplex.com/wikipage?title=Send%20Email%20with%20List%20Item%20attachments&amp;referringTitle=Home">Send Email with List Item attachments</a></strong> &#8211; Allows sending list item attachments as files attached to an email</li>
<li><strong><a href="http://spdactivities.codeplex.com/wikipage?title=Start%20Another%20Workflow&amp;referringTitle=Home">Start Another Workflow</a></strong>- Starts another workflow associated with a list item</li>
<li><strong><a href="http://spdactivities.codeplex.com/wikipage?title=Grant%20Permission%20on%20Item&amp;referringTitle=Home">Grant Permission on Item</a></strong>- Allows granting of specified permission level on a specified item</li>
<li><strong><a href="http://spdactivities.codeplex.com/wikipage?title=Delete%20List%20Item%20Permission%20Assigment&amp;referringTitle=Home">Delete List Item Permission Assigment</a></strong>- Allows deleting of specified permission level assignment for a given user</li>
<li><strong><a href="http://spdactivities.codeplex.com/wikipage?title=Reset%20List%20Permissions%20Inheritance&amp;referringTitle=Home">Reset List Permissions Inheritance</a></strong> &#8211; removes any unique permissions assigned to an item by inheriting list permissions</li>
<li><strong><a href="http://spdactivities.codeplex.com/wikipage?title=Is%20User%20a%20member%20of%20a%20SharePoint%20group&amp;referringTitle=Home">Is User a member of a SharePoint group</a></strong>- Checks if a given user is part of given SharePoint group</li>
<li><strong><a href="http://spdactivities.codeplex.com/wikipage?title=Is%20Role%20assigned%20to%20User&amp;referringTitle=Home">Is Role assigned to User</a></strong> &#8211; Checks if a user role is already assigned on the current list item</li>
<li><strong><a href="http://spdactivities.codeplex.com/wikipage?title=Lookup%20user%20info&amp;referringTitle=Home">Lookup user info</a></strong>- allows to lookup properties in site&#8217;s user information list for a given login</li>
<li><strong><a href="http://spdactivities.codeplex.com/wikipage?title=Copy%20List%20Item%20Extended%20Activity&amp;referringTitle=Home">Copy List Item Extended Activity</a></strong> &#8211; Allows copying/moving list items and files cross site.</li>
<li><strong>Send Email Extended</strong>- Enhaced version of the OOTB activity. Allows you to specify the sender. Also does not break links in body.</li>
<li><strong><a href="http://spdactivities.codeplex.com/wikipage?title=Get%20InfoPath%20field%20inner%20text&amp;referringTitle=Home">Get InfoPath field inner text</a></strong></li>
<li><strong><a href="http://spdactivities.codeplex.com/wikipage?title=Get%20InfoPath%20field%20inner%20xml&amp;referringTitle=Home">Get InfoPath field inner xml</a></strong></li>
<li><strong><a href="http://spdactivities.codeplex.com/wikipage?title=Set%20InfoPath%20field%20inner%20text&amp;referringTitle=Home">Set InfoPath field inner text</a></strong></li>
<li><strong><a href="http://spdactivities.codeplex.com/wikipage?title=Set%20InfoPath%20field%20inner%20xml&amp;referringTitle=Home">Set InfoPath field inner xml</a></strong></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.kraftkennedy.com/index.php/2010/01/24/useful-free-web-parts-for-sharepoint-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Importing Employee Photos into MOSS 2007 MySites</title>
		<link>http://blogs.kraftkennedy.com/index.php/2009/12/25/importing-employee-photos-into-moss-2007-mysites/</link>
		<comments>http://blogs.kraftkennedy.com/index.php/2009/12/25/importing-employee-photos-into-moss-2007-mysites/#comments</comments>
		<pubDate>Fri, 25 Dec 2009 14:36:10 +0000</pubDate>
		<dc:creator>Michael Fettner</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Enterprise Content Management]]></category>
		<category><![CDATA[MOSS]]></category>
		<category><![CDATA[MySite]]></category>
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://blogs.kraftkennedy.com/?p=994</guid>
		<description><![CDATA[Most of the information in an employee&#8217;s MySite profile comes from the Active Directory profile import, which is set up in the SharePoint Shared Service Provider.  However, this can be tricky with employee photos since links to photos are not normally stored in Active Directory.  An easy way around this if you don&#8217;t want to store [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblogs.kraftkennedy.com%2Findex.php%2F2009%2F12%2F25%2Fimporting-employee-photos-into-moss-2007-mysites%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblogs.kraftkennedy.com%2Findex.php%2F2009%2F12%2F25%2Fimporting-employee-photos-into-moss-2007-mysites%2F" height="61" width="51" /></a></div><p>Most of the information in an employee&#8217;s MySite profile comes from the Active Directory profile import, which is set up in the SharePoint Shared Service Provider.  However, this can be tricky with employee photos since links to photos are not normally stored in Active Directory.  An easy way around this if you don&#8217;t want to store the links in Active Directory, is to simply create a picture library in SharePoint and upload all of the employee photos to the picture library with a standard name, such as username.jpg.  Then you can write a script to update each MySite profile and associate the photo with the person.<span id="more-994"></span></p>
<p>The code below is VB.Net code to interact with the SharePoint profile database by using the userprofilemanager class.  This will update one profile, so it would need to be put in a loop to update all of the employee profiles.</p>
<pre><span style="color: #ff0000">'Objects for profile database</span></pre>
<pre><span style="color: #ff0000">dim strUrl as string = &lt;site collection url&gt;</span></pre>
<pre><span style="color: #ff0000">dim site as Microsoft.SharePoint.SPSite = new SPSite(strUrl)</span></pre>
<pre><span style="color: #ff0000">dim sc as Microsoft.Office.Server.ServerContext = Microsoft.Office.Server.ServerContext.GetContext(site)</span></pre>
<pre><span style="color: #ff0000">dim upm as UserProfileManager = new UserProfileManager(sc)</span>
<pre><span style="color: #ff0000">dim sAccount as string = "domain\username"</span></pre>
<pre><span style="color: #ff0000">Dim u As UserProfile = upm.GetUserProfile(sAccount)        </span></pre>
<pre><span style="color: #ff0000">if u.ProfileManager.Properties.GetPropertyByName("PictureURL") is nothing then</span></pre>
<pre><span style="color: #ff0000"> 'error code</span></pre>
<pre><span style="color: #ff0000">else</span></pre>
<pre><span style="color: #ff0000"> u("PictureURL").Value = '&lt;put the url plus username.jpg here&gt;</span></pre>
<pre><span style="color: #ff0000"> u.Commit</span></pre>
<pre><span style="color: #ff0000">end if</span></pre>
<p>Remember to also include the following assembly and namespace...</p>
<pre><span style="color: #ff0000">&lt;%@ Assembly Name="Microsoft.Office.Server, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %&gt;</span></pre>
<pre><span style="color: #ff0000">&lt;%@ Import Namespace="Microsoft.Office.Server.UserProfiles" %&gt;</span></pre>
<p>If you import additional fields into the profile store, it may be necessary to also run a complete profile import and an incremental search index process to make sure that everything is up to date.  Future profile imports won't overwrite the PictureURL property, so all employee photos should be permanent.  The only drawback is that you will have to run the script for new users or manually enter their picture URL.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.kraftkennedy.com/index.php/2009/12/25/importing-employee-photos-into-moss-2007-mysites/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SharePoint 2010 Beta Installation Tips</title>
		<link>http://blogs.kraftkennedy.com/index.php/2009/11/24/sharepoint-2010-beta-installation-tips/</link>
		<comments>http://blogs.kraftkennedy.com/index.php/2009/11/24/sharepoint-2010-beta-installation-tips/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 14:22:59 +0000</pubDate>
		<dc:creator>Michael Fettner</dc:creator>
				<category><![CDATA[Enterprise Content Management]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint 2010]]></category>

		<guid isPermaLink="false">http://blogs.kraftkennedy.com/?p=910</guid>
		<description><![CDATA[The SharePoint 2010 Beta has finally been released, and this article will just give a few tips to make the installation smoother if you decide to install.  The first step is to choose which version to install.  It&#8217;s being released as two versions&#8211;An Internet facing version, for organizations that will use it to create public web [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblogs.kraftkennedy.com%2Findex.php%2F2009%2F11%2F24%2Fsharepoint-2010-beta-installation-tips%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblogs.kraftkennedy.com%2Findex.php%2F2009%2F11%2F24%2Fsharepoint-2010-beta-installation-tips%2F" height="61" width="51" /></a></div><p>The SharePoint 2010 Beta has finally been released, and this article will just give a few tips to make the installation smoother if you decide to install.  The first step is to choose which version to install.  It&#8217;s being released as two versions&#8211;An Internet facing version, for organizations that will use it to create public web sites and extranet sites, and an Intranet version, for internal corporate intranets.  Both versions will support and incorporate all of the features available in SharePoint 2010.<span id="more-910"></span></p>
<p>The Internet facing version can be downloaded here:</p>
<p><a href="http://www.microsoft.com/downloads/details.aspx?familyid=77195785-0282-4ACC-B6F4-7569E1011581&amp;displaylang=en">http://www.microsoft.com/downloads/details.aspx?familyid=77195785-0282-4ACC-B6F4-7569E1011581&amp;displaylang=en</a></p>
<p>The Intranet version can be found here:</p>
<p><a href="http://www.microsoft.com/downloads/details.aspx?familyid=77C30C6C-47FC-416D-88E7-8122534B3F37&amp;displaylang=en">http://www.microsoft.com/downloads/details.aspx?familyid=77C30C6C-47FC-416D-88E7-8122534B3F37&amp;displaylang=en</a></p>
<p>These are the hardware requirments, according to Microsoft:</p>
<p>The requirements below apply to single server with built-in database installations and server farm installations that include a single server or multiple servers in the farm.<br />
For other configurations, click <a href="http://go.microsoft.com/?linkid=9691432">here</a> for details regarding your configuration scenario.<br />
<strong>Processor: </strong>64-bit, dual processor, 3 GHz<br />
<strong>RAM: </strong></p>
<ul>4 GB for stand-alone or evaluation installation.<br />
8 GB for single server and multiple server farm installation for production use.</ul>
<p><strong>Hard Disk:</strong> 80 GB.</p>
<p>In terms of software, the machine must be running a 64 bit version of Windows 2008.</p>
<p>Additionally, you&#8217;ll need to install the following before installing SharePoint:</p>
<ul>
<li>Install SP2 for Windows 2008.  The SharePoint pre-req analyzer is not reliable with this service pack, so you should download and install SP2 separately before attempting to install SharePoint.</li>
<li>If you plan on doing a complete install on a single box, first download and install SQL 2008 Express SP1 (x64).  You should always choose a Complete install rather than a single server install, however the complete install requires that you install and connect to SQL separately.</li>
<li>Uninstall PowerShell 1.0 if it is installed.</li>
<li>Install KB971831 (an update for Windows), using one of these links :
<ul>
<li>For Windows Server 2008 with SP2, see <a id="ctl00_MTCS_main_ctl05" href="http://go.microsoft.com/fwlink/?linkID=160770" target="_blank">FIX: A hotfix that provides a method to support the token authentication without transport security or message encryption in WCF is available for the .NET Framework 3.5 SP1</a>(http://go.microsoft.com/fwlink/?LinkID=160770).</li>
<li>For Windows Server 2008 R2, see <a id="ctl00_MTCS_main_ctl06" href="http://go.microsoft.com/fwlink/?LinkID=166231" target="_blank">FIX: A hotfix that provides a method to support the token authentication without transport security or message encryption in WCF is available for the .NET Framework 3.5 SP1</a>(http://go.microsoft.com/fwlink/?LinkID=166231).</li>
</ul>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blogs.kraftkennedy.com/index.php/2009/11/24/sharepoint-2010-beta-installation-tips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Searching iManage and OpenText from SharePoint</title>
		<link>http://blogs.kraftkennedy.com/index.php/2009/11/17/searching-imanage-and-opentext-from-sharepoint/</link>
		<comments>http://blogs.kraftkennedy.com/index.php/2009/11/17/searching-imanage-and-opentext-from-sharepoint/#comments</comments>
		<pubDate>Tue, 17 Nov 2009 18:50:24 +0000</pubDate>
		<dc:creator>Michael Fettner</dc:creator>
				<category><![CDATA[Enterprise Content Management]]></category>
		<category><![CDATA[DM]]></category>
		<category><![CDATA[eDOCS]]></category>
		<category><![CDATA[iManage]]></category>
		<category><![CDATA[MOSS]]></category>
		<category><![CDATA[OpenText]]></category>
		<category><![CDATA[protocol handler]]></category>
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://blogs.kraftkennedy.com/?p=901</guid>
		<description><![CDATA[Autonomy iManage and OpenText eDocs both have protocol handlers for SharePoint, which enable the SharePoint Enterprise Search engine to index documents stored in the DMS, while keeping the documents in the DMS.  Many people haven&#8217;t been aware of this and thought you had to migrate all of the documents into SharePoint to search them, or to [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblogs.kraftkennedy.com%2Findex.php%2F2009%2F11%2F17%2Fsearching-imanage-and-opentext-from-sharepoint%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblogs.kraftkennedy.com%2Findex.php%2F2009%2F11%2F17%2Fsearching-imanage-and-opentext-from-sharepoint%2F" height="61" width="51" /></a></div><p>Autonomy iManage and OpenText eDocs both have protocol handlers for SharePoint, which enable the SharePoint Enterprise Search engine to index documents stored in the DMS, while keeping the documents in the DMS.  Many people haven&#8217;t been aware of this and thought you had to migrate all of the documents into SharePoint to search them, or to use an enterprise search engine provided by the DMS vendor.  However, these protocol handlers can provide the best of both worlds by allowing you to continue managing documents in the current DMS, while taking advantage of Microsoft&#8217;s FAST enterprise search indexer to index the DMS content, SharePoint content, file shares, web sites, Exchange public folders, and other enterprise systems.  Security trimming is preserved by the protocol handler, so users will never see documents in the DMS that they don&#8217;t have access to.  The protocol handlers both support Microsoft Office SharePoint Server 2007.</p>
<p>More information on the OpenText eDocs SharePoint integration and protocol handler can be found here:</p>
<p><a href="http://www.opentext.com/download/livelinkdownload.html?path=product/microsoft/ot-clmsp-edocs-po.pdf">http://www.opentext.com/download/livelinkdownload.html?path=product/microsoft/ot-clmsp-edocs-po.pdf</a></p>
<p>More information on the iManage SharePoint protocol handler can be found in their partner portal, by filtering the list of products to &#8220;SharePointProtocol Handler.&#8221;  Note that you need a partner login account to download the documentation and release notes.</p>
<p><a href="http://worksitesupport.interwoven.com/WorkSite/scripts/portal.aspx">http://worksitesupport.interwoven.com/WorkSite/scripts/portal.aspx</a></p>
<p>Both vendors also offer a comprehensive set of web parts to drop into a SharePoint environment to view and manage their documents from within a SharePoint site.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.kraftkennedy.com/index.php/2009/11/17/searching-imanage-and-opentext-from-sharepoint/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SharePoint Conference 2009 Takeaways (on SharePoint 2010)</title>
		<link>http://blogs.kraftkennedy.com/index.php/2009/10/30/sharepoint-conference-2009-takeaways-on-sharepoint-2010/</link>
		<comments>http://blogs.kraftkennedy.com/index.php/2009/10/30/sharepoint-conference-2009-takeaways-on-sharepoint-2010/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 20:50:36 +0000</pubDate>
		<dc:creator>Michael Fettner</dc:creator>
				<category><![CDATA[Enterprise Content Management]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[SharePoint]]></category>

		<guid isPermaLink="false">http://blogs.kraftkennedy.com/?p=852</guid>
		<description><![CDATA[I recently had the good fortune to attend the SharePoint Conference 2009 in Las Vegas, which outlined the new features in SharePoint 2010.  Below are some of the things I took away.  I think this will be a huge improvement over the current version, and will offer a lot of very compelling new features, and [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblogs.kraftkennedy.com%2Findex.php%2F2009%2F10%2F30%2Fsharepoint-conference-2009-takeaways-on-sharepoint-2010%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblogs.kraftkennedy.com%2Findex.php%2F2009%2F10%2F30%2Fsharepoint-conference-2009-takeaways-on-sharepoint-2010%2F" height="61" width="51" /></a></div><p>I recently had the good fortune to attend the SharePoint Conference 2009 in Las Vegas, which outlined the new features in SharePoint 2010.  Below are some of the things I took away.  I think this will be a huge improvement over the current version, and will offer a lot of very compelling new features, and a lot of good reasons to make the upgrade.</p>
<h2>General Comments</h2>
<p>The Beta will be released in November.  Final product will be released in the first half of 2010.</p>
<p>Microsoft is focusing on making the upgrade and updates easier.  You can upgrade the back end, while still keeping the master pages (look and feel of sites) the same.  Then you can upgrade the master page at the site level to test and get all of the new features.</p>
<p>Everything is 64 bit.  It requires SQL 2005 / 2008 64-bit, and Windows 2008 64-bit.  The server must have at least 4 GB of RAM.</p>
<p>A level 1 browser is required for users (IE 7 or 8, or FireFox 3) plus SilverLight for the best experience.</p>
<p>WSS is now called Microsoft SharePoint Foundation, and is still free.  SharePoint Designer is still free.  SharePoint Server still has Standard and Enterprise CALs.</p>
<p>There’s a limitation on data storage now if you don’t have SQL… The basic install uses SQL Express now (rather than Windows Internal Database in the old version), which has a 4 GB data limit.  So we should keep this in mind for small projects, and typically recommend SQL Server.</p>
<p>SharePoint has emerged as an entire platform, and Microsoft believes this will bring ECM to the masses, BI to the masses, etc.  Microsoft is also positioning this as a full featured internet-facing platform, as well as an intranet / extranet portal which 2007 was though of.</p>
<p>SharePoint should be evaluated along with Office 2010, since the integration is now extremely tight.  SharePoint can be the access point for all of the firm information.</p>
<p>The most impressive things I saw in 2010 were the workflow enhancements in 2010 and the Office web applications.  In many instances I couldn’t tell whether they were demoing things in the rich Office client or in the Office web app—the user experience is almost identical in either case!<span id="more-852"></span></p>
<h2>Interface</h2>
<p>The interface features a contextual ribbon, similar to all of the Office products, except web based.  It allows for running an action on multiple documents, since you can select multiple documents and then perform an action in the ribbon.  The interface is AJAX and SilverLight based, so there’s no postbacks and everything is more fluid and visually appealing.</p>
<p>Rich services are now included for Access, PowerPoint, and Visio, in addition to the existing Excel Services.  Office web apps can be hosted in SharePoint, and people can co-edit files, such as Word documents and Excel spreadsheets.  The Project Server 2010 web editor was very impressive, and looks just like the Project Professional client.</p>
<p>Wiki editing is much improved, with drop down links to choose from when you start to make a wiki link, and easier photo uploading.</p>
<p>You can set up multi-authentication from the same URL now, which is useful for extranets.  The user would hit the URL and get a prompt for which type of authentication to use, such as FBA or Windows Authentication.</p>
<p>SharePoint includes a native SilverLight web part, so you can drop rich content into any page.  For example, you can drop in the SilverLight mapping web part wherever you need dynamic maps.</p>
<h2>ECM</h2>
<p>Each document is given a unique document ID.</p>
<p>Outlook integration is unchanged.  Microsoft is pushing SharePoint WorkSpace for offline access and as the desktop client, but if you want to work from within Outlook (or for email filing) you still need a third-party product.</p>
<p>Document sets are introduced, which let you run actions on multiple documents.</p>
<p>Document libraries now have a “Connect to Office” button, which puts a link to that document library in the Word File -&gt; New menu.  Office integration is tighter.</p>
<p>Documents can be worked on in the web app in SharePoint and edited at the same time.</p>
<p>Microsoft has developed SharePoint to meet all eDiscovery guidelines.  In Site Actions, there’s a Legal Holds and eDiscovery option.  You can enter search terms and find all discovery hits.  You can then “Add Hold” and lock down all corresponding content.  You can then view a Hold Report, and see an Excel web access report of all items with a legal hold applied.</p>
<p>Records Management has been improved.  In the ribbon, you can declare a file as a record.  Records can be declared in place wherever they are, so you don’t need to use a records center anymore.   You can automate workflows around records in place.  You can also define information management and retention policies to each level of documents, and can define multiple levels of retention (i.e. after x amount of time, move here, then delete after another period of time.)  You can set up organizer rules based on metadata and content types for where to move the documents.</p>
<p>In SharePoint Designer, you can create workflows that move, copy, or stub and link documents to a record center.</p>
<p>Workflow history is now shown as a visual diagram.</p>
<p>Videos can be uploaded to SharePoint and then streamed over a web page.</p>
<p>Document libraries will scale to tens of millions and archives to hundreds of millions of documents.  There’s also an out of the box option for managing data on file shares by storing metadata in SharePoint.</p>
<h2>Social Computing</h2>
<p>There are many more social features included and MySite now resembles more of a FaceBook type page.  MySite includes your status, your information, business relationships, and posts from people you are following.</p>
<p>All content can now be tagged, and allows you to write notes and rate any piece of content on a 5 star rating.  SharePoint also includes a tag cloud.</p>
<h2>Business Intelligence</h2>
<p>Project Gemini is now broken into SQL PowerPivot for Excel and SharePoint PowerPivot.  By installing the addin to Excel, and defining relationships between data sets, Excel can use the analysis services engine to run complex calculations in memory and manipulate millions of cells in seconds.</p>
<p>You can share data between PowerPivot files.  The queries use MDX (same as analysis services), so they’re not just Excel documents anymore, they’re entire OLAP BI solutions.</p>
<p>PerformancePoint Services 2010 are included with the Enterprise CAL.  It allows you to drill down many levels deep into data analysis.  Graphics are updated with SilverLight and you can do some cool things with 3D floating windows and animated time-lapse charts.</p>
<p>You can use SQL Reporting Services web parts along side Excel web access parts for reporting.  Reporting Services is the engine for the new Access Services reporting.</p>
<p>There’s native support for reporting on SharePoint lists.</p>
<p>Reporting Services Configuration has been made easier.</p>
<p>Reporting Services uses an AJAX viewer, so no page refreshes, and there’s a full drill through of reports.</p>
<p>There’s support for alternate access mappings, so you can target reports to a zone, such as an internet zone.</p>
<h2>Workflow</h2>
<p>SP Designer workflow is no longer tied to a list.  It can be created as a site / site collection / content type workflow.</p>
<p>SP Designer workflows can be imported into Visual Studio now.</p>
<p>Approval, Collect Feedback, and Signature workflows are still built in.  You can specify rich forms in InfoPath and can now specify due dates and other simple behavior in tasks.</p>
<p>In Site Actions, you can directly open a site into SharePoint Designer.</p>
<p>Association Columns can be defined for a workflow, to create necessary columns in a list if they are not present.</p>
<p>Impersonation Steps can be defined in SharePoint Designer, where you can impersonate the security context of the workflow designer, rather that the person that kicked off the workflow.  This is HUGE.  We had to do crazy workarounds because of this security context limitation in 2007.</p>
<p>SharePoint workflows can be exported to a template in Visio, and vice versa!!  You can create a flow in Visio and then import it into SharePoint Workflow Designer.</p>
<p>You can now do a hierarchy of task assignments, instead of just one after the next.</p>
<p>You can specify task outcomes like yes / no / maybe.</p>
<p>You can specify a process of approvals, such as having it be unanimous from several people, or just one person of several can approve.</p>
<h2>Search</h2>
<p>SharePoint comes with a basic SharePoint Search which is ok.   This can be upgrade to FAST Search for SharePoint, which adds a lot more features.  There’s also FAST Search for Internet Business.</p>
<p>Many search-based commercial sites are powered by FAST Search, such as Financial Times, Globrox.com, oodle.com, etc.</p>
<p>FAST lets you index all the information, find patterns in the data, and create refining criteria.  FAST search automatically creates the refining criteria for your search, and lets the user further refine based on those relevant categories.</p>
<p>Search can be federated.</p>
<p>Search is more scalable; 10x as many docs searchable.</p>
<p>Partners can enroll in the FAST Partner Program, enroll in the Search Specialization Program, and get training resources at FAST.</p>
<h2>Administration</h2>
<p>Stsadm has basically been replaced with PowerShell.  PowerShell is not SharePoint specific, so in many cases it takes multiple commands to accomplish the same thing, but you have a lot more flexibility.  SP 2010 will ship with 500 + PowerShell scripts.</p>
<p>Sandbox Solutions can be deployed, like wsp projects, but it allows the administrator to lock down exactly how much of the API and access levels that will be available to the application.  So there’s more control over what custom applications can do and interact with.</p>
<p>Visual Studio 2010 has native templates for creating and debugging SharePoint web parts, workflows, and other solutions.  Additionally, there are new APIs available for developers, and developers can create SilverLight web parts to drop into and interact with SharePoint content.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.kraftkennedy.com/index.php/2009/10/30/sharepoint-conference-2009-takeaways-on-sharepoint-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Useful Free Web Parts for SharePoint</title>
		<link>http://blogs.kraftkennedy.com/index.php/2009/10/08/useful-free-web-parts-for-sharepoint/</link>
		<comments>http://blogs.kraftkennedy.com/index.php/2009/10/08/useful-free-web-parts-for-sharepoint/#comments</comments>
		<pubDate>Thu, 08 Oct 2009 11:52:12 +0000</pubDate>
		<dc:creator>Michael Fettner</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Enterprise Content Management]]></category>
		<category><![CDATA[MOSS]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Web Parts]]></category>
		<category><![CDATA[WSS]]></category>

		<guid isPermaLink="false">http://blogs.kraftkennedy.com/?p=811</guid>
		<description><![CDATA[Windows SharePoint Services (WSS) doesn&#8217;t come with a whole lot of web parts out of the box, but here&#8217;s a few handy ones we&#8217;ve found to spice up some of the home pages we&#8217;ve built.  These are all free and work with WSS.

Tim Heuer&#8217;s RSS Feed Reader
http://feedreader.codeplex.com/

Only MOSS comes with an RSS reader, and even that [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblogs.kraftkennedy.com%2Findex.php%2F2009%2F10%2F08%2Fuseful-free-web-parts-for-sharepoint%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblogs.kraftkennedy.com%2Findex.php%2F2009%2F10%2F08%2Fuseful-free-web-parts-for-sharepoint%2F" height="61" width="51" /></a></div><p>Windows SharePoint Services (WSS) doesn&#8217;t come with a whole lot of web parts out of the box, but here&#8217;s a few handy ones we&#8217;ve found to spice up some of the home pages we&#8217;ve built.  These are all free and work with WSS.</p>
<ul>
<li>Tim Heuer&#8217;s RSS Feed Reader<br />
<a href="http://feedreader.codeplex.com/">http://feedreader.codeplex.com/</a></li>
</ul>
<p>Only MOSS comes with an RSS reader, and even that one can display only one feed.  This web part is invaluable if you&#8217;re using WSS.  This is the best free RSS feed web part that I&#8217;ve found, and it allows you to neatly pull multiple feeds next to each other.</p>
<ul>
<li>Bamboo World Clock and Weather<br />
<a href="http://store.bamboosolutions.com/pc-55-1-world-clock-and-weather-web-part.aspx">http://store.bamboosolutions.com/pc-55-1-world-clock-and-weather-web-part.aspx</a></li>
</ul>
<p>This web part neatly displays the weather in 3 cities side-by-side and can optionally display the time if they are in different time zones.  This is a nice looking web part and tends to fit nicely on the right-hand side of a home page for a firm with multiple offices.</p>
<ul>
<li>Amrein MSN Money Stock Quote<br />
<cite><a href="http://www.amrein.com/apps/page.asp?Q=5731">http://</a><a href="http://www.amrein.com/apps/page.asp?Q=5731">www.amrein.com/apps/page.asp?Q=5731</a></cite></li>
</ul>
<p>This web part displays stock quotes, company names, changes, and percent changes pulled from MSN Money.  It&#8217;s the best free web part I&#8217;ve seen to do this, and will save a lot of time over trying to follow one of the examples online for doing this with a data view.</p>
<ul>
<li>Matt Jimison&#8217;s Twitter Search Web Part<br />
<a href="http://www.mattjimison.com/blog/2009/03/04/twitter-search-webpart/">http://www.mattjimison.com/blog/2009/03/04/twitter-search-webpart/</a></li>
</ul>
<p>This uses the twitter search API to search twitter based on the parameters you specify in the web part, and you can download the wsp or the source code from the web page.</p>
<ul>
<li>Kraft &amp; Kennedy Google Search Box<br />
(Code below)</li>
</ul>
<p>We&#8217;ve had a few instances where we were asked to put a Google search box on a SharePoint page.  This can easily be accomplished by just inserting a content editor web part on the page and editing the HTML directly.  You can paste in the following code, which includes JavaScript, to open a Google results page after the person enters a search term and presses enter or clicks a button.  This is of course a simple approach&#8211;you could also federate search results in your search center to include Google&#8211;but this simple html code works well in many cases.</p>
<p><img class="alignnone size-full wp-image-812" src="http://blogs.kraftkennedy.com/wp-content/uploads/2009/10/Search-Google.JPG" alt="Search Google" width="416" height="76" /></p>
<pre><span style="color: #ff0000">&lt;P align=left&gt;Search Google: &lt;INPUT id=Google name=Google onkeydown="javascript:if (event.which || event.keyCode){if ((event.which == 13) || (event.keyCode == 13)) {
window.open('http://www.google.com/search?hl=en&amp;amp;q=' + this.value + '&amp;amp;btnG=Google+Search','_blank','');
return false;}};"&gt; &lt;IMG alt="Go" id="btnGo" name="btnGo" src="/images1/icongo.gif" onclick="window.open('http://www.google.com/search?hl=en&amp;amp;q=' + document.all.Google.value + '&amp;amp;btnG=Google+Search','_blank','')"  onmouseover="this.style.cursor='hand'"&gt;
&lt;/P&gt;</span></pre>
]]></content:encoded>
			<wfw:commentRss>http://blogs.kraftkennedy.com/index.php/2009/10/08/useful-free-web-parts-for-sharepoint/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Using SharePoint as a DMS for a Law Firm</title>
		<link>http://blogs.kraftkennedy.com/index.php/2009/10/01/using-sharepoint-as-a-dms-for-a-law-firm/</link>
		<comments>http://blogs.kraftkennedy.com/index.php/2009/10/01/using-sharepoint-as-a-dms-for-a-law-firm/#comments</comments>
		<pubDate>Thu, 01 Oct 2009 20:03:13 +0000</pubDate>
		<dc:creator>Michael Fettner</dc:creator>
				<category><![CDATA[Enterprise Content Management]]></category>
		<category><![CDATA[DMS]]></category>
		<category><![CDATA[MOSS]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[WSS]]></category>

		<guid isPermaLink="false">http://blogs.kraftkennedy.com/?p=726</guid>
		<description><![CDATA[Whether or not SharePoint can be a viable DMS at a law firm has been a big point of contention in the legal community.  A lot of this comes down to the mentality and size of the firm, and the specific requirements that the firm has for document management.  With proper planning and one or two simple addins, [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblogs.kraftkennedy.com%2Findex.php%2F2009%2F10%2F01%2Fusing-sharepoint-as-a-dms-for-a-law-firm%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblogs.kraftkennedy.com%2Findex.php%2F2009%2F10%2F01%2Fusing-sharepoint-as-a-dms-for-a-law-firm%2F" height="61" width="51" /></a></div><p>Whether or not SharePoint can be a viable DMS at a law firm has been a big point of contention in the legal community.  A lot of this comes down to the mentality and size of the firm, and the specific requirements that the firm has for document management.  With proper planning and one or two simple addins, SharePoint may be a viable DMS for certain firms that are flexible and willing to invest in a development effort.</p>
<p>The advantages of using SharePoint as a DMS are many:</p>
<ul>
<li>Being able to wrap an intranet or extranet around all of your content.</li>
<li>Having basic matter management features available in every workspace, such as a shared calendar, task lists, and discussion threads.</li>
<li>Having access to document workflows.</li>
<li>Being able to search all of your repositories with Enterprise Search (available free with Microsoft Search Server Express.)</li>
<li>Being able to integrate business intelligence dashboards.</li>
<li>Providing access to web 2.0 features such as wikis, blogs, and personal sites.</li>
<li>Leveraging native Word features, and not having to rely on vendors to update their software to support the latest version of Office.</li>
</ul>
<p><span id="more-726"></span>The main way to ensure a successful SharePoint deployment as a DMS is with proper planning.  SharePoint can all too easily be deployed out of the box, with no oversight in place.  While this may work out ok for an intranet, it spells disaster for a DMS.  Thought should go initially into defining what content types are needed for the firm.  Content types are similar to document types in a DMS, and allow for the classification of documents by defining metadata, retention rules, associated workflows, and starter templates.  After defining content types, you would need to create a taxonomy, or hierarchy for all of your clients and matters.  One structure that works in WSS is to create a team site for each client, and then a document library for each matter.  We’ve successfully written scripts to create client and matter workspaces based on this approach, and to import documents from the file system into SharePoint.  When a user saves their own document into SharePoint, they would drill down the client site to the matter library, and then simply have to choose a content type associated with the document.</p>
<p>The thing that seems to scare people the most is something architectural rather than functional—the fact that SharePoint stores files in SQL blobs, rather than in the file system.  This causes fears that corrupt files will not be able to be recovered, or that disk costs will get expensive or lead to unmanageable databases.  However, we should remember that there are plenty of excellent third-party solutions for doing backups and restores of SharePoint at the individual file level, as well as native backups and restores in SharePoint.  Microsoft Exchange stores all of its messages in a database format, and no one has ever raised an eyebrow.  The backup and restore process in SharePoint ends up being quite similar to Exchange.  In fact, Exchange stores its data in the JET database engine, which is even less robust that SQL.  Microsoft has also certified their enterprise search engine to be able to index 50 million documents in a single SharePoint repository, and SharePoint can manipulate files in SQL faster than a traditional DMS can manipulate the files on a file system.  All in all, it is our belief that this architectural design of SharePoint should not be a contributing factor in determining whether or not SharePoint is viable.</p>
<p>There are also some additional differences to keep in mind if you’re used to a traditional DMS:</p>
<ul>
<li>Re-filing is more difficult in SharePoint.  Metadata will not automatically update if you move documents between different matter libraries, and you’ll need some additional user training or third-party software.</li>
<li>Document permissions may be harder to keep track of.  It’s important for the administrator to correctly assign permissions at the site or library level, and for users to individually secure their documents if need be.</li>
<li>Some features are only available in MOSS, the licensed version of SharePoint, such as document trail auditing.</li>
<li>The user interface is completely different.  The firm will need to be open to working differently and retraining users.</li>
<li>SharePoint does not natively number documents—it only creates a unique URL for each document.  We recommend an inexpensive tool from <a title="Wisdom" href="http://www.macroviewwisdom.com/Products/Pages/UniqueDocumentNumbering.aspx" target="_blank">MacroView Wisdom</a> for doing unique document numbering.  Also worth noting is that SharePoint 2010 is supposed to natively support unique document numbering.</li>
<li>While SharePoint libraries can be viewed in Outlook, messages cannot be dragged into a SharePoint folder in Outlook.  We recommend another tool from <a title="Wisdom" href="http://www.macroviewwisdom.com/Products/Pages/Message.aspx" target="_blank">MacroView Wisdom</a> for email management in Outlook.  In addition, SharePoint Workspace 2010, which is a full desktop client for SharePoint, may alleviate some of this need in 2010.</li>
</ul>
<p>As firms look for creative ways to cut costs, while maintaining functionality, it will be interesting to see if SharePoint gains momentum as a DMS in the legal community.</p>
]]></content:encoded>
			<wfw:commentRss>http://blogs.kraftkennedy.com/index.php/2009/10/01/using-sharepoint-as-a-dms-for-a-law-firm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SharePoint WorkSpace 2010 &#8211; Groove, plus a desktop client for SharePoint</title>
		<link>http://blogs.kraftkennedy.com/index.php/2009/09/09/sharepoint-workspace-2010-groove-plus-a-desktop-client-for-sharepoint/</link>
		<comments>http://blogs.kraftkennedy.com/index.php/2009/09/09/sharepoint-workspace-2010-groove-plus-a-desktop-client-for-sharepoint/#comments</comments>
		<pubDate>Wed, 09 Sep 2009 17:18:39 +0000</pubDate>
		<dc:creator>Michael Fettner</dc:creator>
				<category><![CDATA[Enterprise Content Management]]></category>
		<category><![CDATA[Groove]]></category>
		<category><![CDATA[MOSS]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[SharePoint WorkSpace]]></category>

		<guid isPermaLink="false">http://blogs.kraftkennedy.com/?p=563</guid>
		<description><![CDATA[I recently downloaded the technical preview of SharePoint WorkSpace 2010, but was disappointed to find out that I couldn&#8217;t test any of the SharePoint features.  It&#8217;s only compatible with SharePoint 2010, so anyone interested in exploring all of the new features will have to wait a few more weeks/months until the technical preview of SharePoint [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;"><a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fblogs.kraftkennedy.com%2Findex.php%2F2009%2F09%2F09%2Fsharepoint-workspace-2010-groove-plus-a-desktop-client-for-sharepoint%2F"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fblogs.kraftkennedy.com%2Findex.php%2F2009%2F09%2F09%2Fsharepoint-workspace-2010-groove-plus-a-desktop-client-for-sharepoint%2F" height="61" width="51" /></a></div><p class="mceTemp mceIEcenter" style="text-align: left">I recently downloaded the technical preview of SharePoint WorkSpace 2010, but was disappointed to find out that I couldn&#8217;t test any of the SharePoint features.  It&#8217;s only compatible with SharePoint 2010, so anyone interested in exploring all of the new features will have to wait a few more weeks/months until the technical preview of SharePoint 2010 is made public.</p>
<p>SharePoint Workspace 2010 is the next version of Groove, the collaboration software acquired by Microsoft in 2005.  Groove 2007 was only superficially integrated into the Office Suite, and never got a large following, as it was included in only the most expensive versions of Office, and most people had no idea what it was.  SharePoint WorkSpace 2010 will be included in Office 2010 Professional Plus, on the other hand, allowing it to expand to a wider audience.  Additionally, it will integrate seamlessly with SharePoint 2010 and other Office products.</p>
<p>SharePoint Workspace 2010 allows for the creation of &#8220;SharePoint Workspaces&#8221; and &#8220;Classic Workspaces.&#8221;  SharePoint Workspaces allow you to access all SharePoint site content on your computer, whether online or offline.  This is an improvement over SharePoint 2007, where only document libraries and certain types of lists could be synched with Outlook.  While you had to go into a library&#8217;s action menu in SharePoint 2007 to connect it to Outlook, you can now connect the SharePoint 2010 complete site to SharePoint WorkSpace by clicking Site Actions &#8211;&gt; Sync to Computer.  Alternatively, you can sync to a site from inside SharePoint WorkSpace by creating a SharePoint Workspace and specifying the url.</p>
<p>Classic Workspaces are the workspaces that were available in Groove.  Users can create document libraries, discussion threads, calendars, and invite other users and chat inside the workspace.  Classic workspaces use peer-to-peer technology to synchronize documents and files between users.  That allows users in different companies, on different networks, to still collaborate quickly and securely.</p>
<p><img class="size-full wp-image-601" src="http://blogs.kraftkennedy.com/wp-content/uploads/2009/09/SharePoint-Workspace-1.jpg" alt="SharePoint WorkSpace 2010: New Workspace Menu" width="386" height="267" /></p>
<pre>SharePoint WorkSpace 2010: New WorkSpace Menu</pre>
<p>
<span id="more-563"></span></p>
<p>SharePoint WorkSpace 2010 is pretty much two products in one&#8211;A full client for SharePoint with offline syncing, and a peer-to-peer collaboration tool for collaboration without the need for a server.  The Groove technology in the classic workspaces looks pretty good in the technical preview, but we&#8217;ll have to wait a bit more until we can test all the new things, such as taking a whole SharePoint site offline, and checking in and out SharePoint documents from within SharePoint WorkSpace.</p>
<p><img class="alignnone size-full wp-image-602" src="http://blogs.kraftkennedy.com/wp-content/uploads/2009/09/SharePoint-Workspace-2.jpg" alt="SharePoint Workspace 2" width="600" height="452" /></p>
<pre>SharePoint WorkSpace 2010: WorkSpace View</pre>
]]></content:encoded>
			<wfw:commentRss>http://blogs.kraftkennedy.com/index.php/2009/09/09/sharepoint-workspace-2010-groove-plus-a-desktop-client-for-sharepoint/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
