<?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>Document Management Archives | DMC, Inc.</title>
	<atom:link href="https://static.dmcinfo.com/blog/tag/document-management/feed/index.xml" rel="self" type="application/rss+xml" />
	<link></link>
	<description></description>
	<lastBuildDate>Thu, 23 Jul 2026 21:41:15 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.2</generator>

<image>
	<url>https://static.dmcinfo.com/wp-content/uploads/2025/04/site-icon-150x150.png</url>
	<title>Document Management Archives | DMC, Inc.</title>
	<link></link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Simplify Your Document Management with SharePoint Metadata</title>
		<link>https://static.dmcinfo.com/blog/24747/simplify-your-document-management-with-sharepoint-metadata/</link>
		
		<dc:creator><![CDATA[Anjali Bharadwa]]></dc:creator>
		<pubDate>Thu, 02 Feb 2017 16:17:09 +0000</pubDate>
				<category><![CDATA[Digital Workplace Solutions]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Document Management]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/24747/simplify-your-document-management-with-sharepoint-metadata/</guid>

					<description><![CDATA[<p>Have you ever had a hard time searching for a document in a web of nested folders? So have I. What starts out as a few, organized folders can quickly turn into a messy and confusing file system. Fortunately, SharePoint offers a solution by tagging documents with metadata. Document Management in SharePoint allows you to [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/24747/simplify-your-document-management-with-sharepoint-metadata/">Simplify Your Document Management with SharePoint Metadata</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph">Have you ever had a hard time searching for a document in a web of nested folders? So have I. What starts out as a few, organized folders can quickly turn into a messy and confusing file system. Fortunately, SharePoint offers a solution by tagging documents with metadata.</p>

<p class="wp-block-paragraph">Document Management in SharePoint allows you to find documents easily and determine information about the document before you open it. For example, using metadata allows you to tag documents with two&nbsp;different categories without having to make duplicates into two different folders.</p>

<p class="wp-block-paragraph">I created this quick video to further explain how to simplify your document management with SharePoint metadata. I hope you find it useful!<br />
&nbsp;</p>

<p class="wp-block-paragraph"><iframe allowfullscreen="" frameborder="0" height="360" src="https://www.youtube.com/embed/bjxqht9r5As" width="640">&amp;amp;amp;amp;amp;lt;!&#8211;cke_bookmark_199S&#8211;&amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;lt;!&#8211;cke_bookmark_199E&#8211;&amp;amp;amp;amp;amp;gt;</iframe></p>

<p class="wp-block-paragraph"><strong><a href="https://static.dmcinfo.com/services/digital-workplace-solutions/microsoft-consulting-services/sharepoint">Learn more about DMC&apos;s SharePoint solutions.&nbsp;</a></strong></p>
<p>The post <a href="https://static.dmcinfo.com/blog/24747/simplify-your-document-management-with-sharepoint-metadata/">Simplify Your Document Management with SharePoint Metadata</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>How to Add SharePoint To Your Favorites in Windows Explorer</title>
		<link>https://static.dmcinfo.com/blog/25881/how-to-add-sharepoint-to-your-favorites-in-windows-explorer/</link>
		
		<dc:creator><![CDATA[Anjali Bharadwa]]></dc:creator>
		<pubDate>Mon, 15 Feb 2016 15:00:34 +0000</pubDate>
				<category><![CDATA[Digital Workplace Solutions]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Document Management]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/25881/how-to-add-sharepoint-to-your-favorites-in-windows-explorer/</guid>

					<description><![CDATA[<p>SharePoint is a great resource for storing and organizing documents. A common argument I hear from users about switching to SharePoint from their network drive is that it takes too long to get their documents in SharePoint.&#160; Fortunately, there&apos;s an easy workaround.&#160; In this video, I&apos;ll share how to quickly create a document and save [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/25881/how-to-add-sharepoint-to-your-favorites-in-windows-explorer/">How to Add SharePoint To Your Favorites in Windows Explorer</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p class="wp-block-paragraph"><a href="https://static.dmcinfo.com/services/digital-workplace-solutions/microsoft-consulting-services/sharepoint">SharePoint</a> is a great resource for storing and organizing documents. A common argument I hear from users about switching to SharePoint from their network drive is that it takes too long to get their documents in SharePoint.&nbsp;</p>

<ul class="wp-block-list">
 <li>Create the Document</li>
 <li>Save it to PC</li>
 <li>Navigate through SharePoint to find Desired Document Library</li>
 <li>Browse for document on PC to upload it to SharePoint</li>
 <li>Then delete the file from the P (if they remember).</li>
</ul>

<p class="wp-block-paragraph">Fortunately, there&apos;s an easy workaround.&nbsp; In this video, I&apos;ll share how to quickly create a document and save it directly to SharePoint by adding SharePoint or OneDrive to your favorites.&nbsp;</p>

<p class="wp-block-paragraph">*Please note that this does not work with Adobe PDFs.&nbsp; If you are often working with PDFs, I recommend using mapped drives.</p>

<p class="wp-block-paragraph"><iframe allowfullscreen="" frameborder="0" height="360" src="https://www.youtube.com/embed/d6-Z8pYfkNQ" width="640"></iframe></p>

<p class="wp-block-paragraph"><strong>Learn more about DMC&apos;s <a href="https://static.dmcinfo.com/services/digital-workplace-solutions/microsoft-consulting-services/sharepoint">SharePoint</a>&nbsp;and <a href="https://static.dmcinfo.com/services/digital-workplace-solutions/microsoft-consulting-services/sharepoint/document-management">document management</a> solutions.&nbsp;</strong></p>
<p>The post <a href="https://static.dmcinfo.com/blog/25881/how-to-add-sharepoint-to-your-favorites-in-windows-explorer/">How to Add SharePoint To Your Favorites in Windows Explorer</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Optical Character Recognition (OCR) Solution with SharePoint</title>
		<link>https://static.dmcinfo.com/blog/26171/optical-character-recognition-ocr-solution-with-sharepoint/</link>
		
		<dc:creator><![CDATA[DMC]]></dc:creator>
		<pubDate>Wed, 04 Nov 2015 14:15:23 +0000</pubDate>
				<category><![CDATA[Digital Workplace Solutions]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Document Management]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/26171/optical-character-recognition-ocr-solution-with-sharepoint/</guid>

					<description><![CDATA[<p>The benefits of combining OCR and SharePoint are pretty clear. Image-only PDFs are not picked up by SharePoint search, meaning that many documents that might match a search request are missed. DMC&#8217;s OCR solution&#160;solves this problem by checking PDFs uploaded to SharePoint and running them through OCR if needed. Once a PDF has been processed [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/26171/optical-character-recognition-ocr-solution-with-sharepoint/">Optical Character Recognition (OCR) Solution with SharePoint</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">The benefits of combining OCR and SharePoint are pretty clear. Image-only PDFs are not picked up by SharePoint search, meaning that many documents that might match a search request are missed. <a href="/services/digital-workplace-solutions/microsoft-consulting-services/sharepoint/ocr-solution">DMC&#8217;s OCR solution</a>&nbsp;solves this problem by checking PDFs uploaded to SharePoint and running them through OCR if needed. Once a PDF has been processed by OCR, it will contain a text layer that will be picked up by search.</p>



<p class="wp-block-paragraph">We recently added a number of features to our OCR solution and I’d like to detail them here. But first, here’s a quick reminder of how our OCR solution works:</p>



<p class="wp-block-paragraph"><a href="https://static.dmcinfo.com/our-work/sharepoint-optical-character-recognition-ocr-solution-for-image-only-pdfs/">Our solution</a> is configured to monitor any number of content sources. A content source can vary in size between a single document library and an entire site collection. Based either on a schedule or on demand, the solution will search all content sources for newly uploaded PDF files. It will then download the files it found, process them with the AquaForest OCR engine, and then upload them to SharePoint at the same location. The solution can be configured to archive the original files. The latest version of our solution supports SharePoint 2010, 2013, and SharePoint Online (Office 365).</p>



<p class="wp-block-paragraph">So what’s new? Let’s take a look:</p>



<p class="wp-block-paragraph"><strong>Run as a Windows Service</strong><br>
<span style="line-height: 1.6;">Our solution can now be installed as a Windows service. This means that it no longer requires an active user session to run, and also means that it will start up again automatically when the computer it is running on is rebooted.</span></p>



<p class="wp-block-paragraph"><strong>Support for Advanced SDK</strong><br>
<span style="line-height: 1.6;">Based on our experience, we’ve found that AquaForest’s advanced SDK performs much better for customers that have low quality scans. For this reason, we have made sure that our solution now also supports using the Advanced SDK.</span></p>



<p class="wp-block-paragraph"><strong>Recrawl</strong><br>
<span style="line-height: 1.6;">We added a “Recrawl” button to support fully reprocessing all PDFs in a given site (and subsites) or library. This can be useful for example when upgrading to the Advanced SDK in order to reprocess PDFs that were previously processed with the Standard SDK.</span></p>



<p class="wp-block-paragraph"><strong>Priority</strong><br>
<span style="line-height: 1.6;">We can assign a priority to PDFs as they are found, so that more important files are processed first. The priority is assigned by content source. One use case is if a large number of files is added which might take weeks to fully process. In this case it may be desirable to still process new files that are added while processing the large batch of uploaded files. The priority system allows this by setting a low priority for the large group of files added while setting a higher priority for newer files.</span></p>



<p class="wp-block-paragraph"><strong>New Image-Only check</strong><br>
<span style="line-height: 1.6;">Simply testing if a PDF has a text layer can cause false positives, because some scanners will add a text layer that contains only page numbers. With the existing check, these documents would be skipped. Our new logic will run the PDF through OCR and then compare before and after results. This new logic can be disabled, as it does require more processing time.</span></p>



<p class="wp-block-paragraph">If this sounds useful to you, please <a href="https://static.dmcinfo.com/contact">contact us</a>. We can also customize this solution to match your needs and integrate it into your workflows.</p>



<p class="wp-block-paragraph"><a href="/services/digital-workplace-solutions/microsoft-consulting-services">Learn more about DMC&#8217;s Microsoft Consulting Services.</a></p>
<p>The post <a href="https://static.dmcinfo.com/blog/26171/optical-character-recognition-ocr-solution-with-sharepoint/">Optical Character Recognition (OCR) Solution with SharePoint</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Color Coding Lists in SharePoint 2013, 2016, or Office 365</title>
		<link>https://static.dmcinfo.com/blog/27029/color-coding-lists-in-sharepoint-2013-2016-or-office-365/</link>
		
		<dc:creator><![CDATA[Anjali Bharadwa]]></dc:creator>
		<pubDate>Mon, 15 Dec 2014 17:07:40 +0000</pubDate>
				<category><![CDATA[Digital Workplace Solutions]]></category>
		<category><![CDATA[Office 365]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Dashboards]]></category>
		<category><![CDATA[Document Management]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[Office 365 Migration]]></category>
		<category><![CDATA[Workflow]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/27029/color-coding-lists-in-sharepoint-2013-2016-or-office-365/</guid>

					<description><![CDATA[<p>My last video blog on color coding in 2010 was a huge success and now that everyone is moving to Office 365, I often get questions about how do we make this work in SharePoint 2013, or later.&#160;(If you are wondering why you should upgrade to newer versions of SharePoint, check out 10 Reasons Why [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/27029/color-coding-lists-in-sharepoint-2013-2016-or-office-365/">Color Coding Lists in SharePoint 2013, 2016, or Office 365</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">My last <a href="/latest-thinking/blog/id/333/sharepoint-2007-and-2010--color-coding-custom-lists-and-tasks">video blog on color coding</a> in 2010 was a huge success and now that everyone is moving to <a href="/services/digital-workplace-solutions/microsoft-consulting-services/office-365">Office 365</a>, I often get questions about how do we make this work in <a href="/services/digital-workplace-solutions/microsoft-consulting-services/sharepoint">SharePoint 2013</a>, or later.&nbsp;(If you are wondering why you should upgrade to newer versions of SharePoint, check out <a href="/latest-thinking/blog/id/8885/categoryid/29/10-reasons-why-business-users-should-upgrade-to-sharepoint-2013">10 Reasons Why Business Users Should Upgrade to SharePoint 2013</a>.)</p>



<p class="wp-block-paragraph">There is one key difference, which if you do not complete, your color code icon will not display. The new step is to change the list web part to a style of Basic Table instead of Default.  Follow these simple updated steps and you will be color coding lists on Office 365 in no time!<br> Here is a <a href="http://www.w3schools.com/tags/ref_colornames.asp" type="link" id="http://www.w3schools.com/tags/ref_colornames.asp">list of available colors</a>.</p>



<p class="wp-block-paragraph">Watch the video tutorial:</p>



<p class="wp-block-paragraph"><iframe allowfullscreen="" frameborder="0" height="315" src="//www.youtube.com/embed/od0XuwUsusc" width="560"></iframe></p>



<ul class="wp-block-list">
<li>
<p class="wp-block-paragraph"><strong>Step 1</strong> &#8211; Create a “Status Indicator” column in your list. This column can either be calculated using other data within the list or selected manually upon creation.</p>
</li>
</ul>



<p class="wp-block-paragraph"><p style="margin-left: 40px;">Example:</p></p>



<p class="wp-block-paragraph"><p style="margin-left: 40px;"><em>=IF(OR(Status=&#8221;Not Started&#8221;,Status=&#8221;Deferred&#8221;),&#8221;Yellow&#8221;,IF(OR(Status=&#8221;In Progress&#8221;,Status=&#8221;Complete&#8221;),&#8221;Green&#8221;,IF(Status=&#8221;Waiting on Someone Else&#8221;,&#8221;Red&#8221;)))</em></p></p>



<ul class="wp-block-list">
<li>
<p class="wp-block-paragraph"><strong>Step 2 </strong>&#8211; Create a “Status” column that is a calculated value. The output is a single line of text. Copy and paste this into the calculated field:</p>
</li>
</ul>



<p class="wp-block-paragraph"><p style="margin-left: 40px;">=&#8221;&lt;DIV style=&#8217;font-weight:bold; font-size:50px;margin-top:-30px; color:&#8221;&amp;[Status Indicator]&amp;&#8221;;&#8217;&gt;•&lt;/DIV&gt;&#8221;</p></p>



<ul class="wp-block-list">
<li><strong>Step 3 </strong>&#8211; Add the list to your web part or wiki page</li>



<li><strong>Step 4</strong> &#8211; Edit the web part to show the Status column and change the Style to Basic Table</li>



<li><strong>Step 5</strong> &#8211; Add a Content Editor Web Part directly underneath the List/Task Web Part</li>



<li><strong>Step 6</strong> &#8211; In 2010 and 2013, you will need to load the below code to a location on your site in a text file and point the content editor to the location. In 2007, you can copy and paste the below code into the content editor settings box itself.</li>
</ul>



<div class="wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#D4D4D4;--cbp-line-number-width:calc(2 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:16px 0 0 16px;width:100%;text-align:left;background-color:#1e1e1e"><span style="background:#c7c7c7;padding:0.3rem 0.5rem 0.2rem;border-radius:1rem;font-size:0.8em;line-height:1;height:1.25rem;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#1e1e1e">JavaScript</span></span><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>&lt;script type="text/javascript">
  //
  // Text to HTML
  //
  var theTDs = document.getElementsByTagName("TD");
  var i = 0;
  var TDContent = " ";
  while (i &lt; theTDs.length) {
    try {
      TDContent = theTDs&#91;i&#93;.innerText || theTDs&#91;i&#93;.textContent;
      if ((TDContent.indexOf("&lt;DIV") == 0) &amp;&amp; (TDContent.indexOf("&lt;/DIV>") >= 0)) {
        theTDs&#91;i&#93;.innerHTML = TDContent;
      }
    } catch (err) {}
    i = i + 1;
  }
  //
  // ExpGroupRenderData overwrites the default SharePoint function
  // This part is needed for collapsed groupings
  //
  function ExpGroupRenderData(htmlToRender, groupName, isLoaded) {
    var tbody = document.getElementById("tbod" + groupName + "_");
    var wrapDiv = document.createElement("DIV");
    wrapDiv.innerHTML = "&lt;TABLE>&lt;TBODY id=\"tbod" + groupName + "_\" isLoaded=\"" + isLoaded + "\">" + htmlToRender + "&lt;/TBODY>&lt;/TABLE>";
    var theTBODYTDs = wrapDiv.getElementsByTagName("TD");
    var j = 0;
    var TDContent = " ";
    while (j &lt; theTBODYTDs.length) {
      try {
        TDContent = theTBODYTDs&#91;j&#93;.innerText || theTBODYTDs&#91;j&#93;.textContent;
        if ((TDContent.indexOf("&lt;DIV") == 0) &amp;&amp; (TDContent.indexOf("&lt;/DIV>") >= 0)) {
          theTBODYTDs&#91;j&#93;.innerHTML = TDContent;
        }
      } catch (err) {}
      j = j + 1;
    }
    tbody.parentNode.replaceChild(wrapDiv.firstChild.firstChild, tbody);
  }
&lt;/script></textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #808080">&lt;</span><span style="color: #569CD6">script</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">type</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;text/javascript&quot;</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">  //</span></span>
<span class="line"><span style="color: #D4D4D4">  // Text to HTML</span></span>
<span class="line"><span style="color: #D4D4D4">  //</span></span>
<span class="line"><span style="color: #D4D4D4">  var theTDs = document.getElementsByTagName(&quot;TD&quot;);</span></span>
<span class="line"><span style="color: #D4D4D4">  var i = 0;</span></span>
<span class="line"><span style="color: #D4D4D4">  var TDContent = &quot; &quot;;</span></span>
<span class="line"><span style="color: #D4D4D4">  while (i &lt; theTDs.length) </span><span style="color: #569CD6">{</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">try</span><span style="color: #D4D4D4"> {</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #9CDCFE">TDContent</span><span style="color: #D4D4D4"> = </span><span style="color: #9CDCFE">theTDs</span><span style="color: #D4D4D4">&#91;</span><span style="color: #9CDCFE">i</span><span style="color: #D4D4D4">&#93;.</span><span style="color: #9CDCFE">innerText</span><span style="color: #D4D4D4"> || </span><span style="color: #9CDCFE">theTDs</span><span style="color: #D4D4D4">&#91;</span><span style="color: #9CDCFE">i</span><span style="color: #D4D4D4">&#93;.</span><span style="color: #9CDCFE">textContent</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">      </span><span style="color: #DCDCAA">if</span><span style="color: #D4D4D4"> ((TDContent.indexOf(</span><span style="color: #CE9178">&quot;&lt;DIV&quot;</span><span style="color: #D4D4D4">) == 0) &amp;&amp; (TDContent.indexOf(</span><span style="color: #CE9178">&quot;&lt;/DIV&gt;&quot;</span><span style="color: #D4D4D4">) &gt;= 0)) {</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">theTDs</span><span style="color: #D4D4D4">&#91;</span><span style="color: #9CDCFE">i</span><span style="color: #D4D4D4">&#93;.</span><span style="color: #9CDCFE">innerHTML</span><span style="color: #D4D4D4"> = </span><span style="color: #9CDCFE">TDContent</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">      }</span></span>
<span class="line"><span style="color: #D4D4D4">    } </span><span style="color: #DCDCAA">catch</span><span style="color: #D4D4D4"> (</span><span style="color: #9CDCFE">err</span><span style="color: #D4D4D4">) {}</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">i</span><span style="color: #D4D4D4"> = </span><span style="color: #9CDCFE">i</span><span style="color: #D4D4D4"> + </span><span style="color: #B5CEA8">1</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">}</span></span>
<span class="line"><span style="color: #D4D4D4">  //</span></span>
<span class="line"><span style="color: #D4D4D4">  // ExpGroupRenderData overwrites the default SharePoint function</span></span>
<span class="line"><span style="color: #D4D4D4">  // This part is needed for collapsed groupings</span></span>
<span class="line"><span style="color: #D4D4D4">  //</span></span>
<span class="line"><span style="color: #D4D4D4">  function ExpGroupRenderData(htmlToRender, groupName, isLoaded) </span><span style="color: #569CD6">{</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">var</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">tbody</span><span style="color: #D4D4D4"> = </span><span style="color: #9CDCFE">document</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">getElementById</span><span style="color: #D4D4D4">(</span><span style="color: #CE9178">&quot;tbod&quot;</span><span style="color: #D4D4D4"> + </span><span style="color: #9CDCFE">groupName</span><span style="color: #D4D4D4"> + </span><span style="color: #CE9178">&quot;_&quot;</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">var</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">wrapDiv</span><span style="color: #D4D4D4"> = </span><span style="color: #9CDCFE">document</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">createElement</span><span style="color: #D4D4D4">(</span><span style="color: #CE9178">&quot;DIV&quot;</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">wrapDiv</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">innerHTML</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&quot;&lt;TABLE&gt;&lt;TBODY id=</span><span style="color: #D7BA7D">\&quot;</span><span style="color: #CE9178">tbod&quot;</span><span style="color: #D4D4D4"> + </span><span style="color: #9CDCFE">groupName</span><span style="color: #D4D4D4"> + </span><span style="color: #CE9178">&quot;_</span><span style="color: #D7BA7D">\&quot;</span><span style="color: #CE9178"> isLoaded=</span><span style="color: #D7BA7D">\&quot;</span><span style="color: #CE9178">&quot;</span><span style="color: #D4D4D4"> + </span><span style="color: #9CDCFE">isLoaded</span><span style="color: #D4D4D4"> + </span><span style="color: #CE9178">&quot;</span><span style="color: #D7BA7D">\&quot;</span><span style="color: #CE9178">&gt;&quot;</span><span style="color: #D4D4D4"> + </span><span style="color: #9CDCFE">htmlToRender</span><span style="color: #D4D4D4"> + </span><span style="color: #CE9178">&quot;&lt;/TBODY&gt;&lt;/TABLE&gt;&quot;</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">var</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">theTBODYTDs</span><span style="color: #D4D4D4"> = </span><span style="color: #9CDCFE">wrapDiv</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">getElementsByTagName</span><span style="color: #D4D4D4">(</span><span style="color: #CE9178">&quot;TD&quot;</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">var</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">j</span><span style="color: #D4D4D4"> = </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">var</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">TDContent</span><span style="color: #D4D4D4"> = </span><span style="color: #CE9178">&quot; &quot;</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #DCDCAA">while</span><span style="color: #D4D4D4"> (</span><span style="color: #9CDCFE">j</span><span style="color: #D4D4D4"> &lt; </span><span style="color: #9CDCFE">theTBODYTDs</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">length</span><span style="color: #D4D4D4">) {</span></span>
<span class="line"><span style="color: #D4D4D4">      try {</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #9CDCFE">TDContent</span><span style="color: #D4D4D4"> = </span><span style="color: #9CDCFE">theTBODYTDs</span><span style="color: #D4D4D4">&#91;</span><span style="color: #9CDCFE">j</span><span style="color: #D4D4D4">&#93;.</span><span style="color: #9CDCFE">innerText</span><span style="color: #D4D4D4"> || </span><span style="color: #9CDCFE">theTBODYTDs</span><span style="color: #D4D4D4">&#91;</span><span style="color: #9CDCFE">j</span><span style="color: #D4D4D4">&#93;.</span><span style="color: #9CDCFE">textContent</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">        </span><span style="color: #C586C0">if</span><span style="color: #D4D4D4"> ((</span><span style="color: #9CDCFE">TDContent</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">indexOf</span><span style="color: #D4D4D4">(</span><span style="color: #CE9178">&quot;&lt;DIV&quot;</span><span style="color: #D4D4D4">) == </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">) &amp;&amp; (</span><span style="color: #9CDCFE">TDContent</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">indexOf</span><span style="color: #D4D4D4">(</span><span style="color: #CE9178">&quot;&lt;/DIV&gt;&quot;</span><span style="color: #D4D4D4">) &gt;= </span><span style="color: #B5CEA8">0</span><span style="color: #D4D4D4">)) {</span></span>
<span class="line"><span style="color: #D4D4D4">          </span><span style="color: #9CDCFE">theTBODYTDs</span><span style="color: #D4D4D4">&#91;</span><span style="color: #9CDCFE">j</span><span style="color: #D4D4D4">&#93;.</span><span style="color: #9CDCFE">innerHTML</span><span style="color: #D4D4D4"> = </span><span style="color: #9CDCFE">TDContent</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #D4D4D4">        }</span></span>
<span class="line"><span style="color: #D4D4D4">      } catch (err) {}</span></span>
<span class="line"><span style="color: #D4D4D4">      j = j + 1;</span></span>
<span class="line"><span style="color: #D4D4D4">    }</span></span>
<span class="line"><span style="color: #D4D4D4">    </span><span style="color: #9CDCFE">tbody</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">parentNode</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">replaceChild</span><span style="color: #D4D4D4">(</span><span style="color: #9CDCFE">wrapDiv</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">firstChild</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">firstChild</span><span style="color: #D4D4D4">, </span><span style="color: #9CDCFE">tbody</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #D4D4D4">  </span><span style="color: #569CD6">}</span></span>
<span class="line"><span style="color: #808080">&lt;/</span><span style="color: #569CD6">script</span><span style="color: #808080">&gt;</span></span></code></pre></div>



<p class="wp-block-paragraph"><a href="/contact">Contact</a> <a href="/services/digital-workplace-solutions">our team</a> today to get started on your next SharePoint project and learn more about our <a href="/services/digital-workplace-solutions/microsoft-consulting-services/sharepoint">SharePoint expertise</a>.&nbsp;</p>
<p>The post <a href="https://static.dmcinfo.com/blog/27029/color-coding-lists-in-sharepoint-2013-2016-or-office-365/">Color Coding Lists in SharePoint 2013, 2016, or Office 365</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Always Open SharePoint 2013 Tasks in Edit Mode</title>
		<link>https://static.dmcinfo.com/blog/27979/always-open-sharepoint-2013-tasks-in-edit-mode/</link>
		
		<dc:creator><![CDATA[DMC]]></dc:creator>
		<pubDate>Fri, 15 Nov 2013 13:04:44 +0000</pubDate>
				<category><![CDATA[Digital Workplace Solutions]]></category>
		<category><![CDATA[Office 365]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Document Management]]></category>
		<category><![CDATA[Task Management]]></category>
		<category><![CDATA[Workflow]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/27979/always-open-sharepoint-2013-tasks-in-edit-mode/</guid>

					<description><![CDATA[<p>One of the little annoyances with SharePoint workflows is that tasks often open in a display-only mode by default, especially when you are following an email link. The extra click needed to place the task in &#8220;Edit&#8221; mode causes confusion and wastes time. In SharePoint 2007 and 2010, you could get around this by customizing [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/27979/always-open-sharepoint-2013-tasks-in-edit-mode/">Always Open SharePoint 2013 Tasks in Edit Mode</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">One of the little annoyances with <a href="/services/digital-workplace-solutions/microsoft-consulting-services/sharepoint/workflow">SharePoint workflows</a> is that tasks often open in a display-only mode by default, especially when you are following an email link. The extra click needed to place the task in &#8220;Edit&#8221; mode causes confusion and wastes time.</p>



<p class="wp-block-paragraph">In SharePoint 2007 and 2010, you could get around this by customizing the task URL in a notification email, or by having users use the &#8220;Open this Task&#8221; feature of the Outlook client. Unfortunately, neither of these options work with 2013 workflow tasks. So I came up with a quick little trick to get around the issue. It is just a custom display form that secretly redirects to the EditForm. This code is tested with SharePoint 2013 and Office 365 / SharePoint Online.</p>



<h2 class="wp-block-heading">One Click Approval for SharePoint 2013 Tasks:</h2>



<p class="wp-block-paragraph"><strong>1.</strong>  Open the task list in SharePoint Designer and create a new List Form  </p>



<p class="wp-block-paragraph"><strong>2.</strong> In the Create New List Form window, set the Filename as “RedirectToEditForm”, the type as Display, and check “Set as the default for the selected type”. Also pick your Workflow Task content type.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="530" height="442" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/SharePoint-New-List-Form.png" alt="SharePoint New List Form" class="wp-image-27977" srcset="https://static.dmcinfo.com/wp-content/uploads/2025/05/SharePoint-New-List-Form.png 530w, https://static.dmcinfo.com/wp-content/uploads/2025/05/SharePoint-New-List-Form-300x250.png 300w" sizes="(max-width: 530px) 100vw, 530px" /></figure>



<p class="wp-block-paragraph"><strong>3.</strong> Open the Form in Designer so that the code is displayed, then click the “Advanced Mode” button in the ribbon bar. This will open the entire page for edits.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="988" height="523" src="https://static.dmcinfo.com/wp-content/uploads/2025/05/SharePoint-EditForm.png" alt="Always open EditForm" class="wp-image-27978" srcset="https://static.dmcinfo.com/wp-content/uploads/2025/05/SharePoint-EditForm.png 988w, https://static.dmcinfo.com/wp-content/uploads/2025/05/SharePoint-EditForm-300x159.png 300w, https://static.dmcinfo.com/wp-content/uploads/2025/05/SharePoint-EditForm-768x407.png 768w" sizes="(max-width: 988px) 100vw, 988px" /></figure>



<p class="wp-block-paragraph"><strong>4.</strong> Insert the following javascript directly after the line &lt;asp:Content ContentPlaceHolderId=&#8221;PlaceHolderMain&#8221; runat=&#8221;server&#8221;> (this is around line 15)</p>



<div class="wp-block-kevinbatdorf-code-block-pro cbp-has-line-numbers" data-code-block-pro-font-family="Code-Pro-JetBrains-Mono" style="font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--cbp-line-number-color:#D4D4D4;--cbp-line-number-width:calc(1 * 0.6 * .875rem);line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)"><span style="display:flex;align-items:center;padding:16px 0 0 16px;width:100%;text-align:left;background-color:#1e1e1e"><span style="background:#c7c7c7;padding:0.3rem 0.5rem 0.2rem;border-radius:1rem;font-size:0.8em;line-height:1;height:1.25rem;text-align:center;display:inline-flex;align-items:center;justify-content:center;color:#1e1e1e">HTML</span></span><span role="button" tabindex="0" style="color:#D4D4D4;display:none" aria-label="Copy" class="code-block-pro-copy-button"><pre class="code-block-pro-copy-button-pre" aria-hidden="true"><textarea class="code-block-pro-copy-button-textarea" tabindex="-1" aria-hidden="true" readonly>&lt;script type="text/javascript">
&lt;!--
var origUrl = window.location.toString();
var editUrl = origUrl.replace("RedirectToEditForm", "EditForm");
window.location = editUrl;
//-->
&lt;/script></textarea></pre><svg xmlns="http://www.w3.org/2000/svg" style="width:24px;height:24px" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path class="with-check" stroke-linecap="round" stroke-linejoin="round" d="M4.5 12.75l6 6 9-13.5"></path><path class="without-check" stroke-linecap="round" stroke-linejoin="round" d="M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6"></path></svg></span><pre class="shiki dark-plus" style="background-color: #1E1E1E" tabindex="0"><code><span class="line"><span style="color: #808080">&lt;</span><span style="color: #569CD6">script</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">type</span><span style="color: #D4D4D4">=</span><span style="color: #CE9178">&quot;text/javascript&quot;</span><span style="color: #808080">&gt;</span></span>
<span class="line"><span style="color: #D4D4D4">&lt;!--</span></span>
<span class="line"><span style="color: #569CD6">var</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">origUrl</span><span style="color: #D4D4D4"> = </span><span style="color: #9CDCFE">window</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">location</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">toString</span><span style="color: #D4D4D4">();</span></span>
<span class="line"><span style="color: #569CD6">var</span><span style="color: #D4D4D4"> </span><span style="color: #9CDCFE">editUrl</span><span style="color: #D4D4D4"> = </span><span style="color: #9CDCFE">origUrl</span><span style="color: #D4D4D4">.</span><span style="color: #DCDCAA">replace</span><span style="color: #D4D4D4">(</span><span style="color: #CE9178">&quot;RedirectToEditForm&quot;</span><span style="color: #D4D4D4">, </span><span style="color: #CE9178">&quot;EditForm&quot;</span><span style="color: #D4D4D4">);</span></span>
<span class="line"><span style="color: #9CDCFE">window</span><span style="color: #D4D4D4">.</span><span style="color: #9CDCFE">location</span><span style="color: #D4D4D4"> = </span><span style="color: #9CDCFE">editUrl</span><span style="color: #D4D4D4">;</span></span>
<span class="line"><span style="color: #6A9955">//--&gt;</span></span>
<span class="line"><span style="color: #808080">&lt;/</span><span style="color: #569CD6">script</span><span style="color: #808080">&gt;</span></span></code></pre></div>



<p class="wp-block-paragraph"><strong>5.</strong> Save the form, accepting the change from the site definition.</p>



<p class="wp-block-paragraph">That is it! Now whenever someone opens a task, the EditForm is automatically displayed and only one click is needed to approve or reject the task. The redirection should occur before the first form renders so end users won’t notice what is going on.</p>



<h2 class="wp-block-heading">Contact Us</h2>



<p class="wp-block-paragraph">For more tips and tricks, check out some of our other <a href="/latest-thinking/blog/articletype/categoryview/categoryid/29/sharepoint">DMC SharePoint Blogs</a>.</p>



<p class="wp-block-paragraph">For help on implementing your own workflow processes with SharePoint, please <a href="/contact">Contact Us</a>. We would welcome the opportunity to make your workflow project successful.</p>



<p class="wp-block-paragraph"><a href="/services/digital-workplace-solutions/microsoft-consulting-services/sharepoint/workflow">Learn more about DMC&#8217;s SharePoint workflow services.</a></p>
<p>The post <a href="https://static.dmcinfo.com/blog/27979/always-open-sharepoint-2013-tasks-in-edit-mode/">Always Open SharePoint 2013 Tasks in Edit Mode</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Using SPWeb.ProcessBatchData to Update Document Library Properties</title>
		<link>https://static.dmcinfo.com/blog/28483/using-spweb-processbatchdata-to-update-document-library-properties/</link>
		
		<dc:creator><![CDATA[DMC]]></dc:creator>
		<pubDate>Thu, 11 Apr 2013 12:29:40 +0000</pubDate>
				<category><![CDATA[Digital Workplace Solutions]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Document Management]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/28483/using-spweb-processbatchdata-to-update-document-library-properties/</guid>

					<description><![CDATA[<p>SharePoint offers a little-known but incredibly useful feature allowing for bulk adds, updates, and deletes of list items via the SPWeb.ProcessBatchData method. The usage is a bit complex because you need to pass CAML markup to the method to perform the operation on multiple list items. This CAML must contain the list item ID, list [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/28483/using-spweb-processbatchdata-to-update-document-library-properties/">Using SPWeb.ProcessBatchData to Update Document Library Properties</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph"><a href="https://static.dmcinfo.com/blog/29518/document-sets-in-sharepoint-2010/">SharePoint </a>offers a little-known but incredibly useful feature allowing for bulk adds, updates, and deletes of list items via the SPWeb.ProcessBatchData method. The usage is a bit complex because you need to pass CAML markup to the method to perform the operation on multiple list items. This CAML must contain the list item ID, list GUID, and relevant column names and values in an XML collection. There are numerous examples throughout the web showing how to write this CAML for manipulating list items in regular lists, but there is a quirk to manipulating document properties in a document library.</p>



<p class="wp-block-paragraph">Upon successfully passing correct CAML to the ProcessBatchData method, the return value will be more CAML denoting which items were modified along with a code denoting the success of the operation on that item. A code of zero means success.</p>



<p class="wp-block-paragraph">To my great frustration I was passing well-formed CAML to ProcessBatchData and receiving confirmation via the return object that my updates to document properties in a document library had been successful. However upon viewing the document library, the properties had not been updated.</p>



<p class="wp-block-paragraph">To resolve this, I had to add an extra element to each Method tag. (A Method tag corresponds to an operation on a list item.) The element format is as follows.</p>


<div class="reCodeBlock" style="border: 1px solid #7f9db9; overflow-y: auto;">
<div style="background-color: #ffffff;"><span style="margin-left: 0px !important;"><code style="color: #000000;">&lt;</code><code style="color: #006699; font-weight: bold;">SetVar</code> <code style="color: #808080;">Name</code><code style="color: #000000;">=</code><code style="color: blue;">&apos;owsfileref&apos;</code><code style="color: #000000;">&gt;{0}&lt;/</code><code style="color: #006699; font-weight: bold;">SetVar</code><code style="color: #000000;">&gt;</code></span></div>
</div>


<p class="wp-block-paragraph">When formatting this string, pass the server-relative URL of the file associated with that list item, accessible via SPListItem.File.ServerRelativeUrl or if the item is a folder then SPListItem.Folder.ServerRelativeUrl. After passing in this additional element for each method, your operations should execute correctly on documents in document libraries.</p>



<p class="wp-block-paragraph"><a href="/services/digital-workplace-solutions/microsoft-consulting-services/sharepoint">Learn more about DMC&#8217;s SharePoint consulting services.</a></p>
<p>The post <a href="https://static.dmcinfo.com/blog/28483/using-spweb-processbatchdata-to-update-document-library-properties/">Using SPWeb.ProcessBatchData to Update Document Library Properties</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Document Sets in SharePoint 2010</title>
		<link>https://static.dmcinfo.com/blog/29518/document-sets-in-sharepoint-2010/</link>
		
		<dc:creator><![CDATA[Anjali Bharadwa]]></dc:creator>
		<pubDate>Fri, 27 May 2011 06:32:27 +0000</pubDate>
				<category><![CDATA[Digital Workplace Solutions]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Document Management]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/29518/document-sets-in-sharepoint-2010/</guid>

					<description><![CDATA[<p>In many cases, a deliverable will have multiple files as part of a standard set of documents that are used together to fulfill the needs of the deliverable. Some examples would be: Commonly, the solution to group these documents together would be to create a folder and place all relevant documents with in the folder. [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/29518/document-sets-in-sharepoint-2010/">Document Sets in SharePoint 2010</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">In many cases, a deliverable will have multiple files as part of a standard set of documents that are used together to fulfill the needs of the deliverable. Some examples would be:</p>



<ul class="wp-block-list">
<li>A manufacturing company has documents related to design, testing, and fabrication for each product it manufactures.</li>



<li>A sales team has documents related to requirements, subcontractor quotes, estimating sheets, and the resulting proposal.</li>



<li>A marketing team has branding materials, brochures, and advertisements related to a new product launch.</li>



<li>An IT team has system specifications, project plans, testing plans, deployment plans, and user guides.</li>
</ul>



<p class="wp-block-paragraph">Commonly, the solution to group these documents together would be to create a folder and place all relevant documents with in the folder. When dealing with multiple projects, the name of the folder may not contain enough information to determine the right project. You then begin your search only having the ability to sort through name and date modified to help you along the way.</p>



<p class="wp-block-paragraph">SharePoint 2010 has introduced a better method for storing these documents in one of their new features, Documents Set. A Document Set groups files together but also give you the option to create additional attributes associated with each set enabling you to find the set of documents you are looking for more efficiently. These attributes are known as “Metadata” which can be synchronized between the Document Set and all the files with in it.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6abf211901d44&quot;}" data-wp-interactive="core/image" data-wp-key="6abf211901d44" class="wp-block-image aligncenter size-large is-resized wp-lightbox-container"><img decoding="async" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://cdn.dmcinfo.com/wp-content/uploads/2025/05/27153232/sync.png.webp" alt="" style="width:305px"/><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">To better understand the value of Metadata, think about trying to find a car in a parking lot. If you could remove all the cars that weren’t 4 doors, white, and Fords, you would be able to find the car easier and faster.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6abf211901e9e&quot;}" data-wp-interactive="core/image" data-wp-key="6abf211901e9e" class="wp-block-image aligncenter size-large is-resized wp-lightbox-container"><img decoding="async" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://cdn.dmcinfo.com/wp-content/uploads/2025/05/27153231/proposal-library.png.webp" alt="" style="width:600px"/><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph"><strong>*Click the image above for a larger view</strong></p>



<p class="wp-block-paragraph">Organizations can customize multiple types of document sets allowing for a different set of metadata depending on their needs. An Original Equipment Manufacturer (OEM) may need a “Product Set” and identify each unique set by release date, product type, price category, etc. Additionally the same OEM could have a need for “Proposal Sets” with metadata for the status, sales person, quote date, product type, and quote amount.</p>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6abf211901fd9&quot;}" data-wp-interactive="core/image" data-wp-key="6abf211901fd9" class="wp-block-image aligncenter size-large is-resized wp-lightbox-container"><img decoding="async" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://cdn.dmcinfo.com/wp-content/uploads/2025/05/27153231/overall-doc-set.png.webp" alt="" style="width:600px"/><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph"><strong>*Click the image above for a larger view</strong></p>



<p class="wp-block-paragraph">There are also several other features that you can benefit from using a document set that make it easier to create and manage multiple document projects.</p>



<ul class="wp-block-list">
<li>
<p class="wp-block-paragraph"><b>Capture Version </b>– The current version of each file in the document set is captured allowing you to reference what version of any document one at the given time. An example would be when sending a Proposal Set to a customer. You would want to capture the set of documents used to finalize the proposal. Don’t worry, individual file history is still available!</p>
</li>
</ul>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6abf211902155&quot;}" data-wp-interactive="core/image" data-wp-key="6abf211902155" class="wp-block-image aligncenter size-large is-resized wp-lightbox-container"><img decoding="async" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://cdn.dmcinfo.com/wp-content/uploads/2025/05/27153230/capture.png.webp" alt="" style="width:511px"/><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<ul class="wp-block-list">
<li>
<p class="wp-block-paragraph"><b>Default Documents</b> – A default document can be part of a document set so that each time a new document set is created, the default documents are already inside the set. An example would be for Product Sets to have a testing procedure template automatically created.</p>
</li>



<li>
<p class="wp-block-paragraph"><b>Welcome Page </b>– A SharePoint web part page is created for each document set allowing for information about the set to be displayed to the members of the team who are working on it.</p>
</li>
</ul>



<figure data-wp-context="{&quot;imageId&quot;:&quot;6abf2119022af&quot;}" data-wp-interactive="core/image" data-wp-key="6abf2119022af" class="wp-block-image aligncenter size-large is-resized wp-lightbox-container"><img decoding="async" data-wp-class--hide="state.isContentHidden" data-wp-class--show="state.isContentVisible" data-wp-init="callbacks.setButtonStyles" data-wp-on--click="actions.showLightbox" data-wp-on--load="callbacks.setButtonStyles" data-wp-on--pointerdown="actions.preloadImage" data-wp-on--pointerenter="actions.preloadImageWithDelay" data-wp-on--pointerleave="actions.cancelPreload" data-wp-on-window--resize="callbacks.setButtonStyles" src="https://cdn.dmcinfo.com/wp-content/uploads/2025/05/27153230/welcome-page.png.webp" alt="" style="width:555px"/><button
			class="lightbox-trigger"
			type="button"
			aria-haspopup="dialog"
			data-wp-bind--aria-label="state.thisImage.triggerButtonAriaLabel"
			data-wp-init="callbacks.initTriggerButton"
			data-wp-on--click="actions.showLightbox"
			data-wp-style--right="state.thisImage.buttonRight"
			data-wp-style--top="state.thisImage.buttonTop"
		>
			<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0 0 12 12">
				<path fill="#fff" d="M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z" />
			</svg>
		</button></figure>



<p class="wp-block-paragraph">At DMC, we take full advantage of this new feature offered by SharePoint 2010 by creating a customized Document Set for each project that comes through our door. When sending the proposal set to a customer, we capture the set along with information of who it was sent to and on what date. Each file has version history along with set history to be able to quickly refer back to previous versions. All these features combined give us the ability to quickly locate information we are looking for and ultimately providing better service to our customers. If you want to learn more about Document Sets and other ways SharePoint can benefit your business, please contact me at <a href="mailto:Anjali.Bharadwa@localhost">Anjali.Bharadwa@localhost</a>.</p>



<p class="wp-block-paragraph"><a href="/services/digital-workplace-solutions/microsoft-consulting-services/sharepoint/document-management">Learn more about DMC&#8217;s SharePoint document management services.</a></p>
<p>The post <a href="https://static.dmcinfo.com/blog/29518/document-sets-in-sharepoint-2010/">Document Sets in SharePoint 2010</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Microsoft SharePoint Vs. Google Docs/Sites</title>
		<link>https://static.dmcinfo.com/blog/29674/microsoft-sharepoint-vs-google-docs-sites/</link>
		
		<dc:creator><![CDATA[DMC]]></dc:creator>
		<pubDate>Wed, 15 Dec 2010 16:09:46 +0000</pubDate>
				<category><![CDATA[Digital Workplace Solutions]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Dashboards]]></category>
		<category><![CDATA[Document Management]]></category>
		<category><![CDATA[Team Collaboration]]></category>
		<category><![CDATA[Workflow]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/29674/microsoft-sharepoint-vs-google-docs-sites/</guid>

					<description><![CDATA[<p>I recently fielded a question from a potential client who wanted to know if Microsoft SharePoint or Google Docs with Google Sites was a better fit for their organization&#8217;s document management and collaboration needs. Although this question is pretty straightforward, the explanation can get a bit complicated. The short answer is Google Docs/Sites is a [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/29674/microsoft-sharepoint-vs-google-docs-sites/">Microsoft SharePoint Vs. Google Docs/Sites</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">I recently fielded a question from a potential client who wanted to know if Microsoft SharePoint or Google Docs with Google Sites was a better fit for their organization&#8217;s document management and collaboration needs. Although this question is pretty straightforward, the explanation can get a bit complicated.</p>



<p class="wp-block-paragraph">The short answer is Google Docs/Sites is a great tool if you do not have an enterprise collaboration platform at your disposal, and you need to get a document sharing site up quickly. However, Google Docs/Sites falls way short in providing the breadth and depth of features that <a href="/services/digital-workplace-solutions/microsoft-consulting-services/sharepoint">Microsoft SharePoint</a> offers.</p>



<p class="wp-block-paragraph">SharePoint is a true enterprise platform with capabilities that extend beyond document management and collaboration (e.g. Intranet, Extranet, Search, Workflow, and KPI <a href="/services/digital-workplace-solutions/microsoft-consulting-services/sharepoint/dashboards">Dashboards</a>). If you have a dozen or more computer users in your organization who need tools other than email and network drives to collaborate, you should strongly consider an investment in the SharePoint platform. Office 365&#8217;s SharePoint Online subscription is a terrific value (a business with fewer than 300 users can get SharePoint Online, Exchange Online, Skype for Business, and OneDrive for Business all for <a href="https://static.dmcinfo.com/blog/27285/office-365-small-and-midsize-bundles-get-a-makeover/">$5/user per month</a>). Microsoft even offers a free on-premises version of SharePoint (SharePoint Foundation) for smaller organizations, along with <a href="/services/digital-workplace-solutions/microsoft-consulting-services/sharepoint/sharepoint-deployment-planning-services" type="link" id="/services/digital-workplace-solutions/microsoft-consulting-services/sharepoint/sharepoint-deployment-planning-services" target="_blank" rel="noreferrer noopener">premium versions for larger organizations</a>.</p>



<p class="wp-block-paragraph"><strong>Analysis Notes</strong></p>



<p class="wp-block-paragraph">I&#8217;ll try to keep my analysis short and simple by not debating the merits of cloud-based versus premise-based solutions (both Microsoft and Google offer cloud-based solutions for a monthly fee). A comparison of cloud-based document authoring tools (<a href="https://static.dmcinfo.com/blog/28470/a-simple-guide-to-microsofts-new-office-365-plan-options/">Microsoft Office 365</a> and Google Docs) is also beyond the scope of this particular blog entry. Instead, this blog entry will focus on providing a functional comparison of the document management and collaboration features of these offerings.</p>



<h2 id="h-document-management" class="wp-block-heading">Document Management</h2>



<p class="wp-block-paragraph">From a document management perspective, Microsoft SharePoint and Google Docs have compelling offerings. Both provide a browser-based user experience for managing documents in a central location and keeping track of a document&#8217;s version history.</p>



<p class="wp-block-paragraph">SharePoint includes a wider variety of document management features than Google Docs, including:</p>



<ul class="wp-block-list">
<li>Metadata tagging to help you organize and find documents quickly</li>



<li>Check-in/Check-out to prevent multiple users from editing a document at the same time</li>



<li>Document sets which allow a group of related documents to be treated as a single piece of content that share metadata and version history</li>



<li>Records management for managing the lifecycle of documents and providing for the ability to place documents into a legal hold state</li>



<li>Workflow processes may be triggered (e.g. approval/publishing of content) whenever a document is added, changed, or removed</li>
</ul>



<p class="wp-block-paragraph">Google Docs may be a better fit than SharePoint in some circumstances:</p>



<ul class="wp-block-list">
<li>Google Docs is quite a bit easier to set up and configure than SharePoint, so you should be able to get started in less time (although SharePoint&#8217;s Active Directory integrated same sign-on capabilities are probably well worth the extra setup time)</li>



<li>Organizations with only a simple need to share documents may find Google Docs easier to use</li>



<li>Google Docs is often a good fit for organizations with ad-hoc teams that must be brought together quickly (Microsoft&#8217;s <a href="https://support.office.com/en-us/article/Learn-about-Office-365-Groups-b565caa1-5c40-40ef-9915-60fdb2d97fa2?ct=t(GS_SPO1_11_2015)&amp;ui=en-US&amp;rs=en-US&amp;ad=US">Office 365 Groups</a> offering is also very nimble and provides this capability)</li>



<li>Google Docs will likely take less time to implement than SharePoint; you will likely need a <a href="https://static.dmcinfo.com/about/partners/microsoft-gold-partner">Microsoft Partner</a> to assist you with a SharePoint implementation</li>
</ul>



<p class="wp-block-paragraph">If you are looking for a document management solution that supports day-to-day employee and inter-departmental document sharing as well as special projects, then SharePoint will be a better fit for your organization in the long-run. If you just need a quick and dirty solution for an ad-hoc project, then Google Docs is probably a better way to go.</p>



<h2 id="h-collaboration" class="wp-block-heading">Collaboration</h2>



<p class="wp-block-paragraph">SharePoint and Google Docs with Google Sites are pretty far apart on the maturity scale &#8211; SharePoint has been around since 2001 and is a stable platform for small &amp; mid-sized organizations, as well as&nbsp;large&nbsp;enterprises; Google&#8217;s Docs with Sites was released&nbsp;in 2008 and has seen limited adoption, primarily with smaller organizations.</p>



<p class="wp-block-paragraph">Both SharePoint and Google product suites include document management systems and the ability to create collaboration sites, but SharePoint includes quite a few additional features. SharePoint is often referred to as a Swiss army knife of collaboration and office productivity features.</p>



<p class="wp-block-paragraph"><strong>Feature Comparison</strong></p>



<p class="wp-block-paragraph">SharePoint features that are absent from Google&#8217;s offering include:</p>



<ul class="wp-block-list">
<li>Workflow to automate and manage business processes</li>



<li>Enterprise search capabilities to index content on your network drive (as well as the content you store inside SharePoint)</li>



<li>Configurable lists to capture metadata when storing documents</li>



<li>Centralized task lists to replace spreadsheets (great for managing projects)</li>



<li><a href="/services/digital-workplace-solutions/microsoft-consulting-services/sharepoint/dashboards">SharePoint dashboards</a> can integrate data from other systems to track your Key Performance Indicators</li>



<li>Tight integration of Documents, Tasks, and Calendars with the Microsoft Office Suite (e.g. updates made in Outlook, Word, Excel, and PowerPoint will automatically update the central copy inside SharePoint)</li>
</ul>



<p class="wp-block-paragraph"><strong>Permission Management</strong></p>



<p class="wp-block-paragraph">SharePoint and Google Sites now have similar capabilities when it comes to permission management. Prior to recent updates, Google Sites allowed&nbsp;you to only define who can view content and who can edit content on each site. Since 2007, SharePoint has allowed administrators to identify groups or individuals&nbsp;who may&nbsp;view some portions a site&#8217;s&nbsp;content, but not necessarily everything. Similarly, SharePoint allowed&nbsp;you to specify groups or individuals who modify some pieces of content, but not necessarily everything.</p>



<p class="wp-block-paragraph"><strong>Market Share</strong></p>



<p class="wp-block-paragraph">The organization adoption level for Google sites is pretty tiny when compared to the adoption level of SharePoint.&nbsp;A few notable Microsoft customers switched from MS Office (Word/Excel/PowerPoint) to Google Docs a few years ago, but generally speaking, Google Sites will only be found in some smaller organizations.</p>



<h2 id="h-conclusion" class="wp-block-heading">Conclusion</h2>



<p class="wp-block-paragraph">Overall, SharePoint is still a category killer and the clear winner when it comes to document management and collaboration solutions. For good reason, there are over 190 million users of SharePoint across 200,000 organizations worldwide!</p>



<p class="wp-block-paragraph">Learn more about&nbsp;<a href="https://static.dmcinfo.com/services/digital-workplace-solutions/microsoft-consulting-services/sharepoint">DMC&#8217;s SharePoint Consulting Services</a> and&nbsp;<a href="https://static.dmcinfo.com/contact">contact us</a>&nbsp;to get started on your next PLC Programming project.</p>
<p>The post <a href="https://static.dmcinfo.com/blog/29674/microsoft-sharepoint-vs-google-docs-sites/">Microsoft SharePoint Vs. Google Docs/Sites</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Video Blog: Planning a Successful Microsoft SharePoint Portal</title>
		<link>https://static.dmcinfo.com/blog/29855/video-blog-planning-a-successful-microsoft-sharepoint-portal/</link>
		
		<dc:creator><![CDATA[DMC]]></dc:creator>
		<pubDate>Mon, 03 May 2010 06:47:10 +0000</pubDate>
				<category><![CDATA[Digital Workplace Solutions]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Dashboards]]></category>
		<category><![CDATA[Document Management]]></category>
		<category><![CDATA[Enterprise Search]]></category>
		<category><![CDATA[Team Collaboration]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/29855/video-blog-planning-a-successful-microsoft-sharepoint-portal/</guid>

					<description><![CDATA[<p>Beginning a Microsoft SharePoint Portal implementation is exciting, as it holds great promise to deliver value to everyone in your organization.&#160; To make your SharePoint Portal project a success, it&#8217;s important to do some up front planning. In this video blog, I describe some key factors to closely consider when planning your SharePoint Portal. Functional [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/29855/video-blog-planning-a-successful-microsoft-sharepoint-portal/">Video Blog: Planning a Successful Microsoft SharePoint Portal</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">Beginning a Microsoft SharePoint Portal implementation is exciting, as it holds great promise to deliver value to everyone in your organization.&nbsp; To make your SharePoint Portal project a success, it&#8217;s important to do some up front planning.</p>



<p class="wp-block-paragraph">In this video blog, I describe some key factors to closely consider when planning your SharePoint Portal.</p>



<p class="wp-block-paragraph"><strong>Functional Planning:</strong></p>



<ul class="wp-block-list">
<li>Features &#8211; Collaboration, Business Processes, Content Management, Search, Web 2.0, and KPIs/Dashboards</li>



<li>Versions &#8211; SharePoint 2010, SharePoint Foundation, Windows SharePoint Services 3.0 (WSS 3.0), and Microsoft Office SharePoint Server 2007 (MOSS 2007)</li>



<li>Portal Taxonomy &#8211; Site map and structure to make it easy to find content on your SharePoint Portal</li>
</ul>



<p class="wp-block-paragraph"><strong>Technical Planning:</strong></p>



<ul class="wp-block-list">
<li>SharePoint Farm Architecture &#8211; Single-server or Multi-server farm; Failover and redundancy</li>



<li>Technical Infrastructure &#8211; Hardware sizing; SQL Server Express or Standard; 32-bit or 64-bit</li>
</ul>



<p class="wp-block-paragraph"><strong>Implementation Planning:</strong></p>



<ul class="wp-block-list">
<li>Resources &#8211; Project Manager, Business Analyst, SharePoint Developer; Internal or External leadership</li>



<li>Cost &#8211; Software licensing, Hardware infrastructure, and External labor</li>



<li>Schedule &#8211; Phased or Big-bang; 6 weeks or 6 months</li>
</ul>



<p class="wp-block-paragraph"><iframe loading="lazy" allowfullscreen="" frameborder="0" height="480" src="https://www.youtube.com/embed/X3lr5Vw56s0" width="640"></iframe></p>



<p class="wp-block-paragraph"><strong>Related DMC SharePoint Video Blogs:</strong></p>



<p class="wp-block-paragraph"><a href="/latest-thinking/blog/id/182/video-blog-automating-a-sharepoint-dashboard-is-essential">Automating a SharePoint Dashboard is Essential</a></p>



<p class="wp-block-paragraph"><a href="https://static.dmcinfo.com/blog/29858/video-blog-feature-comparison-of-sharepoint-2010-foundation-moss-and-wss/">Feature Comparison of SharePoint 2010, Foundation, MOSS, and WSS</a></p>



<p class="wp-block-paragraph">I hope you found this video blog informative.&nbsp; Please feel free to get in-touch with me directly (<a href="mailto:rick.rietz@localhost">rick.rietz@localhost</a>) if you have questions about planning your SharePoint Portal or need help implementing SharePoint to maximize its benefit to your business.</p>



<p class="wp-block-paragraph"><a href="/services/digital-workplace-solutions/microsoft-consulting-services/sharepoint">Learn more about DMC&#8217;s SharePoint consulting services.</a></p>
<p>The post <a href="https://static.dmcinfo.com/blog/29855/video-blog-planning-a-successful-microsoft-sharepoint-portal/">Video Blog: Planning a Successful Microsoft SharePoint Portal</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>DMC Earns Microsoft Information Worker Competency for SharePoint</title>
		<link>https://static.dmcinfo.com/blog/30115/dmc-earns-microsoft-information-worker-competency-for-sharepoint/</link>
		
		<dc:creator><![CDATA[DMC]]></dc:creator>
		<pubDate>Thu, 29 Oct 2009 13:11:31 +0000</pubDate>
				<category><![CDATA[Digital Workplace Solutions]]></category>
		<category><![CDATA[SharePoint]]></category>
		<category><![CDATA[Dashboards]]></category>
		<category><![CDATA[Document Management]]></category>
		<category><![CDATA[Enterprise Search]]></category>
		<category><![CDATA[Team Collaboration]]></category>
		<guid isPermaLink="false">https://static.dmcinfo.com/blog/30115/dmc-earns-microsoft-information-worker-competency-for-sharepoint/</guid>

					<description><![CDATA[<p>DMC has earned its fourth Microsoft competency: Information Worker. The Information Worker competency recognizes DMC’s investment and dedication to delivering world-class SharePoint Solutions for its customers. This new competency demonstrates DMC’s proficiency and experience in implementing Microsoft SharePoint solutions. Microsoft awards competencies to partners who have demonstrated expertise by certifying multiple developers in a particular [&#8230;]</p>
<p>The post <a href="https://static.dmcinfo.com/blog/30115/dmc-earns-microsoft-information-worker-competency-for-sharepoint/">DMC Earns Microsoft Information Worker Competency for SharePoint</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p class="wp-block-paragraph">DMC has earned its fourth Microsoft competency: Information Worker. The Information Worker competency recognizes DMC’s investment and dedication to delivering world-class <a href="http://en.wikipedia.org/wiki/Microsoft_SharePoint" target="_blank">SharePoint</a> Solutions for its customers. This new competency demonstrates DMC’s proficiency and experience in implementing Microsoft SharePoint solutions.</p>



<p class="wp-block-paragraph">Microsoft awards competencies to partners who have demonstrated expertise by certifying multiple developers in a particular technology and producing multiple customer references for successful work completed within the competency area. In addition to awarding this elite credential to DMC, Microsoft also grants DMC access to exclusive Microsoft training and support programs focused on the SharePoint platform.</p>



<p class="wp-block-paragraph">Microsoft SharePoint is an <a href="http://en.wikipedia.org/wiki/Enterprise_portal" target="_blank">enterprise portal</a> that can be configured to run Intranet, Extranet and Internet sites for both small companies and large corporate enterprises. SharePoint is the fastest-growing product in the history of Microsoft, with over 17,000 companies adopting the platform and over 100 million licenses sold worldwide. With SharePoint, an organization can:</p>



<ul class="wp-block-list">
<li>Boost employee productivity by simplifying everyday business activities, such as document review and approval, project management, and issue tracking.</li>



<li>Provide executives and managers with at-a-glance <a href="http://en.wikipedia.org/wiki/Dashboards_(management_information_systems)" target="_blank">dashboard</a> views of company goals and key performance indicators by consolidating business-critical information from multiple systems into one central location.</li>



<li>Find information quickly with powerful search capabilities, including a full-text indexing of all documents on a network drive, as well as content added directly to SharePoint.</li>



<li>Facilitate <a href="http://en.wikipedia.org/wiki/Collaboration_software" target="_blank">collaboration</a> activities between employees, third parties, and customers without compromising confidential business information.</li>
</ul>



<p class="wp-block-paragraph">DMC has maintained its <a href="/about/partners">Microsoft Gold Certified Partner</a> status for 6 consecutive years. In addition to the Information Worker competency, DMC has also earned Microsoft competencies for Custom Development Solutions, Business Intelligence, and Data Management Solutions.</p>
<p>The post <a href="https://static.dmcinfo.com/blog/30115/dmc-earns-microsoft-information-worker-competency-for-sharepoint/">DMC Earns Microsoft Information Worker Competency for SharePoint</a> appeared first on <a href="https://static.dmcinfo.com/">DMC, Inc.</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
