<?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>Stuff I blog about</title>
    <atom:link
      href="https://docs.microsoft.com/archive/blogs/shad_phillips/feed.xml"
      rel="self"
      type="application/rss+xml" />
    <link>https://docs.microsoft.com/archive/blogs/shad_phillips/feed.xml</link>
    <description />
    <lastBuildDate>Wed, 17 Apr 2019 03:50:28 GMT</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <item>
      <title>Changing Azure Hosting Plans with PowerShell</title>
      <link>https://docs.microsoft.com/archive/blogs/shad_phillips/changing-azure-hosting-plans-with-powershell</link>
      <pubDate>Thu, 06 Nov 2014 03:36:00 GMT</pubDate>
      <dc:creator><![CDATA[Shad Phillips]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/shad_phillips/2014/11/06/changing-azure-hosting-plans-with-powershell/</guid>
      <description><![CDATA[I recently had a customer ask me how to upgrade hosting plans for a single Azure Web Site from the...]]></description>
      <content:encoded><![CDATA[<p>I recently had a customer ask me how to upgrade hosting plans for a single Azure Web Site from the Free mode to the Standard mode so that they could evaluate the new deployment slot feature that is currently in preview today.</p>
<p>With much confidence, I pointed him to the Azure portal and showed him where he could change the hosting plan mode. When I did this myself, I saw what his concern was. It was updating all the web sites I had to the Standard hosting mode.</p>
<p>Here are the two simple test web sites I have created to illustrate what I&rsquo;m talking about. I created two web sites running in the Free mode.</p>
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/2844.Azure%20Web%20Sites.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-63-82/2844.Azure-Web-Sites.png"><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/2844.Azure%20Web%20Sites.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-63-82/2844.Azure-Web-Sites.png" alt="" width="800" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>I then clicked on my first web site &ldquo;shadpersonaltestsite1&rdquo; in hopes of changing its hosting plan to Standard so I can take advantaging of using deployment slots. I click on the Scale tab in the portal and select the Standard Web Hosting Plan Mode. This is where I should have realized I was going to be placing both web sites. I can clearly see which sites are listed. However, I was just clicking away and I hit Save at the bottom</p>
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/0842.Upgrading%20sites%20to%20Standard.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-63-82/0842.Upgrading-sites-to-Standard.png"><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/0842.Upgrading%20sites%20to%20Standard.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-63-82/0842.Upgrading-sites-to-Standard.png" alt="" width="800" /></a></p>
<p>&nbsp;</p>
<p>However, in case you missed that obvious note, as I just did. The Azure portal does notify in the confirmation screen about the affected sites. However, I only one shadpersonaltestsite1 to change plans. So what gives?</p>
<p>&nbsp;</p>
<p>In doing a little research on the web, I found this post on Stack Overflow <a href="https://stackoverflow.com/questions/24892220/change-azure-website-web-hosting-plan-mode-using-powershell">https://stackoverflow.com/questions/24892220/change-azure-website-web-hosting-plan-mode-using-powershell</a> . I took that reference and created my own little PowerShell script that helped me accomplish what I want. Which is to only change the hosting mode of a single web application in Azure.</p>
<p>&nbsp;</p>
<pre class="scroll"><code class="csharp"> Switch-AzureMode AzureResourceManager<br /> Add-AzureAccount<br /> <br /> #Name of the location your web site is running in<br /> $loc = 'South Central US';<br /> #name of the web site you want to upgrade from Free to Standard or Basic. I did Standard in this case.<br /> $site = "shadpersonaltestsite1";<br /> #this will create the default resource group name.<br /> $rgn = 'Default-Web-SouthCentralUS'<br /> #let's name a new hosting plan name. I used my web site name and the very creative 'StandardHostingPlan'<br /> $hpn = $site + 'StandardHostingPlan';<br /> #let's set the plan properties, most importanly the sku 'Standard'<br /> $plan=@{"name"= $hpn;"sku"= "Standard";"workerSize"= "0";"numberOfWorkers"= 1}<br /> #lets create that Azure Resrouce<br /> New-AzureResource -ApiVersion 2014-04-01 -Name $hpn -ResourceGroupName $rgn -ResourceType Microsoft.Web/serverFarms -Location $loc -PropertyObject $plan -Verbose -Force<br /> <br /> #now let's go and get the azure resource we want to update. In this case, my shadpersonaltestsite1<br /> $res = Get-AzureResource -Name $site -ResourceGroupName $rgn -ResourceType Microsoft.Web/sites -ApiVersion 2014-04-01<br /> #let's update the properties and call Set-AzureResource<br /> $prop = $null;<br /> $prop = @{ 'serverFarm' = $hpn }<br /> $res = Set-AzureResource -Name $site -ResourceGroupName $rgn -ResourceType Microsoft.Web/sites -ApiVersion 2014-04-01 -PropertyObject $prop</code></pre>
<p>&nbsp;</p>
<p>Now I can see that I have my shadpersonaltestsite1 in Standard Mode and the other still in Free Mode.</p>
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/5811.Azure%20Site%20Upgraded%20to%20Standard.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-63-82/5811.Azure-Site-Upgraded-to-Standard.png"><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/5811.Azure%20Site%20Upgraded%20to%20Standard.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-63-82/5811.Azure-Site-Upgraded-to-Standard.png" alt="" width="800" /></a></p>
<p>&nbsp;</p>
<p>Let&rsquo;s look a little deeper at what just actually did. First, let&rsquo;s look at the properties of the Standard Hosting Plan we just created. Notice in the properties the name and sku properties we set.</p>
<pre class="scroll"><code class="csharp">Get-AzureResource -Name shadpersonaltestsite1StandardHostingPlan -ResourceGroupName 'Default-Web-SouthCentralUS' -ResourceType Microsoft.Web/serverFarms -ApiVersion 2014-04-01</code></pre>
<p>&nbsp;</p>
<p><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/7610.AzureResourceHostingPlan.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-63-82/7610.AzureResourceHostingPlan.png"><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/7610.AzureResourceHostingPlan.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-63-82/7610.AzureResourceHostingPlan.png" alt="" width="800" /></a></p>
<p>&nbsp;</p>
<p>Now, let&rsquo;s look at the shadpersonaltestsite1 web site. Notice the serverFarm and webHostingPlan properties for this web site.</p>
<pre class="scroll"><code class="csharp">Get-AzureResource -Name shadpersonaltestsite1 -ResourceGroupName 'Default-Web-SouthCentralUS' -ResourceType Microsoft.Web/sites -ApiVersion 2014-04-01</code></pre>
<p>&nbsp;<a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/2376.AzureResourceWebSite1.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-63-82/2376.AzureResourceWebSite1.png"><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/2376.AzureResourceWebSite1.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-63-82/2376.AzureResourceWebSite1.png" alt="" width="800" /></a></p>
<p>Now, let&rsquo;s look at the shadpersonaltestsite2 web site. Notice that the serverFarm and webHostingPlan are set to the Default.</p>
<p>&nbsp;</p>
<pre class="scroll"><code class="csharp">Get-AzureResource -Name shadpersonaltestsite2 -ResourceGroupName 'Default-Web-SouthCentralUS' -ResourceType Microsoft.Web/sites -ApiVersion 2014-04-01</code></pre>
<pre class="scroll">&nbsp;</pre>
<pre class="scroll">&nbsp;</pre>
<pre class="scroll"><a href="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/2100.AzureResourceWebSite2.png" original-url="https://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-63-82/2100.AzureResourceWebSite2.png"><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/2100.AzureResourceWebSite2.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/550x0/__key/communityserver-blogs-components-weblogfiles/00-00-00-63-82/2100.AzureResourceWebSite2.png" alt="" width="800" /></a></pre>]]></content:encoded>
    </item>
    <item>
      <title>My Blog has moved</title>
      <link>https://docs.microsoft.com/archive/blogs/shad_phillips/my-blog-has-moved</link>
      <pubDate>Fri, 07 Oct 2011 11:25:20 GMT</pubDate>
      <dc:creator><![CDATA[Shad Phillips]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/shad_phillips/2011/10/07/my-blog-has-moved/</guid>
      <description><![CDATA[Moving this blog to https://methodinvoke.wordpress.com/
&nbsp;
&nbsp;]]></description>
      <content:encoded><![CDATA[<p>Moving this blog to <a href="https://methodinvoke.wordpress.com/">https://methodinvoke.wordpress.com/</a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>]]></content:encoded>
    </item>
    <item>
      <title>Adding Query Suggestions to FAST 2010 for SharePoint 2010</title>
      <link>https://docs.microsoft.com/archive/blogs/shad_phillips/adding-query-suggestions-to-fast-2010-for-sharepoint-2010</link>
      <pubDate>Wed, 09 Jun 2010 09:16:46 GMT</pubDate>
      <dc:creator><![CDATA[Shad Phillips]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/shad_phillips/2010/06/09/adding-query-suggestions-to-fast-2010-for-sharepoint-2010/</guid>
      <description><![CDATA[One of the really cool new features of SharePoint 2010 and Enterprise search is to easily add...]]></description>
      <content:encoded><![CDATA[<div bv:cat="FAST 2010 for SharePoint 2010" bv:ca="true" bv:cns="cns!190B3F395029BC60!1504" class="bvEntry" id="entrycns!190B3F395029BC60!1504">
<div class="bvMsg" id="msgcns!190B3F395029BC60!1504">
<p>One of the really cool new features of SharePoint 2010 and Enterprise search is to easily add Query Suggestions so that when users start to type their query they will get a drop down below the search box with suggestion that they can click on to instantly issue the query to the search engine.&nbsp;&nbsp;</p>
<p>The first thing I want to do is check is what Query Suggestion might already be associated with my FAST Query Search Service Application. To do that I&rsquo;ll run the following command from the SharePoint 2010 Management Shell:</p>
<p><a rel="WLPP" href="https://ns1q1g.bay.livefilestore.com/y1mTNOIoJoJYoqAwMTpavnV8NDp4qxi6ac0hmPN4Xh8HTPHoDpyritKocqVtN4mX9VPFabU4WWz9mDnqiybGwZwPWpmLxIeiMTSZ-y1GvDt0gnKao72ZGdUe-_mYccjRBoMncCCXD_-OYvIciLRpirMJQ/image[3].png?download&amp;psid=1"><img height="78" width="933" src="https://ns1q1g.bay.livefilestore.com/y1mTn0OwB4k8AKM_6MC2ocgrnwIfOyN7-EvPTnjvhUCQ2b7fRUcnu0ZU1YZzUL2dxvmv0FhSlTlT3GRSskdVR3_Z_ZG1o314WAARw-gitbUdxYbjDAUxDKExljq7LMqi1gmVtW-_8nfQEkpgKl5QMc6xw/image_thumb[1].png?download&amp;psid=1" alt="image" border="0" title="image" style="display: inline; border-width: 0px;" /></a></p>
<p>If you have not added any before this should return no results.&nbsp; I can also verify this by going to my FAST Search Center and typing in a key word. In our sample here I will type <strong>Adatum</strong> as our keyword:</p>
<p><a rel="WLPP" href="https://ns1q1g.bay.livefilestore.com/y1mLBYKuadmin1mNFHvoAGgl8vVIux_WALz47xWBjhGm1ueIgaFm_IVaCRuqQolhXsJ6iu-kOPjyyHkC8MLUOqPANwEWCwqAUCfI3lV969Qm5PBx6-QGKz77rKCRUu0PkGqzRbdt1eOYKvjz_kMg-eCzw/image[7].png?download&amp;psid=1"><img height="144" width="649" src="https://ns1q1g.bay.livefilestore.com/y1mjG1oH3JsmQSEAjrq8nr8XZDcDyV9tt64A9xO_EDEKkp0So6CG-BdVrsSKDxWHqsCy4c52i-IYbsu5vcHjbwzIk1DqjLVfE3-cM9Ex0vO0OEEOvD3FYwzAlWFLa7C40RggqIYAWxt73iPpvvXqGMYiw/image_thumb[3].png?download&amp;psid=1" alt="image" border="0" title="image" style="display: inline; border-width: 0px;" /></a> </p>
<p>Now lets go and add Adatum as a query suggestion to our FAST Query Service Application. Again, from the SharePoint 2010 Management Shell I type in the following commands:</p>
<p><a rel="WLPP" href="https://ns1q1g.bay.livefilestore.com/y1mu2JND-OCKYMEWrbK8EytuiBvWtR1Jms4VlGr9H6krNcp6meyMsACtMpNxNKDuzv3THkVbxNdv25-IC0n9317RsYD7Ase-Vg1MtEHshOVFV285bqz8jwc2eEWsXzr01zB7PsAfrM4ct-yXuViClH6wQ/image[12].png?download&amp;psid=1"><img height="159" width="956" src="https://ns1q1g.bay.livefilestore.com/y1mU-xlXEeKwb_7OybV-IghgqTkiNC7mIfJ3oU9LPPJ8Gc-wMcn0dMGzHjGH0WRosRHrzWJ9q5KgpcwCBcrjxPH7z9RuyY7tl2AUmQsjjyV2NnNeCue_MbifcZ1mSywfY9W3louWOBwFNxoD-isKs65UQ/image_thumb[6].png?download&amp;psid=1" alt="image" border="0" title="image" style="display: inline; border-width: 0px;" /></a> </p>
<p>In order for the Query Suggestion to show up immediately we will need to execute the timer job <strong>&ldquo;Prepare query suggestions&rdquo;.</strong></p>
<p><a rel="WLPP" href="https://ns1q1g.bay.livefilestore.com/y1mS6g-sZ3jFk-uC4HK753Y1q5G-TiS2O1WK8Jv4zZx5jCZS7mjJOeSJov1n8zH6h2xD6HsFQhOX8wnY4NEfmtEe5D5HzdKYoOKAdwurehTs1IELvEMSsn4ziCONAO2tzVIh3-f6cXogmZRUh2qZ6rVLQ/image[16].png?download&amp;psid=1"><img height="62" width="937" src="https://ns1q1g.bay.livefilestore.com/y1mC1brXQwadHBg-eQMkouQ4eH1n8babo5LCx6zKO7NU4D52UEAf0sNiOhsfuKrV8qYSSxpNfUyx3Mcs086p_lAWh8CPCqUL0lxMYvztPn6kaYz0LzKyohgCeVIMPtXOZScQjKAm8ixJDRQ7FzR8OSYjg/image_thumb[8].png?download&amp;psid=1" alt="image" border="0" title="image" style="display: inline; border-width: 0px;" /></a> </p>
<p>Now we can go back to our FAST Search Center and start typing <strong>Adatum</strong> into the search box we will see that the Query Suggestion we just added now appears.</p>
<p><a rel="WLPP" href="https://ns1q1g.bay.livefilestore.com/y1mHCitiKGI3h5EeLgsfEHbqI1etkijFQmvs13zkL-G4Nk3rdCq2TQJy5N-rCJPjPlCr2OqOQtjRMCEklymUZ95ncWMph_l8lytEmnLN19TgCDSQNRitMOtH0Q1jO0SKiTHxmgSiu6MHRNeMY5r-WzCYQ/image[20].png?download&amp;psid=1"><img height="169" width="603" src="https://ns1q1g.bay.livefilestore.com/y1mZLBSqjFEqNas4SVe9I79OynjJKDIaT7XECPjHuxi0N6O-iAgP9MSHM3Nj4Iz-bGwnX_svZcmXJ8URz-YyjDbJJyyncHVikbJc26blF_BTMVAinQx3ottNAWH3NxTeSr7ts5EU3bQjXY7P4qA22wYzg/image_thumb[10].png?download&amp;psid=1" alt="image" border="0" title="image" style="display: inline; border-width: 0px;" /></a></p>
</div>
</div>]]></content:encoded>
    </item>
    <item>
      <title>FAST 2010 for SharePoint 2010 Managed Properties</title>
      <link>https://docs.microsoft.com/archive/blogs/shad_phillips/fast-2010-for-sharepoint-2010-managed-properties</link>
      <pubDate>Mon, 31 May 2010 09:32:00 GMT</pubDate>
      <dc:creator><![CDATA[Shad Phillips]]></dc:creator>
      <guid
        isPermaLink="false">https://blogs.msdn.microsoft.com/shad_phillips/2010/05/31/fast-2010-for-sharepoint-2010-managed-properties/</guid>
      <description><![CDATA[Creating Managed Properties for Advanced Search
I have recently be doing quite a bit of work with...]]></description>
      <content:encoded><![CDATA[<h1>Creating Managed Properties for Advanced Search</h1>
<p>I have recently be doing quite a bit of work with FAST 2010 for SharePoint 2010 (F4SP). Like many SharePoint geeks I&rsquo;ve configured SharePoint Search many many times for customers over the years working here at the MTC. As I started to work with F4SP, I naturally wanted to some of the same things I did with SharePoint 2007 or even SharePoint 2010. One of the first things customer usually ask me to do is to setup up the advanced search page so they can do property searches based on their custom metadata columns they&rsquo;ve placed on their content type or list definitions.&nbsp; Going about this is a little different that it is in SharePoint 2007 or SharePoint 2010. So, I thought I&rsquo;d write this blog for my fellow SharePoint geeks on how to go about it.</p>
<p>I am going to make the assumption that have already installed and configured F4SP.</p>
<h2>SharePoint 2010 Site Setup</h2>
<p>For this example, the first thing I did was create a SharePoint 2010 Web Application called <strong>fastwebapp </strong>using the Team Site template.</p>
<p>&nbsp;</p>
<p><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/managedproperties/3312.1.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/411x344/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-63-82-managedproperties/3312.1.png" border="0" /></p>
<p><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/managedproperties/8032.2.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/418x345/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-63-82-managedproperties/8032.2.png" border="0" /></p>
<table unselectable="on" cellpadding="2" cellspacing="0" border="0" style="width: 831px;">
<tbody>
<tr>
<td width="384" valign="top"><a href="file:///C:/Users/shadp/AppData/Local/Temp/WindowsLiveWriter1286139640/supfiles31A04EB0/clip_image001[5][4].png"></a></td>
<td width="445" valign="top"><a href="file:///C:/Users/shadp/AppData/Local/Temp/WindowsLiveWriter1286139640/supfiles31A04EB0/clip_image002[4][3].png"></a></td>
</tr>
</tbody>
</table>
<p><a href="file:///C:/Users/shadp/AppData/Local/Temp/WindowsLiveWriter1286139640/supfiles31A04EB0/clip_image001[5][4].png"></a>&nbsp; </p>
<p>Next I uploaded a mix of dummy documents to the Shared Documents. </p>
<p><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/managedproperties/0636.3.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/529x295/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-63-82-managedproperties/0636.3.png" border="0" /></p>
<p><a href="file:///C:/Users/shadp/AppData/Local/Temp/WindowsLiveWriter1286139640/supfiles31A04EB0/clip_image003[5][4].png"></a></p>
<p>Next, I added&nbsp; two columns to the Shared Documents library. PII for Personally Identifiable Information and Confidentiality level. </p>
<p>&nbsp;<img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/managedproperties/6763.4.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/428x426/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-63-82-managedproperties/6763.4.png" border="0" /></p>
<p><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/7178.5.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/422x626/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-63-82/7178.5.png" border="0" /></p>
<table unselectable="on" cellpadding="2" cellspacing="0" border="0" style="width: 400px;">
<tbody>
<tr>
<td width="200" valign="top"><a href="file:///C:/Users/shadp/AppData/Local/Temp/WindowsLiveWriter1286139640/supfiles31A04EB0/clip_image004[4][3].png"></a></td>
<td width="200" valign="top"><a href="file:///C:/Users/shadp/AppData/Local/Temp/WindowsLiveWriter1286139640/supfiles31A04EB0/clip_image005[4][4].png"></a></td>
</tr>
</tbody>
</table>
<p>Here we can see the final column store information on the Shared Documents Library. </p>
<p><a href="file:///C:/Users/shadp/AppData/Local/Temp/WindowsLiveWriter1286139640/supfiles31A04EB0/clip_image006[4][4].png"></a><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/5732.6.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/529x295/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-63-82/5732.6.png" border="0" />&nbsp;</p>
<p>&nbsp; Finally, I go into the Shared Documents Library in Datasheet view and set the values of those to columns. <img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/8640.7.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/736x227/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-63-82/8640.7.png" border="0" />&nbsp;</p>
<p>Next, I go into the SharePoint Central Administration &gt; Manage Service Applications &gt; FAST Content SSA &gt; Content Sources. There I add my SharePoint Content Source and initiate a full crawl of the content, not this will be our first crawl to get this configured correctly. </p>
<p><em>Best Practices Note: I have conducted a number of labs here at the MTC where I was crawling a large volume of content. When you add managed properties for advanced search in FS4SP, just like SharePoint 2007 or 2010, you will have to do a full re-crawl of the corpus to get those fields into the index. So, If you know upfront what columns you want to use in your advanced search page, I recommend setting up a smaller corpus of content to crawl with your columns defined up them first. Call it a priming read if you will.</em> </p>
<p>&nbsp;<img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/0675.8.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/391x406/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-63-82/0675.8.png" border="0" /></p>
<p><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/3652.9.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/409x169/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-63-82/3652.9.png" border="0" /></p>
<table unselectable="on" cellpadding="2" cellspacing="0" border="0" style="width: 400px;">
<tbody>
<tr>
<td width="200" valign="top"><a href="file:///C:/Users/shadp/AppData/Local/Temp/WindowsLiveWriter1286139640/supfiles31A04EB0/clip_image008[4][3].png"></a></td>
<td width="200" valign="top"><a href="file:///C:/Users/shadp/AppData/Local/Temp/WindowsLiveWriter1286139640/supfiles31A04EB0/image[17].png"></a></td>
</tr>
</tbody>
</table>
<p>&nbsp; </p>
<h2>FAST 2010 for SharePoint 2010 Property Configuration</h2>
<p>The first thing I do is go into the FS4SP Administrator PowerShell Console and make sure that FS4SP has indeed crawled my columns in SharePoint. I can see all the crawled properties by issuing the following <strong>Get-FASTSearchMetadataCrawledProperty</strong> command.</p>
<p><a href="file:///C:/Users/shadp/AppData/Local/Temp/WindowsLiveWriter1286139640/supfiles31A04EB0/clip_image010[4][4].png"></a></p>
<p><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/8372.10.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/572x69/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-63-82/8372.10.png" border="0" /></p>
<p>It will list out all it&rsquo;s crawled properties. Look for your columns. If they are SharePoint columns, they will begin with <strong>ows_</strong> and then your column name. In our case here, we are looking for <strong>ows_confidentiality </strong>and <strong>ows_pii </strong>. </p>
<p><a href="file:///C:/Users/shadp/AppData/Local/Temp/WindowsLiveWriter1286139640/supfiles31A04EB0/clip_image011[4][3].png"></a><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/8535.11.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/573x277/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-63-82/8535.11.png" border="0" />&nbsp;</p>
<p>Next we need to create a FS4SP Managed property. We will first focus on the Confidentiality property. In this case, I&rsquo;m going to create a FS4SP called Confidentiality. I do this by using the <strong>New-FASTSearchMetaManagedProperty </strong>command. I then verify by <strong>Get-FASTSearchMetaManagedProperty. </strong>You&rsquo;ll notice that I also created a variable to hold the managed property(<strong>$mp) </strong>as we will be using it later. </p>
<p>I am only going to show this for the Confidentiality column, when I create this column I use &ndash;<strong>Type 1</strong> indicating that it is Text property. You should repeat all these steps for the PII column, howerver, for the PII column you will use <strong>-Type 3 </strong>indicating that it is a Boolean property. More on this command can be found at <a href="https://technet.microsoft.com/en-us/library/ff393789.aspx" title="https://technet.microsoft.com/en-us/library/ff393789.aspx"><span style="color: #0066dd;">https://technet.microsoft.com/en-us/library/ff393789.aspx</span></a>. </p>
<p><a href="file:///C:/Users/shadp/AppData/Local/Temp/WindowsLiveWriter1286139640/supfiles31A04EB0/clip_image012[4][3].png"></a><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/6558.12.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/576x233/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-63-82/6558.12.png" border="0" />&nbsp;</p>
<p>Next we need to save the crawled property in a variable <strong>($cp)</strong> as we will be using it later. </p>
<p><a href="file:///C:/Users/shadp/AppData/Local/Temp/WindowsLiveWriter1286139640/supfiles31A04EB0/clip_image013[4][3].png"></a><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/1464.13.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/575x158/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-63-82/1464.13.png" border="0" />&nbsp;</p>
<p>Next we need to map the crawled property to our newly created managed property with the <strong>New-FASTSearchMetadataCrawledPropertyMapping </strong>command </p>
<p><a href="file:///C:/Users/shadp/AppData/Local/Temp/WindowsLiveWriter1286139640/supfiles31A04EB0/clip_image014[4][4].png"></a><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/4338.14.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/687x28/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-63-82/4338.14.png" border="0" />&nbsp;</p>
<p>Next we need get the Full Text Index from FS4SP. You can use the <strong>Get-FASTSearchMetadataFullTextIndex </strong>command. Again, we are going to store that in a variable <strong>($fti) </strong>as we are going to be using it again. </p>
<p><a href="file:///C:/Users/shadp/AppData/Local/Temp/WindowsLiveWriter1286139640/supfiles31A04EB0/clip_image015[4][3].png"></a><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/8664.15.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/598x314/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-63-82/8664.15.png" border="0" />&nbsp;</p>
<p>Next we need to create a mapping of our managed property to our full text index. We use the <strong>New-FASTSearchMetadataFullTextIndexMapping </strong>command.&nbsp; </p>
<p><a href="file:///C:/Users/shadp/AppData/Local/Temp/WindowsLiveWriter1286139640/supfiles31A04EB0/clip_image016[4][4].png"></a>&nbsp;<img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/3513.16.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/683x34/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-63-82/3513.16.png" border="0" /></p>
<p>I then verify that it was created by using <strong>Get-FASTSearchMetadataFullTextIndexMapping </strong>. </p>
<p><a href="file:///C:/Users/shadp/AppData/Local/Temp/WindowsLiveWriter1286139640/supfiles31A04EB0/clip_image017[4][4].png"></a><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/6303.17.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/689x121/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-63-82/6303.17.png" border="0" />&nbsp;</p>
<p>&nbsp; </p>
<p>Now, assuming, you&rsquo;ve repeated all these steps for the PII column we should have fast configured. You will need to run a full crawl on the content source. Note, this is our second full crawl of the source. This is why I recommend a prime read of a smaller corpus. </p>
<p><a href="file:///C:/Users/shadp/AppData/Local/Temp/WindowsLiveWriter1286139640/supfiles31A04EB0/image[18].png"></a><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/8078.18.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/588x243/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-63-82/8078.18.png" border="0" />&nbsp;</p>
<h2>&nbsp;</h2>
<h2>SharePoint 2010 FAST Search Center</h2>
<p>The first thing you will need to do on your site, in our case here it&rsquo;s <a href="https://fastwebapp"><span style="color: #0066dd;">https://fastwebapp</span></a>, is to activate the <strong>SharePoint Server Publishing Infrastructure</strong> from the <strong>Site Settings &gt; Site Collection Administration &gt; Site collection features</strong>.</p>
<p><a href="file:///C:/Users/shadp/AppData/Local/Temp/WindowsLiveWriter1286139640/supfiles31A04EB0/clip_image018[4][3].png"></a><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/6683.19.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/571x278/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-63-82/6683.19.png" border="0" />&nbsp;</p>
<p><a href="file:///C:/Users/shadp/AppData/Local/Temp/WindowsLiveWriter1286139640/supfiles31A04EB0/clip_image019[4][3].png"></a><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/5314.20.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/620x59/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-63-82/5314.20.png" border="0" />&nbsp;</p>
<p>Once the features is active you will need to create a site using the FAST Search Center template. </p>
<p>&nbsp; </p>
<p><a href="file:///C:/Users/shadp/AppData/Local/Temp/WindowsLiveWriter1286139640/supfiles31A04EB0/clip_image020[4][3].png"></a><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/4186.21.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/586x510/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-63-82/4186.21.png" border="0" />&nbsp;</p>
<p>Once the site is created, in our case navigate to https://fastwebapp/fsearch and click on the Advanced link next to the search box. </p>
<p><a href="file:///C:/Users/shadp/AppData/Local/Temp/WindowsLiveWriter1286139640/supfiles31A04EB0/clip_image021[4][3].png"></a><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/3386.22.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/579x145/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-63-82/3386.22.png" border="0" />&nbsp;</p>
<p>Once on the advanced page, edit the page and edit the Advanced Search Web Part. </p>
<p><a href="file:///C:/Users/shadp/AppData/Local/Temp/WindowsLiveWriter1286139640/supfiles31A04EB0/clip_image022[4][3].png"></a><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/0815.23.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/594x297/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-63-82/0815.23.png" border="0" />&nbsp;</p>
<p>In the Web Part Tool Box &gt; Properties section click on the ellipse next to the Properties box so we can modify the xml to add the properties to the web part for our Confidentiality and PII columns. </p>
<p><a href="file:///C:/Users/shadp/AppData/Local/Temp/WindowsLiveWriter1286139640/supfiles31A04EB0/clip_image023[4][3].png"></a><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/3276.24.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/462x689/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-63-82/3276.24.png" border="0" />&nbsp;</p>
<p>Once the text editor dialog pops up we will need to add Property definitions and then Property References so they will show up in the web part. First, look for the &lt;/PropertyDefs&gt; closing tag. Just above that tag add two &lt;PropertyDef&gt; elements that refer to our columns. Take note of the data types I used for each one.&nbsp; </p>
<p><a href="file:///C:/Users/shadp/AppData/Local/Temp/WindowsLiveWriter1286139640/supfiles31A04EB0/clip_image024[4][3].png"></a><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/8322.25.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/495x612/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-63-82/8322.25.png" border="0" />&nbsp;</p>
<p>&nbsp; </p>
<p>Next, search for the &lt;ResultType Display=&rdquo;All Results&rdquo;&hellip;&gt; and add two &lt;PropertyRef&hellip;&gt; elements for our PII and Confidentiality columns as I&rsquo;ve done below.</p>
<p><a href="file:///C:/Users/shadp/AppData/Local/Temp/WindowsLiveWriter1286139640/supfiles31A04EB0/clip_image025[4][3].png"></a></p>
<p><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/0184.26.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/488x540/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-63-82/0184.26.png" border="0" />&nbsp; </p>
<p>Apply your changes and save the page. We should now see our properties show up in the Add property restrictions&hellip; section of the web part, as seen below. Here I have selected the Confidentiality property and put NDA in the text box as the value. Then I clicked the Search button. </p>
<p>&nbsp; </p>
<p><a href="file:///C:/Users/shadp/AppData/Local/Temp/WindowsLiveWriter1286139640/supfiles31A04EB0/clip_image027[4][4].png"></a>&nbsp;<img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/8360.27.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/646x267/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-63-82/8360.27.png" border="0" /></p>
<p>As you can see below it did pull back the correct results based on my property restriction of Confidentiality contains NDA. </p>
<p><a href="file:///C:/Users/shadp/AppData/Local/Temp/WindowsLiveWriter1286139640/supfiles31A04EB0/clip_image028[4][3].png"></a></p>
<p><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/1134.28.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/505x198/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-63-82/1134.28.png" border="0" />&nbsp;</p>
<p><img src="https://msdnshared.blob.core.windows.net/media/MSDNBlogsFS/prod.evol.blogs.msdn.com/CommunityServer.Blogs.Components.WeblogFiles/00/00/00/63/82/3060.29.png" original-url="https://blogs.msdn.com/resized-image.ashx/__size/736x227/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-00-63-82/3060.29.png" border="0" /></p>
<p><a href="file:///C:/Users/shadp/AppData/Local/Temp/WindowsLiveWriter1286139640/supfiles31A04EB0/clip_image007[4][4].png"></a></p>]]></content:encoded>
    </item>
  </channel>
</rss>