<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:atom="https://www.w3.org/2005/Atom" xmlns:sy="https://purl.org/rss/1.0/modules/syndication/" xmlns:dc="https://purl.org/dc/elements/1.1/" xmlns:content="https://purl.org/rss/1.0/modules/content/" xmlns:wfw="https://wellformedweb.org/CommentAPI/" xmlns:slash="https://purl.org/rss/1.0/modules/slash/"
  version="2.0">
  <channel>
    <title>Morten Schioldan</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/mortens/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/mortens/feed.xml</link>
    <description>...who needs folders?</description>
    <lastBuildDate>Tue, 16 Apr 2019 05:20:52 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>gazillion spelling errors on blank sharepoint publishing pages</title>
      <link>https://docs.microsoft.com/archive/blogs/mortens/gazillion-spelling-errors-on-blank-sharepoint-publishing-pages</link>
      <pubDate>Fri, 09 Dec 2011 11:54:00 GMT</pubDate>
      <dc:creator><![CDATA[Morten Schioldan]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/mortens/2011/12/09/gazillion-spelling-errors-on-blank-sharepoint-publishing-pages/</guid>
      <description><![CDATA[Some publishing page layouts show a gazillion spell check error on just blank pages. After some...]]></description>
      <content:encoded><![CDATA[<p>Some publishing page layouts show a gazillion spell check error on just blank pages. After some research it turns out that the User Contact field control will cause a large number of spell check errors just by been on the page.</p>
<p>&nbsp;</p>
<p>Workaround is to add a piece of javascript to the page in order to tell the spellchecker to ignore the user contact control.</p>
<p>&nbsp;1. first add a &lt;div id="'excludeContentFromSpellCheck'"&gt; tag around the user contact control</p>
<p>&nbsp;2. then add the&nbsp;following&nbsp;javascript&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var a = document.getElementById('excludeContentFromSpellCheck');</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var b = a.getElementsByTagName('input');<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (var i = 0; i &lt; b.length; i++)</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; b[i].setAttribute("excludeFromSpellCheck", "true");&nbsp;&nbsp;&nbsp; <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; var c= a.getElementsByTagName('textarea');<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (var i = 0; i &lt; c.length; i++)</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; c[i].setAttribute("excludeFromSpellCheck", "true");&nbsp;&nbsp;&nbsp; <br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</p>]]></content:encoded>
    </item>
    <item>
      <title>Access Denied trying to uninstall assemblies from GAC</title>
      <link>https://docs.microsoft.com/archive/blogs/mortens/access-denied-trying-to-uninstall-assemblies-from-gac</link>
      <pubDate>Tue, 09 Nov 2010 05:12:00 GMT</pubDate>
      <dc:creator><![CDATA[Morten Schioldan]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/mortens/2010/11/09/access-denied-trying-to-uninstall-assemblies-from-gac/</guid>
      <description><![CDATA[On a SharePoint 2010 development server running Windows Server 2008 R2, I had to uninstall some...]]></description>
      <content:encoded><![CDATA[<p>On a SharePoint 2010 development server running Windows Server 2008 R2, I had to uninstall some assemblies in the GAC and I kept getting access denied, when trying to delete them. This was the case both using gacutil.exe and the Windows Explorer when running in Administrative mode.</p>
<p>So, looking for at a way to do this, I had to change a Local Security Policy, in order to allow them to be deleted:</p>
<p>* Open Local Security Policy MMC</p>
<p>* Goto Security Settings -&gt; Local Policies -&gt; Security Options</p>
<p>* Locate "User Account Control: Run all administrators in Admin Approval" and change the setting from Enabled to Disabled</p>
<p>* Reboot and now the assemblies can be deleted</p>
<p>IMPORTANT! Never ever do this on a production system, and always turn it back on afterwards.</p>]]></content:encoded>
    </item>
    <item>
      <title>Upgrading custom content types to 2010</title>
      <link>https://docs.microsoft.com/archive/blogs/mortens/upgrading-custom-content-types-to-2010</link>
      <pubDate>Fri, 29 Oct 2010 00:19:29 GMT</pubDate>
      <dc:creator><![CDATA[Morten Schioldan]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/mortens/2010/10/29/upgrading-custom-content-types-to-2010/</guid>
      <description><![CDATA[A key learning for everyone trying to upgrade 2007 custom solutions to SharePoint 2010. 
If you...]]></description>
      <content:encoded><![CDATA[<p>A key learning for everyone trying to upgrade 2007 custom solutions to SharePoint 2010. </p>
<p>If you have custom content types which inherit form the Page publishing content type (or any publishing content type), you will be able to upgrade your sites and create subsites - BUT you will not be able to create new site collections, or activate your custom content type feature on a standard publishing site, UNLESS you have the <span style="line-height: 115%; font-family: 'Courier New'; color: red; font-size: 10pt; mso-fareast-font-family: '@Arial Unicode MS'; mso-ansi-language: DA; mso-fareast-language: ZH-TW; mso-bidi-language: AR-SA;">Inherits</span><span style="line-height: 115%; font-family: 'Courier New'; color: blue; font-size: 10pt; mso-fareast-font-family: '@Arial Unicode MS'; mso-ansi-language: DA; mso-fareast-language: ZH-TW; mso-bidi-language: AR-SA;">=</span><span style="line-height: 115%; font-family: 'Courier New'; font-size: 10pt; mso-fareast-font-family: '@Arial Unicode MS'; mso-ansi-language: DA; mso-fareast-language: ZH-TW; mso-bidi-language: AR-SA;">"<span style="color: blue;">TRUE</span>" <span style="font-family: arial,helvetica,sans-serif;">added to the ContentType element.</span></span></p>
<p><span style="line-height: 115%; font-family: 'Courier New'; font-size: 10pt; mso-fareast-font-family: '@Arial Unicode MS'; mso-ansi-language: DA; mso-fareast-language: ZH-TW; mso-bidi-language: AR-SA;"><span style="font-family: arial,helvetica,sans-serif;">It seems not be a hard requirement for non-publishing content types.</span></span></p>
<p><span style="line-height: 115%; font-family: 'Courier New'; font-size: 10pt; mso-fareast-font-family: '@Arial Unicode MS'; mso-ansi-language: DA; mso-fareast-language: ZH-TW; mso-bidi-language: AR-SA;"><span style="font-family: arial,helvetica,sans-serif;">Bottomline is that the <span style="line-height: 115%; font-family: 'Courier New'; color: red; font-size: 10pt; mso-fareast-font-family: '@Arial Unicode MS'; mso-ansi-language: DA; mso-fareast-language: ZH-TW; mso-bidi-language: AR-SA;">Inherits</span><span style="line-height: 115%; font-family: 'Courier New'; color: blue; font-size: 10pt; mso-fareast-font-family: '@Arial Unicode MS'; mso-ansi-language: DA; mso-fareast-language: ZH-TW; mso-bidi-language: AR-SA;">=</span><span style="line-height: 115%; font-family: 'Courier New'; font-size: 10pt; mso-fareast-font-family: '@Arial Unicode MS'; mso-ansi-language: DA; mso-fareast-language: ZH-TW; mso-bidi-language: AR-SA;">"<span style="color: blue;">TRUE</span>" </span>attribute is new to SharePoint 2010, and when using inheritance you must make sure always to include this for new custom content types.</span></span></p>
<p><span style="line-height: 115%; font-family: 'Courier New'; font-size: 10pt; mso-fareast-font-family: '@Arial Unicode MS'; mso-ansi-language: DA; mso-fareast-language: ZH-TW; mso-bidi-language: AR-SA;"><span style="font-family: arial,helvetica,sans-serif;"></span></span></p>]]></content:encoded>
    </item>
    <item>
      <title>SharePoint 2010 Logical architecture planning</title>
      <link>https://docs.microsoft.com/archive/blogs/mortens/sharepoint-2010-logical-architecture-planning</link>
      <pubDate>Thu, 29 Jul 2010 01:08:00 GMT</pubDate>
      <dc:creator><![CDATA[Morten Schioldan]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/mortens/2010/07/29/sharepoint-2010-logical-architecture-planning/</guid>
      <description><![CDATA[My favorite piece of TechNet documentation just got updated for SharePoint 2010.
Check out the...]]></description>
      <content:encoded><![CDATA[<p>My favorite piece of TechNet documentation just got updated for SharePoint 2010.</p>
<p>Check out the documentation and download the Visio diagrams:</p>
<ul>
<li><a href="https://technet.microsoft.com/da-dk/library/ff829836(en-us).aspx" title="Logical architecture planning">https://technet.microsoft.com/da-dk/library/ff829836(en-us).aspx</a></li>
<li><a href="https://go.microsoft.com/fwlink/?LinkId=196872">https://go.microsoft.com/fwlink/?LinkId=196872</a></li>
</ul>
<p>&nbsp;</p>]]></content:encoded>
    </item>
    <item>
      <title>Configuring incoming and outgoing e-mail</title>
      <link>https://docs.microsoft.com/archive/blogs/mortens/configuring-incoming-and-outgoing-e-mail</link>
      <pubDate>Tue, 15 Jun 2010 13:56:32 GMT</pubDate>
      <dc:creator><![CDATA[Morten Schioldan]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/mortens/2010/06/15/configuring-incoming-and-outgoing-e-mail/</guid>
      <description><![CDATA[I was testing out a few things in a lab with Exchange 2010 and SharePoint 2010, and I naturally...]]></description>
      <content:encoded><![CDATA[<p>I was testing out a few things in a lab with Exchange 2010 and SharePoint 2010, and I naturally wanted to configure incoming and outgoing mail.</p>
<p>The safe place to look is of couse there: <a href="https://technet.microsoft.com/en-us/library/ee956940.aspx">E-mail Integration for SharePoint Foundation 2010</a>.</p>
<p>But being really Exchange-stupid, I needed some help and I found theses two guides below, which especially had nice screenshots of the Exchange 2010 pieces of the puzzle:</p>
<ul>
<li><a href="https://sharepointgeorge.com/2010/configuring-incoming-email-sharepoint-2010/">https://sharepointgeorge.com/2010/configuring-incoming-email-sharepoint-2010/</a></li>
<li><a href="https://sharepointgeorge.com/2010/configuring-outgoing-email-sharepoint-2010/">https://sharepointgeorge.com/2010/configuring-outgoing-email-sharepoint-2010/</a></li>
</ul>
<p>&nbsp;</p>
<p>Now, of course I had some problems anyway -- some because I was trying to do it too fast and missing some steps, but also a few weird things, I want to share:</p>
<p>* Most importantly, the timer service did not pick up the incoming eml messages in the SMTP drop folder - they were just sitting there. I had Incoming Email configured to "Automatic", which means it should pick up the drop folder location from the SMTP service. But for some reason, it couldn't contact the service. So, I ended up changing it to "Advanced" and entering the folder location of the drop folder, and then it worked.</p>
<p>* Also, I enabed the directory services in order to get the email contact created automatically. It created the contact fine, but it only added an external address for the contact - which meant it wasn't directly available in outlook contacts. So, when I added an internal SMTP address (same email address of course) then it worked. Again being at exchange 100-level, I didn't have a clue - but it worked and I got my things tested - which was want I wanted in the lab....</p>
<p>&nbsp;</p>]]></content:encoded>
    </item>
    <item>
      <title>SharePoint 2010 RTM - "Trail period has expired" error</title>
      <link>https://docs.microsoft.com/archive/blogs/mortens/sharepoint-2010-rtm-trail-period-has-expired-error</link>
      <pubDate>Tue, 15 Jun 2010 02:15:58 GMT</pubDate>
      <dc:creator><![CDATA[Morten Schioldan]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/mortens/2010/06/15/sharepoint-2010-rtm-trail-period-has-expired-error/</guid>
      <description><![CDATA[So, I was building 4 server medium-ish farm on Friday, and everything when fine until i spun up the...]]></description>
      <content:encoded><![CDATA[<p>So, I was building 4 server medium-ish farm on Friday, and everything when fine until i spun up the first site collection just to test the Office Web Apps install -- and then it failed; "Trail Period has expired" - hmm. </p>
<p>RTM software - check</p>
<p>Right product key - check.</p>
<p>Very wierd - so, I found<a href="https://binoeder.wordpress.com/2010/05/23/trial-period-has-expired/"> this post</a> of a similar problem, and sure thing it worked. Adding more rights for the app pool account did the trick.</p>
<p>I want to investivate this a bit more, so I'll update, if I find a solution without giving more access rights.</p>
<p>&nbsp;</p>]]></content:encoded>
    </item>
    <item>
      <title>Planning and deployment downloadable books for SharePoint 2010 are now available</title>
      <link>https://docs.microsoft.com/archive/blogs/mortens/planning-and-deployment-downloadable-books-for-sharepoint-2010-are-now-available</link>
      <pubDate>Tue, 27 Apr 2010 09:42:00 GMT</pubDate>
      <dc:creator><![CDATA[Morten Schioldan]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/mortens/2010/04/27/planning-and-deployment-downloadable-books-for-sharepoint-2010-are-now-available/</guid>
      <description><![CDATA[Beta versions of the planning and deployment downloadable books for SharePoint 2010 are now...]]></description>
      <content:encoded><![CDATA[<P>Beta versions of the planning and deployment downloadable books for SharePoint 2010 are now available on TechNet.</P>
<UL>
<LI><A href="https://go.microsoft.com/fwlink/?LinkId=189513" mce_href="https://go.microsoft.com/fwlink/?LinkId=189513">Downloadable book: Planning guide for SharePoint Server 2010 Beta</A>&nbsp; (<A href="https://go.microsoft.com/fwlink/?LinkId=189513">https://go.microsoft.com/fwlink/?LinkId=189513</A>)</LI>
<LI><A href="https://go.microsoft.com/fwlink/?LinkId=189303" mce_href="https://go.microsoft.com/fwlink/?LinkId=189303">Downloadable book: Deployment guide for SharePoint Server 2010 Beta</A> (<A href="https://go.microsoft.com/fwlink/?LinkId=189303">https://go.microsoft.com/fwlink/?LinkId=189303</A>)<BR>&nbsp;</LI></UL>
<P mce_keep="true">&nbsp;</P>
<P mce_keep="true">&nbsp;</P>]]></content:encoded>
    </item>
    <item>
      <title>SharePoint 2010 RTM</title>
      <link>https://docs.microsoft.com/archive/blogs/mortens/sharepoint-2010-rtm</link>
      <pubDate>Tue, 20 Apr 2010 07:44:00 GMT</pubDate>
      <dc:creator><![CDATA[Morten Schioldan]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/mortens/2010/04/20/sharepoint-2010-rtm/</guid>
      <description><![CDATA[Very cool --- https://blogs.msdn.com/sharepoint/archive/2010/04/16/sharepoint-2010-reaches-rtm.aspx]]></description>
      <content:encoded><![CDATA[<P>Very cool --- <A href="https://blogs.msdn.com/sharepoint/archive/2010/04/16/sharepoint-2010-reaches-rtm.aspx" mce_href="https://blogs.msdn.com/sharepoint/archive/2010/04/16/sharepoint-2010-reaches-rtm.aspx">https://blogs.msdn.com/sharepoint/archive/2010/04/16/sharepoint-2010-reaches-rtm.aspx</A></P>]]></content:encoded>
    </item>
    <item>
      <title>End of support for MOSS 2007 SP1</title>
      <link>https://docs.microsoft.com/archive/blogs/mortens/end-of-support-for-moss-2007-sp1</link>
      <pubDate>Wed, 14 Apr 2010 00:16:00 GMT</pubDate>
      <dc:creator><![CDATA[Morten Schioldan]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/mortens/2010/04/14/end-of-support-for-moss-2007-sp1/</guid>
      <description><![CDATA[There are a few different dates out there and it's highly confusing to figure out a straight answer...]]></description>
      <content:encoded><![CDATA[<P>There are a few different dates out there and it's highly confusing to figure out a straight answer ... But it's worth noting that the <A href="https://support.microsoft.com/lifecycle/#ServicePackSupport" mce_href="https://support.microsoft.com/lifecycle/#ServicePackSupport">normal support policy for service packs </A>has been extented with a grace periode of approx. 3 months, which makes the end of support date for&nbsp;<A href="https://support.microsoft.com/lifecycle/?p1=12200" mce_href="https://support.microsoft.com/lifecycle/?p1=12200">MOSS 2007 SP1 July 13th 2010.</A></P>
<P>I guess the calculation is that the normal support has been extented&nbsp;until the 2nd Tuesday following the first CU after SP2 (and with all stars aligned....)</P>
<P mce_keep="true">&nbsp;</P>]]></content:encoded>
    </item>
    <item>
      <title>Building high quality WCM sites  - part 1</title>
      <link>https://docs.microsoft.com/archive/blogs/mortens/building-high-quality-wcm-sites-part-1</link>
      <pubDate>Sat, 19 Dec 2009 12:27:00 GMT</pubDate>
      <dc:creator><![CDATA[Morten Schioldan]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/mortens/2009/12/19/building-high-quality-wcm-sites-part-1/</guid>
      <description><![CDATA[I've helped build a few WCM sites the part couple of years, and for each project learned more about...]]></description>
      <content:encoded><![CDATA[<P>I've helped build a few WCM sites the part couple of years, and for each project learned more about what it takes to a) be predictive, b) be interactive and lastly c) produce high quality sites. To me those three are the key things to focus on build WCM sites (or any SharePoint solution for that matter, but it's especially true for WCM sites). And not supprisingly - its not the technical tasks and skills that prove difficult -- often times its more about the process and meeting the right expectations.</P>
<P>I&nbsp;thought that I would spend some time in a small series to post about findings, experiences and also share some of the tooling that help support build high quality sites.</P>
<P><STRONG>Be Predictive </STRONG>-- So this is very most a process thing. Build the vision and scope based on requirements, and&nbsp;take the time to do A PROPER Logical Design and Information Architecture analysis.</P>
<P><STRONG>Be interactive </STRONG>-- NEVER do waterfall projects on SharePoint. It is so much more valuable to iterate and have interaction on smaller releases. SharePoint customization is a great fit for this.</P>
<P><STRONG>Produce high quality </STRONG>--&nbsp;Do not underestimate the value of investing in proper release and build management in a SharePoint project. For any larger project&nbsp;it will be a lifesaver in the end. Releasing&nbsp;and building WCM artifacts in a larger&nbsp;team of developers and UX&nbsp;designers can be a challenging task, and&nbsp;form my experience, it cannot be done without incorporating and build test content.</P>
<P>Look out for the next posts where I'll dive into each of these...&nbsp;&nbsp;</P>]]></content:encoded>
    </item>
  </channel>
</rss>