<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>john ross.</title>
	<atom:link href="http://johnrossjr.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://johnrossjr.wordpress.com</link>
	<description>SharePoint Stuff.</description>
	<lastBuildDate>Thu, 06 Jun 2013 01:48:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='johnrossjr.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>john ross.</title>
		<link>http://johnrossjr.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://johnrossjr.wordpress.com/osd.xml" title="john ross." />
	<atom:link rel='hub' href='http://johnrossjr.wordpress.com/?pushpress=hub'/>
		<item>
		<title>SharePoint, The Cloud, and You</title>
		<link>http://johnrossjr.wordpress.com/2013/03/13/sharepoint-the-cloud-and-you/</link>
		<comments>http://johnrossjr.wordpress.com/2013/03/13/sharepoint-the-cloud-and-you/#comments</comments>
		<pubDate>Wed, 13 Mar 2013 15:38:27 +0000</pubDate>
		<dc:creator>jross37</dc:creator>
				<category><![CDATA[Cloud]]></category>

		<guid isPermaLink="false">http://johnrossjr.wordpress.com/?p=156</guid>
		<description><![CDATA[Earlier in the week I wrote an article for SPTechWeb for the good folks at SDTimes called &#8220;Demystifying SharePoint in the Cloud&#8221; &#8212; you can read the original here: http://www.sptechweb.com/Demystifying_SharePoint_in_the_cloud/By_By_John_Ross/About_cloud/39481 I thought I&#8217;d repost over here on my blog with a short intro.  Just to clarify, yes I work for Rackspace.  Yes we have a [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=johnrossjr.wordpress.com&#038;blog=28224882&#038;post=156&#038;subd=johnrossjr&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Earlier in the week I wrote an article for SPTechWeb for the good folks at SDTimes called &#8220;Demystifying SharePoint in the Cloud&#8221; &#8212; you can read the original here: <a href="http://www.sptechweb.com/Demystifying_SharePoint_in_the_cloud/By_By_John_Ross/About_cloud/39481">http://www.sptechweb.com/Demystifying_SharePoint_in_the_cloud/By_By_John_Ross/About_cloud/39481</a></p>
<p>I thought I&#8217;d repost over here on my blog with a short intro.  Just to clarify, yes I work for Rackspace.  Yes we have a ton of cloud products but this isn&#8217;t a marketing post! One thing I&#8217;ve found in my discussions throughout the SharePoint community is that cloud means different things to different people. In many cases, people think cloud refers to only one type of thing. But in reality there&#8217;s different flavors of cloud.  There&#8217;s tons of benefit to the cloud and all flavors &#8212; but each flavor of cloud has different pros and cons.  You can even mix and match types of cloud into hybrid scenarios to do even more great things.</p>
<p>Take a look, I hope this serves as a good conversation starter. Feel free to reach out on twitter (@johnrossjr) or leave comments below if there&#8217;s other SharePoint and cloud topics you&#8217;d be interested to hear more about.</p>
<p>================================================</p>
<p>One of the more common discussions that I keep hearing over and over is around SharePoint in the cloud. This is a great topic but there seems to still be a lot of confusion and misconceptions about what it means for SharePoint to be in the cloud. In this blog post I’m going to try to clarify some of these more common issues.</p>
<p>Let’s take a step back, a number of very large companies (including Microsoft) have used the term “Cloud” and “Cloud Computing” frequently these days. But what does it mean? Here’s a basic definition I found on Wikipedia that sums it up succinctly:</p>
<p><em><b>Cloud computing</b> is the use of computing resources (hardware and software) that are delivered as a service over a network (typically the Internet).</em></p>
<p>To simplify that even more, by this definition cloud computing would include anything where your hardware and software is not hosted in your own data center and instead made available by a service provider. This definition is a bit more broad than most of the ones that I’ve heard from organizations that are considering moving SharePoint to the cloud.</p>
<p>There are actually a few different types of clouds. As companies are looking to move to the cloud it is important to be aware of the various options to make sure that they are choosing the option that is right for them:</p>
<ul>
<li><b>Infrastructure as a Service (IaaS):</b> A provider manages the hardware. Very similar options and flexibility to hosting SharePoint on-premises but the provider takes over the day-to-day operations and maintenance of the hardware. Remote access and ability to develop and create custom solutions against this type of farm are typically the same as on-premises. Examples of IaaS would include Rackspace, Peer1, and other managed hosting providers.</li>
<li><b>Software as a Service (SaaS):</b> In this case, all an organization needs to do is sign up and they are provided access to the application. All hardware and software is managed by the provider. From a SharePoint perspective SaaS would include Microsoft’s O365 and any other vendors who’d provide SharePoint in a Multi-Tenant configuration. This option tends to be less expensive, but also has less flexibility for customizations.</li>
<li><b>Platform as a Service (PaaS):</b> Platform refers to the cloud platform itself. There are several options for this including Rackspace’s OpenStack, Amazon’s AWS, and Microsoft’s Azure. With this option an organization would pay for the amount of the cloud platform they’d consume. For example instead of installing Windows, SQL, and SharePoint on physical servers, it’d be installed on virtualized infrastructure running in the cloud. Typically, companies would still manage their own environment and the provider would just provide and manage the cloud platform itself.</li>
</ul>
<p>Which option is the right fit for your organization? The answer is the dreaded “It depends.” There’s significant value in leveraging the cloud, but it important to remember that cloud comes in a number of different flavors and in some cases combinations of cloud options make the most sense. These are referred to as Hybrid Cloud.</p>
<p>If someone were to ask me “Should we be looking to move our SharePoint to the cloud?” my answer would be a very enthusiastic “Yes!” While I think all organizations should be exploring how moving their SharePoint to the cloud, I also recognize that the cloud isn’t going to be a great fit for everyone. Certain organizations have security or regulatory constraints that make going to the cloud impossible.</p>
<p><b>Bottom Line</b></p>
<p>All organizations should be evaluating the cloud as a way to get more value from SharePoint. But SharePoint in the cloud comes in several different flavors, each with its own pros and cons as well as costs.  It is important to weigh all of the various cloud options and consider the security, flexibility, total cost, and functionality you get from each option. My advice is to take your time and do your homework. Happy SharePointing!!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/johnrossjr.wordpress.com/156/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/johnrossjr.wordpress.com/156/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=johnrossjr.wordpress.com&#038;blog=28224882&#038;post=156&#038;subd=johnrossjr&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://johnrossjr.wordpress.com/2013/03/13/sharepoint-the-cloud-and-you/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/8e3c56644eb69e16744229c109f24c23?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jross37</media:title>
		</media:content>
	</item>
		<item>
		<title>SharePoint 2013 WCM: Creating Your First Catalog</title>
		<link>http://johnrossjr.wordpress.com/2012/08/02/sharepoint-2013-wcm-creating-your-first-catalog/</link>
		<comments>http://johnrossjr.wordpress.com/2012/08/02/sharepoint-2013-wcm-creating-your-first-catalog/#comments</comments>
		<pubDate>Thu, 02 Aug 2012 18:52:17 +0000</pubDate>
		<dc:creator>jross37</dc:creator>
				<category><![CDATA[Search]]></category>
		<category><![CDATA[SharePoint 2013]]></category>
		<category><![CDATA[WCM]]></category>

		<guid isPermaLink="false">http://johnrossjr.wordpress.com/?p=130</guid>
		<description><![CDATA[The other day I blogged about the new WCM functionality in SharePoint 2013.  If you haven&#8217;t read the post it basically talks about all the powerful new functionality that&#8217;s available with WCM in SP2013 because it&#8217;ll use search to drive content management.  In this post I&#8217;m going to start getting into a bit more detail [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=johnrossjr.wordpress.com&#038;blog=28224882&#038;post=130&#038;subd=johnrossjr&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>The other day I blogged about the <a href="http://johnrossjr.wordpress.com/2012/07/31/sharepoint-2013-wcm-and-search-go-together-like-peanut-butter-and-jelly/">new WCM functionality in SharePoint 2013</a>.  If you haven&#8217;t read the post it basically talks about all the powerful new functionality that&#8217;s available with WCM in SP2013 because it&#8217;ll use search to drive content management.  In this post I&#8217;m going to start getting into a bit more detail about what&#8217;s required to start actually using the new WCM functionality.  I&#8217;ve been searching around on the interwebs and haven&#8217;t really seem much information from Microsoft yet &#8212; although I&#8217;m sure it&#8217;s coming.  For anyone looking to get a jump start hopefully this will help.</p>
<p>I&#8217;m going to try to keep this out of the weeds with respect to the architecture that&#8217;s behind the scenes driving all of the functionality.  The follow describe the major pieces that are working together to make the new WCM functionality tick:</p>
<ul>
<li><strong>Product Catalog</strong> &#8212; You can think of this as almost a published list or library.  Unlike content from SP2010 which was usually entered into pages via page layouts, we are just talking about fields that get filled out &#8212; just data pretty much.  Creating this first piece is going to be the subject of this post.</li>
<li><strong>Managed Metadata</strong> &#8212; This feature was introduced in SP2010 and then improved and expanded for SharePoint Server 2013. It still is where you&#8217;ll setup your enterprise taxonomy for your data but there&#8217;s additional functionality now that can be used to drive navigation as well as some other WCM goodness which I&#8217;ll cover in another post.</li>
<li><strong>Search</strong> &#8212; There&#8217;s tons to discuss here, but for right now the important takeaway is that as you work more with the new WCM features you&#8217;ll spend a lot of time dealing with search.  If you aren&#8217;t too familiar with search, there can be some gotchas you&#8217;ll run into.  I&#8217;ll point a few out in this post.</li>
<li><strong>Page Templates</strong> &#8212; Not to be confused with Page Layouts, page templates are a single page that dynamically renders content.  In this way we can have a single page for all of the items coming from our catalog &#8212; the single page will show the different items from our catalog depending on what information is passed back.  In other words, we need one page to render lots of content. Page Layouts still exist, but managing content with the new WCM functionality will mean you&#8217;ll be working with the page templates.  Yet another topic for another post&#8230;</li>
<li><strong>Display Templates</strong> &#8211;  This is the primary way to style the results from the Content By Search (CBS). In SP2010 designers working with a WCM site needed to customize the ItemStyle.xsl to control the way results came back for the CQWP.  Display templates are the way you&#8217;d style the results from the CBS &#8212; I don&#8217;t expect to get too deep into this.  I&#8217;ll leave that to my good friend <a href="http://blog.drisgill.com">Randy Drisgill</a> &#8212; be sure to keep an eye on his blog.</li>
</ul>
<p>I&#8217;m sure there&#8217;s more I&#8217;m forgetting about, but the there&#8217;s going to be plenty of time to fill in the gaps.  The goal here is to just get you started with the basics.  On that note &#8212; let&#8217;s start at the beginning and walk through the steps for creating a simple catalog.</p>
<p>1&#8211; The first step in the process is to Create a site collection using the Project Catalog template.  To do this open up Central Admin and from Application Managed click the link to Create Site Collection.  From here you&#8217;ll want to click on the Publishing tab and choose the option for <strong>Product Catalog</strong>.  Give it a name, URL, and set up a site collection administrator and press OK.</p>
<p>2&#8211; Once you&#8217;ve created the product catalog, you&#8217;ll see when you open it the first time there&#8217;s some helpful links right on the homepage that describe the steps you&#8217;ll need to follow.  The next step is going to be to create some site columns.  You can really add whatever you feel like makes sense.  The next step is going to be to create a content type but just keep in mind out of the box there&#8217;s already one for Products that includes the following fields: Group Number, Item Category (managed metadata), Item Number, and Language Tag. Additionally, there&#8217;s also a content type called Product with Image with includes an additional field where you can add images.  In my case I chose to add some of my own fields.  The important note here is that you need to make sure that you are using a managed metadata field which can be used for navigation.  If you don&#8217;t have this, you won&#8217;t be able to connect your catalog.  Also, when creating the term store make sure you create something that can be used a root node below the Product Heirarchy.  For some reason that level can&#8217;t be selected as a root node. Here&#8217;s a look at what my term set looks like:</p>
<p><a href="http://johnrossjr.files.wordpress.com/2012/08/term-store.jpg"><img class="alignnone size-full wp-image-135" title="Term Store" src="http://johnrossjr.files.wordpress.com/2012/08/term-store.jpg?w=630" alt=""   /></a></p>
<p>3&#8211; With your site columns created, the next step is to create a new content type.  From the Site Settings page click on <strong>Site Content Types</strong> under the Web Designer Galleries section.  From this page click on the <strong>Create</strong> button. On the screen that opens enter in the name for the content type, choose the parent content type to select from (Product Catalog Content Types), the parent content type (Product with image), choose what group you want to place it in, and then press <strong>OK</strong>.</p>
<p><a href="http://johnrossjr.files.wordpress.com/2012/08/content-type.jpg"><img class="alignnone  wp-image-137" title="Content Type" src="http://johnrossjr.files.wordpress.com/2012/08/content-type.jpg?w=630&#038;h=469" alt="" width="630" height="469" /></a></p>
<p>4&#8211; On the next screen is where you&#8217;ll add any custom fields you created to the Content Type.  Choose the link that says <strong>Add from existing site columns</strong>, choose the ones to add and press <strong>OK</strong> at the bottom.</p>
<p>5&#8211; Next browse to the default <strong>Products</strong> list (or another one if you want to go that route), from the ribbon at the top choose the <strong>List tab</strong> and click the <strong>List Settings</strong> button.  Scroll down to the Content Types section and click the link to<strong> Add from existing content types</strong> to associate our new content type to this list.  Once we&#8217;ve done that go to the All Items view and make sure any custom fields we&#8217;ve created are also showing.</p>
<p>6&#8211; While you are in the List Settings page, click on the link for <strong>Catalog Settings</strong>.  From here you&#8217;ll want to make sure that the list is setup for Catalog Sharing, specify the field(s) to be used as the primary key, and then specify the field to be used as to determine the navigation (This is the one that needs to be the managed metadata field).  Then press <strong>OK</strong>.</p>
<p><a href="http://johnrossjr.files.wordpress.com/2012/08/catalog-settings.jpg"><img class="alignnone size-full wp-image-139" title="Catalog Settings" src="http://johnrossjr.files.wordpress.com/2012/08/catalog-settings.jpg?w=630&#038;h=570" alt="" width="630" height="570" /></a></p>
<p>7&#8211; This is the easy part.  All you&#8217;ve got to do now is fill the list with content.  But there&#8217;s a couple gotchas here that are important to point out.  The first is that we&#8217;ve created new site columns so if we want the new site columns to get added to the search schema and index the items have to be filled out and the new fields have to have data in them.  The second thing to remember is that once you&#8217;ve added all of your content to the list, remember that the list has approval turned on.  So you&#8217;ll need to make sure all of your items are published or you&#8217;ve disabled content approval or search won&#8217;t pick up the items (this one in particular initially tripped me up).</p>
<p>8&#8211; There&#8217;s one other tricky little step that we need to ensure we do.  That is to give permission to the site collection which will be consuming our product list so that it can access the term set.  To do this go to Site Settings and from under the Site Administration section click on <strong>Term store management</strong>.  At the left click to select the term store associated with your site collection and the general tab will be displayed at the right.  You should see a field labled <strong>Site Collection Access</strong>. In this field type the URL of the site collection where you&#8217;ll be consuming the product catalog &#8212; if you haven&#8217;t created this, you should do that now and use the Publishing Portal template.  Then type the URL into here and press <strong>Save</strong>.</p>
<p>9&#8211; The next step is to kick off a crawl to make sure everything we&#8217;ve done so far gets added into the index.  To do that go to Central Admin and click on<strong> Manage Service Applications</strong> from under Application Management.  Click on the <strong>Search Service Application</strong> link to bring up the search administration page.  At the left click on the <strong>Content Sources</strong> link under the Crawling section.  Hover over the name of your content source called Local SharePoint sites, click the drop down, and choose <strong>Start Full Crawl</strong>.  Now is about the time you should go get a tasty beverage or something.  When you get back you can click the link that says Refresh to check on the status of things, but it&#8217;ll probably take anywhere from 3-10 mins depending on how robust your server is.  When the status says Idle you&#8217;ll know you are ready to move on to the next step.</p>
<p>10&#8211; Now&#8217;s the time you&#8217;ll want to go to that Publishing Portal that&#8217;s going to be used consuming the catalog.  From Site Settings click on <strong>Manage catalog connections</strong> under the Site Administration section. Click on the link that says <strong>Connect to a catalog</strong>. The next page that opens should show the URL to your catalog.  Click on the <strong>Connect</strong> link at the right.  The Catalog Source Settings page will open.  There&#8217;s a lot of great options here, but for this post we&#8217;ll just go with all of the defaults.  But we will need to <strong>select a Root term of heirarchy from under the Navigation Heirarchy section</strong>.  This is what I was referring to in step 2.  If you compare the image below to the one from step 2 it should help to clear things up.  This was another area that originally was a little tricky when I was trying to choose the root node at the wrong level.  Once complete press OK.</p>
<p><a href="http://johnrossjr.files.wordpress.com/2012/08/catalog-source-settings.jpg"><img class="alignnone size-full wp-image-144" title="Catalog Source Settings" src="http://johnrossjr.files.wordpress.com/2012/08/catalog-source-settings.jpg?w=630&#038;h=163" alt="" width="630" height="163" /></a></p>
<p>11&#8211; When the page reloads you should notice that the navigation at the top of the page is being driven by the metadata.  Also, if you go into the Pages library of the site you&#8217;ll notice two pages have been created &#8212; these are those page templates I was referring to earlier.  If you try clicking on a link from the navigation take a look at the URLs &#8212; you&#8217;ll notice they are dramatically different from the URLs we&#8217;ve been used to in SharePoint in the past.  This is something that will definitely be the subject of future posts but the the basics are that when you setup the catalog connection there was a section with options that described the Catalog Item URL Behavior and the default is to make all URLs relative to the site.  Despite the fact the content lives in another site collection, it doesn&#8217;t appear that way.</p>
<p>This post was intended to be a guide to getting started with the first step in working with the new WCM features in SharePoint Server 2013.  As I&#8217;ve mentioned throughout this post, there are a number of areas that will be important to explore in more detail at a later time.  If anyone has any requests I&#8217;d love to hear them &#8212; can&#8217;t promise that it&#8217;d be something I&#8217;ve looked into yet but will definitely do my best!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/johnrossjr.wordpress.com/130/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/johnrossjr.wordpress.com/130/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=johnrossjr.wordpress.com&#038;blog=28224882&#038;post=130&#038;subd=johnrossjr&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://johnrossjr.wordpress.com/2012/08/02/sharepoint-2013-wcm-creating-your-first-catalog/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/8e3c56644eb69e16744229c109f24c23?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jross37</media:title>
		</media:content>

		<media:content url="http://johnrossjr.files.wordpress.com/2012/08/term-store.jpg" medium="image">
			<media:title type="html">Term Store</media:title>
		</media:content>

		<media:content url="http://johnrossjr.files.wordpress.com/2012/08/content-type.jpg" medium="image">
			<media:title type="html">Content Type</media:title>
		</media:content>

		<media:content url="http://johnrossjr.files.wordpress.com/2012/08/catalog-settings.jpg" medium="image">
			<media:title type="html">Catalog Settings</media:title>
		</media:content>

		<media:content url="http://johnrossjr.files.wordpress.com/2012/08/catalog-source-settings.jpg" medium="image">
			<media:title type="html">Catalog Source Settings</media:title>
		</media:content>
	</item>
		<item>
		<title>SharePoint 2013: WCM and Search Go Together Like Peanut Butter and Jelly</title>
		<link>http://johnrossjr.wordpress.com/2012/07/31/sharepoint-2013-wcm-and-search-go-together-like-peanut-butter-and-jelly/</link>
		<comments>http://johnrossjr.wordpress.com/2012/07/31/sharepoint-2013-wcm-and-search-go-together-like-peanut-butter-and-jelly/#comments</comments>
		<pubDate>Tue, 31 Jul 2012 17:07:33 +0000</pubDate>
		<dc:creator>jross37</dc:creator>
				<category><![CDATA[Search]]></category>
		<category><![CDATA[SharePoint 2013]]></category>
		<category><![CDATA[WCM]]></category>

		<guid isPermaLink="false">http://johnrossjr.wordpress.com/?p=117</guid>
		<description><![CDATA[Few things in this world go together better than peanut butter and jelly. It&#8217;s a proven fact by the 3 people I&#8217;ve personally surveyed.  When Microsoft announced SharePoint Server 2013 the piece that I was the most excited about was the new Web Content Management (WCM) functionality.  Why am I so excited?  Read on and [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=johnrossjr.wordpress.com&#038;blog=28224882&#038;post=117&#038;subd=johnrossjr&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><a href="http://johnrossjr.files.wordpress.com/2012/07/pnutbutterjelly1.jpg"><img class="alignright" title="pnutbutterjelly" src="http://johnrossjr.files.wordpress.com/2012/07/pnutbutterjelly1.jpg?w=218&#038;h=232" alt="" width="218" height="232" /></a>Few things in this world go together better than peanut butter and jelly. It&#8217;s a proven fact by the 3 people I&#8217;ve personally surveyed.  When Microsoft announced SharePoint Server 2013 the piece that I was the most excited about was the new Web Content Management (WCM) functionality.  Why am I so excited?  Read on and I&#8217;ll explain.</p>
<p><strong>Search Driven Content Management</strong></p>
<p>In the past the way we&#8217;d always thought about planning a WCM project hinged on where we put our content in SharePoint then we tagged it with metadata and surfaced it with things like the Content Query Web Part (CQWP). Moving forward with SP2013 the FAST search engine has now been fully integrated into SharePoint and it will be the primary engine driving WCM.  This is a game changer for a number of reasons:</p>
<ul>
<li>Search has always been a great way to get content from across the farm.  Since the CQWP isn&#8217;t able to reach across site collections, we&#8217;ve now got a way to get content from anywhere in your farm out of the box.  The primary tool for doing this will be the Content By Search (CBS) web part. I hope to dive deeper into this one in future posts.</li>
<li>The CQWP could be tuned, but it was common for it to be the source of performance issues in larger implementations.  Search will be a far more effient way to surface content in almost all circumstances.</li>
<li>The way we&#8217;ll plan and think about WCM in SharePoint will fundamentally change.  For example in the past, content needed to be in SharePoint for us to roll it up.  With the new model, as long as content is in the search index we can surface it where ever we need.  So the biggest limiting factor we&#8217;d have would be whether we&#8217;d be able to get SharePoint to crawl a datasource.  This has massively huge implications!</li>
</ul>
<p><strong>Thinking Beyond Keyword Searching</strong></p>
<p>A couple years ago I had the pleasure of working very closely with several former FAST folks.  They taught me a very important lesson that I&#8217;m hoping the rest of the SharePoint world will come to embrace over time &#8212; if you look at how most folks search, they typically just type in a search term and get results.  This is referred to as <strong>keyword searching</strong>.  The way the FAST folks thought about search went well beyond simple keyword searching &#8212; because of the high performance and scale that&#8217;s possible through using FAST they were able to use the product to drive content management on several very prominent Internet sites &#8212; most notably BestBuy.com.  Although BestBuy.com wasn&#8217;t a SharePoint site it showed what was possible from a content management perspective with a powerful search engine driving content to the page without anyone actually going in and typing a query.</p>
<p>This opens up an extremely complex set of discussions but the main point is this &#8212; as SharePoint implementers and users, search provides an immense amount of power once we start thinking about search driving content on pages to users.</p>
<p><strong>What Does This Mean For The Future?</strong></p>
<p>In the past, most WCM scenarios in SharePoint were fairly simplistic.  There&#8217;s plenty of examples of projects where very complex things were done but they usually required a high level of development and customization.  But now it will be possible to create many of these highly complex scenarios with much less effort.  One of the more common phrases you&#8217;ll hear applied to SharePoint is &#8220;with great power comes great responsibility&#8221; and the new WCM capabilities in SP2013 are no different. To deliver a project with this new WCM functionality will likely require that we approach projects in a slightly different way.  In future posts I hope to explain this in more detail but I&#8217;ll try to give a high level view of what I&#8217;m referring to.</p>
<ol>
<li><strong>Planning is key!</strong>  The first step in any SharePoint should involve planning.  But this is more important than ever! I&#8217;ve been doing a presentation for the last few years called Getting the Most Out of SharePoint Search (<a href="http://johnrossjr.wordpress.com/2012/07/23/getting-the-most-out-of-sharepoint-search-sptechcon-boston-2012/">http://johnrossjr.wordpress.com/2012/07/23/getting-the-most-out-of-sharepoint-search-sptechcon-boston-2012/</a>) and the goal has been to help people understand how search works &#8212; specifically how to make content stand out and be more relevant.  As we move ahead into SP2013 we&#8217;ll be able to rollup content from all across our organization in new ways.  No longer will we just say &#8220;we&#8217;ll rollup content from this library and make it show up over here&#8221; &#8212; we can rollup content in much more complex ways.  But if we don&#8217;t put enough thought and planning into our metadata for the organization taking advantage of these complex scenarios will be more difficult.</li>
<li><strong>Search and WCM skillsets now go hand in hand. </strong>This might sound pretty obvious at this point in this post, but it is worth reiterating.  When you think about your new SharePoint site in SP2013 and you know you need to get content onto the page there&#8217;s going to be more moving parts.  For example, if we have custom fields we need to make sure they are available as metadata in the index.  Because if the fields aren&#8217;t available in the index, we won&#8217;t be able to roll the field up the way it needs to be.</li>
<li><strong>Branding the content returned via CBS will be a new skillset.</strong>  The CBS is going to be one of the most important tools in the SP2013 WCM toolbox.  Getting the data into the index is the first part of the equation, but being able to get the content out to the page rendered in the way it needs to be in the next piece.  The CBS will render content via what is called &#8220;Display Templates&#8221; which use a combination of HTML and Javascript.  Since this web part is going to be so pervasive, it will be something that UI/UX/Designers will become more familiar with &#8212; similar to how they got used to working with the CQWP and using XSLT to style the output.  This specifically is going to be one of the areas that I expect as the community works with the Display Templates we&#8217;ll see tons of great examples of how different folks are using them fairly soon.  I&#8217;m excited to see how this evolves!</li>
<li><strong>How users manage content will change. </strong>Today the basic way content is being managed is that users go into a Pages library and create/update content in a WYSIWYG editor.  Moving forward, while content can still be managed in the &#8220;classic&#8221; way like it always has been in SP2010 but it&#8217;ll now be possible to potentially abstract content from display.  In other WCM products, users can manage content by basically updating data in fields in a database or list.  From there the data is then transformed and displayed based on whatever was designed and created by the UX/UI/Designers.  And this concept is now a very real option in SP2013. It adds a new layer of goverance because there&#8217;s the potential to more tightly control the presentation in organizations where that are more highly controlled.  But the &#8220;classic&#8221; way of doing things is still going to be there &#8212; how we control the mix is still going to be a work in process.  Stay tuned on this front.</li>
<li><strong>But wait there&#8217;s more!  </strong>The things I&#8217;ve mentioned above really just scratch the surface of what&#8217;s going to be possible with WCM in SP2013.</li>
</ol>
<p>I just want to be clear about one thing &#8212; if you&#8217;ve been doing WCM in SP2010 and been happy with it don&#8217;t worry, all of those options will still be available to you.  The purpose of this post isn&#8217;t to scare anyone, just to highlight the new additional options that will be available.</p>
<p><strong>Peanut Butter Jelly Time!</strong></p>
<p>Hopefully this post has helped to give you an idea about what WCM in SharePoint 2013 will be all about.  On a personal note, my two areas of focus have always seemed strange: WCM/Branding and Search.  I used to get strange looks when I told people what I did &#8211; I tended to think it was an odd pairing.  With the new features and new possibilities they promise I really do think that WCM and Search go together perfectly!  I&#8217;m excited about the possibilities on the horizon! Be sure to stop by from time to time or follow me on Twitter (<a href="http://twitter.com/johnrossjr">http://twitter.com/johnrossjr</a>) as I&#8217;ve got a lot of new content in the works that will dive deeper into many of the topics I&#8217;ve mentioned throughout this post.  If you&#8217;ve got any requests be sure to mention them in the comments!</p>
<p><a href="http://johnrossjr.files.wordpress.com/2012/07/peanut-butter-jelly-time.jpg"><img class="alignnone size-medium wp-image-118" title="Peanut Butter Jelly Time" src="http://johnrossjr.files.wordpress.com/2012/07/peanut-butter-jelly-time.jpg?w=300&#038;h=167" alt="" width="300" height="167" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/johnrossjr.wordpress.com/117/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/johnrossjr.wordpress.com/117/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=johnrossjr.wordpress.com&#038;blog=28224882&#038;post=117&#038;subd=johnrossjr&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://johnrossjr.wordpress.com/2012/07/31/sharepoint-2013-wcm-and-search-go-together-like-peanut-butter-and-jelly/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/8e3c56644eb69e16744229c109f24c23?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jross37</media:title>
		</media:content>

		<media:content url="http://johnrossjr.files.wordpress.com/2012/07/pnutbutterjelly1.jpg" medium="image">
			<media:title type="html">pnutbutterjelly</media:title>
		</media:content>

		<media:content url="http://johnrossjr.files.wordpress.com/2012/07/peanut-butter-jelly-time.jpg?w=300" medium="image">
			<media:title type="html">Peanut Butter Jelly Time</media:title>
		</media:content>
	</item>
		<item>
		<title>Getting the most out of SharePoint Search &#8212; SPTechCon Boston 2012</title>
		<link>http://johnrossjr.wordpress.com/2012/07/23/getting-the-most-out-of-sharepoint-search-sptechcon-boston-2012/</link>
		<comments>http://johnrossjr.wordpress.com/2012/07/23/getting-the-most-out-of-sharepoint-search-sptechcon-boston-2012/#comments</comments>
		<pubDate>Mon, 23 Jul 2012 21:38:32 +0000</pubDate>
		<dc:creator>jross37</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://johnrossjr.wordpress.com/2012/07/23/getting-the-most-out-of-sharepoint-search-sptechcon-boston-2012/</guid>
		<description><![CDATA[Thank you to everyone who came out to my session!  Here&#8217;s a link to the latest slides as promised! http://sdrv.ms/PLPbcU<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=johnrossjr.wordpress.com&#038;blog=28224882&#038;post=116&#038;subd=johnrossjr&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Thank you to everyone who came out to my session!  Here&#8217;s a link to the latest slides as promised!</p>
<p><a href="http://sdrv.ms/PLPbcU">http://sdrv.ms/PLPbcU</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/johnrossjr.wordpress.com/116/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/johnrossjr.wordpress.com/116/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=johnrossjr.wordpress.com&#038;blog=28224882&#038;post=116&#038;subd=johnrossjr&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://johnrossjr.wordpress.com/2012/07/23/getting-the-most-out-of-sharepoint-search-sptechcon-boston-2012/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/8e3c56644eb69e16744229c109f24c23?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jross37</media:title>
		</media:content>
	</item>
		<item>
		<title>Sample Branding Deployment for TechEd Session</title>
		<link>http://johnrossjr.wordpress.com/2012/06/12/sample-branding-deployment-for-teched-session/</link>
		<comments>http://johnrossjr.wordpress.com/2012/06/12/sample-branding-deployment-for-teched-session/#comments</comments>
		<pubDate>Tue, 12 Jun 2012 10:45:28 +0000</pubDate>
		<dc:creator>jross37</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://johnrossjr.wordpress.com/?p=110</guid>
		<description><![CDATA[In my session at TechEd called &#8220;Exploring the Power of Page Layouts in SharePoint 2010 WCM Sites&#8221; that I co-presented with Randy Drisgill I touched on the subject of deployment.  The topic itself is one that can get very complex quickly so I thought it&#8217;d be best to start with sharing an example of a [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=johnrossjr.wordpress.com&#038;blog=28224882&#038;post=110&#038;subd=johnrossjr&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><strong></strong>In my session at TechEd called &#8220;Exploring the Power of Page Layouts in SharePoint 2010 WCM Sites&#8221; that I co-presented with Randy Drisgill I touched on the subject of deployment.  The topic itself is one that can get very complex quickly so I thought it&#8217;d be best to start with sharing an example of a simple branding deployment that includes page layouts.  The download includes a Visual Studio solution that deploys a Sandbox WSP (so you&#8217;ll need to make sure to check in and publish the masterpage, page layouts, css, images, etc).  But it should serve as a good reference:</p>
<p><a href="http://sdrv.ms/LWMJzL">http://sdrv.ms/LWMJzL</a></p>
<p>Here&#8217;s some of the other references that I mentioned in my slides:</p>
<p>Creating a Page Layout in SharePoint 2010 using Visual Studio 2010 by Becky Bertram [SharePoint MVP] &#8212;  <a href="http://blog.beckybertram.com/Lists/Posts/Post.aspx?ID=71">http://blog.beckybertram.com/Lists/Posts/Post.aspx?ID=71</a></p>
<p>Packaging master pages and page layouts &#8212;  <a href="http://blogs.msdn.com/b/bobgerman/archive/2011/01/31/packaging-master-pages-and-page-layouts-with-visual-studio-2010.aspx">http://blogs.msdn.com/b/bobgerman/archive/2011/01/31/packaging-master-pages-and-page-layouts-with-visual-studio-2010.aspx</a></p>
<p>CKS:Dev Extensions &#8212;  <a href="http://cksdev.codeplex.com/">http://cksdev.codeplex.com/</a></p>
<p>&nbsp;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/johnrossjr.wordpress.com/110/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/johnrossjr.wordpress.com/110/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=johnrossjr.wordpress.com&#038;blog=28224882&#038;post=110&#038;subd=johnrossjr&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://johnrossjr.wordpress.com/2012/06/12/sample-branding-deployment-for-teched-session/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/8e3c56644eb69e16744229c109f24c23?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jross37</media:title>
		</media:content>
	</item>
		<item>
		<title>Rackspace and me</title>
		<link>http://johnrossjr.wordpress.com/2012/02/16/rackspace-and-m/</link>
		<comments>http://johnrossjr.wordpress.com/2012/02/16/rackspace-and-m/#comments</comments>
		<pubDate>Thu, 16 Feb 2012 15:16:31 +0000</pubDate>
		<dc:creator>jross37</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://johnrossjr.wordpress.com/?p=101</guid>
		<description><![CDATA[You&#8217;ve probably heard by now, but SharePoint911 was acquired by Rackspace (http://www.rackspace.com/blog/newsarticles/rackspace-acquires-sharepoint911-to-provide-industry-leading-sharepoint-expertise/)  Some folks have been sending me various messages asking &#8220;Congrats! Is this a good thing?&#8221;  I thought it&#8217;d be good to take to the blogosphere to share my thoughts on this. The week after Christmas our fearless leader, Shane Young, called a very [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=johnrossjr.wordpress.com&#038;blog=28224882&#038;post=101&#038;subd=johnrossjr&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>You&#8217;ve probably heard by now, but SharePoint911 was acquired by Rackspace (<a href="http://www.rackspace.com/blog/newsarticles/rackspace-acquires-sharepoint911-to-provide-industry-leading-sharepoint-expertise/">http://www.rackspace.com/blog/newsarticles/rackspace-acquires-sharepoint911-to-provide-industry-leading-sharepoint-expertise/</a>)  Some folks have been sending me various messages asking &#8220;Congrats! Is this a good thing?&#8221;  I thought it&#8217;d be good to take to the blogosphere to share my thoughts on this.</p>
<p>The week after Christmas our fearless leader, Shane Young, called a very mysterious meeting on Friday at noon.  We have meetings all the time, but the phrasing and wording of this meeting request made us all a bit nervous and I probably got IMs from everyone on the team with various theories.  But the news came down then that Rackspace wanted to buy us.  Everyone had a million questions and I can&#8217;t actually remember most of that meeting &#8212; all I remember is that we needed to all book flights immediately to head out to San Antonio to head to Rackspace the following week.</p>
<p>I&#8217;ll spare you all the nitty gritty details, but the next week or so was one of the most stressful of my life.  Initially I was very excited about the news but there were so many open questions.  The whole SharePoint911 crew came down The Castle (Rackspace&#8217;s home office which is a renovated old mall) on January 4th and 5th.  I was completely blown away from the sheer coolness factor of their offices &#8212; they have a slide! But slides alone aren&#8217;t enough to give warm and fuzzies.  During our time there we had a chance to meet upper management and the rest of the SharePoint team as well as a cast of characters from across the organization.  One of the best parts about working for a small company is that &#8220;start up&#8221; feeling and at SharePoint911 we always worked hard and tried to have a lot of fun doing that.  Walking around the Rackspace offices, they&#8217;ve figured out a way to keep that same &#8220;start up&#8221; feel in a company with more than 4,000 people.</p>
<p>Last Friday as we were doing final preparations for today&#8217;s annoucement, I mentioned that we might want to move our website out of our current &#8220;datacenter&#8221; over to some servers at Rackspace.  I think the whole process of creating the servers started at about 4pm EST.  Somewhere in the middle I went to dinner with my wife, then came back and had everything moved over to Rackspace by about 11pm EST.  It was the first time the teams from SharePoint911 and Rackspace had worked together on something like this and it was pretty awesome to see what we were able to do in such a short amount of time.  For me, that was a little glimpse into what the future holds and I&#8217;m excited.</p>
<p>I left my last job more than 4 years ago to go to work with Shane and Nicola Young at this company called SharePoint911 that they ran out of their house.  I&#8217;ll never forget when I told my wife this guy wanted to hire me that had never even met me.  We were pretty sure it was some type of scam.  But Shane and Nicola both came down to Orlando and went out to lunch with my wife and me.  I decided to make the jump to go work for SharePoint911 and I&#8217;m sure some folks thought I was a bit crazy.  At the time, the idea that one day we&#8217;d be acquired by a company like Rackspace wasn&#8217;t even close to something I thought was ever possible.</p>
<p>I&#8217;m so proud to work with such great people at SharePoint911 and excited to join the team at Rackspace.</p>
<p>&nbsp;</p>
<p><a href="http://johnrossjr.files.wordpress.com/2012/02/sp911-rax1.jpg"><img class="wp-image-104 alignleft" title="SP911-RAX" src="http://johnrossjr.files.wordpress.com/2012/02/sp911-rax1.jpg?w=596&#038;h=280" alt="" width="596" height="280" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/johnrossjr.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/johnrossjr.wordpress.com/101/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=johnrossjr.wordpress.com&#038;blog=28224882&#038;post=101&#038;subd=johnrossjr&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://johnrossjr.wordpress.com/2012/02/16/rackspace-and-m/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/8e3c56644eb69e16744229c109f24c23?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jross37</media:title>
		</media:content>

		<media:content url="http://johnrossjr.files.wordpress.com/2012/02/sp911-rax1.jpg" medium="image">
			<media:title type="html">SP911-RAX</media:title>
		</media:content>
	</item>
		<item>
		<title>Presentations from SharePoint Saturday: The Conference DC</title>
		<link>http://johnrossjr.wordpress.com/2011/08/15/presentations-from-sharepoint-saturday-the-conference-dc/</link>
		<comments>http://johnrossjr.wordpress.com/2011/08/15/presentations-from-sharepoint-saturday-the-conference-dc/#comments</comments>
		<pubDate>Mon, 15 Aug 2011 14:54:00 +0000</pubDate>
		<dc:creator>jross37</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://johnrossjr.wordpress.com/2011/08/15/presentations-from-sharepoint-saturday-the-conference-dc/</guid>
		<description><![CDATA[I just got back from SharePoint Saturday: The Conference (SPSTC) in DC.  What a great time! I got to a number of events throughout the year and really have to say I had more fun at SPSTC than I’ve had in a long time.  Kudos to the organizers and volunteers on a great event! It [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=johnrossjr.wordpress.com&#038;blog=28224882&#038;post=91&#038;subd=johnrossjr&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>I just got back from SharePoint Saturday: The Conference (SPSTC) in DC.  What a great time! I got to a number of events throughout the year and really have to say I had more fun at SPSTC than I’ve had in a long time.  Kudos to the organizers and volunteers on a great event!</p>
<p>It was great get to talk with so many of the attendees and see others in the community that I don’t often get to see!  Not to mention the location in the DC area was awesome.</p>
<p>For those of you that were able to come out to my sessions, thank you for coming out!  A special shout out to everyone at my search session for helping me get the room set up.  I apologize for being a little late making the slide decks available, but here they are.</p>
<p>Hope to see everyone again at SharePoint Conference in Anaheim!</p>
<div id="__ss_8859840" style="width:425px;">
<p><strong><a title="SharePoint 2010 Branding For The Masses SPSTC" href="http://www.slideshare.net/johnrossjr/sharepoint-2010-branding-for-the-masses-spstc" target="_blank">SharePoint 2010 Branding For The Masses SPSTC</a></strong> <iframe src='http://www.slideshare.net/slideshow/embed_code/8859840' width='425' height='348' scrolling='no'></iframe></p>
<div id="__ss_8859689" style="width:425px;">
<p><strong><a title="Getting The Most Out Of SP Search SPSTC" href="http://www.slideshare.net/johnrossjr/getting-the-most-out-of-sp-search-spstc" target="_blank">Getting The Most Out Of SP Search SPSTC</a></strong> <iframe src='http://www.slideshare.net/slideshow/embed_code/8859689' width='425' height='348' scrolling='no'></iframe></p>
<div style="padding:5px 0 12px;">View more <a href="http://www.slideshare.net/" target="_blank">presentations</a> from <a href="http://www.slideshare.net/johnrossjr" target="_blank">John Ross</a></div>
</div>
</div>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/johnrossjr.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/johnrossjr.wordpress.com/91/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=johnrossjr.wordpress.com&#038;blog=28224882&#038;post=91&#038;subd=johnrossjr&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://johnrossjr.wordpress.com/2011/08/15/presentations-from-sharepoint-saturday-the-conference-dc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/8e3c56644eb69e16744229c109f24c23?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jross37</media:title>
		</media:content>
	</item>
		<item>
		<title>Using tabs in the Enterprise Search Center in SharePoint Server 2010</title>
		<link>http://johnrossjr.wordpress.com/2011/06/10/using-tabs-in-the-enterprise-search-center-in-sharepoint-server-2010/</link>
		<comments>http://johnrossjr.wordpress.com/2011/06/10/using-tabs-in-the-enterprise-search-center-in-sharepoint-server-2010/#comments</comments>
		<pubDate>Fri, 10 Jun 2011 14:50:00 +0000</pubDate>
		<dc:creator>jross37</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://johnrossjr.wordpress.com/2011/10/10/using-tabs-in-the-enterprise-search-center-in-sharepoint-server-2010/</guid>
		<description><![CDATA[When I give search presentations, one of the demos I always do is about showing users how to do some quick and easy customizations to the Enterprise Search Center to improve the search experience a little better.&#160; Just a quick note before we get into things too deeply. This blog post is specifically for users [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=johnrossjr.wordpress.com&#038;blog=28224882&#038;post=84&#038;subd=johnrossjr&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p><font size="2"></font></p>
<p><font size="2">When I give search presentations, one of the demos I always do is about showing users how to do some quick and easy customizations to the Enterprise Search Center to improve the search experience a little better.&#160; </font></p>
<p><font size="2">Just a quick note before we get into things too deeply. This blog post is specifically for users with SharePoint Server 2010 or Search Server Express 2010.&#160; If you happen to have FAST Search for SharePoint (FS4SP) the process for creating scopes will be different, but the same concepts would apply.&#160; In fact, you’ll be able to create scopes if you FS4SP the way I describe but you might get incorrect results.&#160; </font></p>
<p><font size="2">For more information on creating scopes with FS4SP check out these great blog posts:</font></p>
<p><u><a href="http://blogs.msdn.com/b/jorgeni/archive/2010/02/26/search-scopes-in-fast-search-for-sharepoint-part-1.aspx"><font size="2">http://blogs.msdn.com/b/jorgeni/archive/2010/02/26/search-scopes-in-fast-search-for-sharepoint-part-1.aspx</font></a></u></p>
<p><u><a href="http://blogs.msdn.com/b/jorgeni/archive/2010/03/11/search-scopes-in-fast-search-for-sharepoint-part-2.aspx"><font size="2">http://blogs.msdn.com/b/jorgeni/archive/2010/03/11/search-scopes-in-fast-search-for-sharepoint-part-2.aspx</font></a></u></p>
<p><u></u></p>
<p><font size="2"><strong>Scenario</strong>:</font></p>
<p><font size="2">Just about every organization has a need for scopes.&#160; If you aren’t familiar with what a search scope is, you can think of it this way: All of the content that has been crawled by SharePoint is tossed into an index – like the index of a book.&#160; But the issue is, that sometimes you might just one to look at a small piece of that content.&#160; Maybe just content from a specific department, or all content tagged with a specific piece of metadata (maybe you wanted to only search within documents that were tagged as “proposals”).&#160; A scope is what makes this possible. </font></p>
<p><font size="2">One thing I suggest in my session, is that you could move old content to an archive location.&#160; This could be a specific site, separate site collection or web application, or even a metadata flag on the content itself.&#160; Either way, the goal is the same – get the older information out of your active search results.&#160; But sometimes, users want to search the archives.</font></p>
<ol>
<p><font size="2">In this example, I’ll walk you through the steps about how to create a scope and set up the Enterprise Search Center with a separate tab your users can use to specifically search the archive.</font></p>
<p><font size="2">1. For this demo I’m using an Enterprise Wiki as my starting point.&#160; If you are using a different template, your steps might be slightly different.&#160; But for the first step, you’ll want to create an Enterprise Search Center if you don’t already have one.&#160; To do this, you’d simply need to click <strong>Site Actions &gt; New Site</strong> then click on the <strong>Enterprise Search Center</strong>.&#160; Give the site a title and URL and hit the <strong>Create</strong> button. </font></p>
<p><font size="2"></font></p>
</ol>
<p><font size="2"></font></p>
<p> <font size="2"></font>
<ol></ol>
<p><font size="2">2. The next step is to create a scope.&#160; You’ll need to make sure you have Site Collection Administrator permissions.&#160; Click on <strong>Site Actions &gt; Site Settings</strong> and then from under the Site Collection Administration section click on <strong>Search Scopes</strong>. </font></p>
<ol></ol>
<p> <font size="2"></font>
<p><font size="2">3. From the Toolbar click the <strong>New Scope</strong> button. </font></p>
<p><font size="2">The create scope page will open, for the purposes of this demo you can simply fill in a Title for the scope and then hit <strong>OK</strong>. </font></p>
<p><font size="2">4. This will take you back to the View Scopes page.&#160; You should see your newly created scope listed here, but you’ll notice that under the Update Status column it will say “Empty – Add rules.”&#160; To add rules, click on the <strong>Add Rules</strong> link. </font></p>
<p><font size="2">5. On the Add Scope Rule page, at the top you’ll see you’ve got 3 options for scopes: Web Address, Property Query, and All Content.&#160; In this example we’ll use the Web Address option.&#160; However, the Property Query option is useful if you wanted to create a scope based on specific metadata values. </font></p>
<p><font size="2">For the folder value, I’m just going to use one of my existing document libraries. So I’m going to cut and paste the URL into this field and remove the /Forms/AllItems.aspx part of the URL since it isn’t needed. </font></p>
<p><font size="2">Then for the behavior section at the bottom, I’m going to leave Include selected and hit the OK button. </font></p>
<p><a href="http://johnrossjr.files.wordpress.com/2011/10/image17.png"><font size="2"><img style="background-image:none;padding-left:0;padding-right:0;display:block;float:none;margin-left:auto;margin-right:auto;padding-top:0;border-width:0;" title="image" border="0" alt="image" src="http://johnrossjr.files.wordpress.com/2011/10/image_thumb17.png?w=600&#038;h=304" width="600" height="304" /></font></a></p>
<p><font size="2">6. You’ll notice that when the View Scopes page loads that your new scope will likely need some time before it gets populated.&#160; In my case, it’ll be another 6 minutes.&#160; I With many other search related activities there’s a bit of waiting involved.&#160; I usually take this time to catch up on my web surfing <img style="border-style:none;" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://johnrossjr.files.wordpress.com/2011/10/wlemoticon-smile.png?w=630" /> </font></p>
<p> 
<p><a href="http://johnrossjr.files.wordpress.com/2011/10/image25.png"><font size="2"></font></a><a href="http://johnrossjr.files.wordpress.com/2011/10/image26.png"><img style="background-image:none;padding-left:0;padding-right:0;display:block;float:none;margin-left:auto;margin-right:auto;padding-top:0;border-width:0;" title="image" border="0" alt="image" src="http://johnrossjr.files.wordpress.com/2011/10/image_thumb18.png?w=696&#038;h=35" width="696" height="35" /></a></a></a><font size="2"> </font></p>
<p><font size="2">7. Once your scope has been created, it is time to head over to the Enterprise Search Center you created in the first step.&#160; Specifically, the results page.&#160; In my case the URL is: <a href="http://demo.contoso.com/search/Pages/results.aspx">http://demo.contoso.com/search/Pages/results.aspx</a></font></p>
<p><font size="2">It is okay if the page throws an error if there are no results.&#160; But if it would make you feel better, you can always execute a query.</font></p>
<p><font size="2">8. Put the page into edit mode by clicking <strong>Site Actions &gt; Edit Page</strong>.</font></p>
<p><font size="2"></font></p>
<p><font size="2">At the top of the page click the <strong>Add New Tab link</strong>:</font></p>
<p><font size="2"></font></p>
<p><font size="2"></font></p>
<p> 
<p><a href="http://johnrossjr.files.wordpress.com/2011/10/image20.png"><font size="2"><img style="background-image:none;padding-left:0;padding-right:0;display:block;float:none;margin-left:auto;margin-right:auto;padding-top:0;border-width:0;" title="image" border="0" alt="image" src="http://johnrossjr.files.wordpress.com/2011/10/image_thumb19.png?w=447&#038;h=209" width="447" height="209" /></font></a></p>
<p><font size="2">9. On the tab page, be sure to <strong>give it a Tab Name and enter a value for the Page</strong>.&#160; In this case, it is important to remember that when you enter the page name you need to include the full name of the page.&#160; In my case, it was archive.aspx.&#160; Then hit the <strong>Save</strong> button.</font></p>
<p> 
<p><a href="http://johnrossjr.files.wordpress.com/2011/10/image21.png"><font size="2"><img style="background-image:none;padding-left:0;padding-right:0;display:block;float:none;margin-left:auto;margin-right:auto;padding-top:0;border-width:0;" title="image" border="0" alt="image" src="http://johnrossjr.files.wordpress.com/2011/10/image_thumb20.png?w=639&#038;h=210" width="639" height="210" /></font></a></p>
<p> 
<p><font size="2">10. You’ll notice that the new tab has been created, but if you click on it you’ll get an error.&#160; Don’t worry.&#160; All we need to do is just create the page.&#160; And to do that click on <strong>Site Actions &gt; New Page</strong>.&#160; Then press the <strong>Create</strong> button.&#160; In this case, we’ll call the page ‘Archive’ – no need for the .aspx.&#160; I know it isn’t consistent.&#160; Don’t blame me – I just write blog posts.</font></p>
<p> 
<p><a href="http://johnrossjr.files.wordpress.com/2011/10/image22.png"><font size="2"><img style="background-image:none;padding-left:0;padding-right:0;display:block;float:none;margin-left:auto;margin-right:auto;padding-top:0;border-width:0;" title="image" border="0" alt="image" src="http://johnrossjr.files.wordpress.com/2011/10/image_thumb21.png?w=459&#038;h=224" width="459" height="224" /></font></a></p>
<p> 
<p><font size="2">11. Once the new page has been created, there’s a couple quick modifications we’ll need to make to a couple of the web parts.&#160; First, <strong>modify the Search Box web part</strong> by clicking the Edit Web Part.&#160; When the web part properties menu opens, <strong>expand the Miscellaneous section</strong> and <strong>edit the Target search results page URL to point to itself</strong>.&#160; The goal here is that when someone does a search from this tab, we want to make sure it doesn’t redirect them to another page.&#160; Once complete scroll down to the button and press <strong>OK</strong>.</font></p>
<p> 
<p><a href="http://johnrossjr.files.wordpress.com/2011/10/image23.png"><font size="2"><img style="background-image:none;padding-left:0;padding-right:0;display:block;float:none;margin-left:auto;margin-right:auto;padding-top:0;border-width:0;" title="image" border="0" alt="image" src="http://johnrossjr.files.wordpress.com/2011/10/image_thumb22.png?w=245&#038;h=595" width="245" height="595" /></font></a></p>
<p> 
<p><font size="2">12. Next, <strong>edit the Search Core Results web part</strong>.&#160; Expand the Location Properties section and <strong>enter the name of the scope</strong> you created earlier. This will make sure that the results displayed in this web part are restricted to the scope we created.&#160; Press <strong>OK</strong> when you are done.</font></p>
<p> 
<p><a href="http://johnrossjr.files.wordpress.com/2011/10/image24.png"><font size="2"><img style="background-image:none;padding-left:0;padding-right:0;display:block;float:none;margin-left:auto;margin-right:auto;padding-top:0;border-width:0;" title="image" border="0" alt="image" src="http://johnrossjr.files.wordpress.com/2011/10/image_thumb23.png?w=233&#038;h=366" width="233" height="366" /></font></a></p>
<p> 
<p><font size="2">Then all you’ve got to do is Check in your page and give it a test. Just remember to publish the page if you want to enabled all users to see this.&#160; You can run a query against the All Sites scope and you should get back a big number, and then you click over to the new tab you’ll be only getting results back from your new scope – which should yield far fewer results.</font></p>
<p><font size="2"></font></p>
<p><font size="2">Happy Searching!</font></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/johnrossjr.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/johnrossjr.wordpress.com/84/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=johnrossjr.wordpress.com&#038;blog=28224882&#038;post=84&#038;subd=johnrossjr&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://johnrossjr.wordpress.com/2011/06/10/using-tabs-in-the-enterprise-search-center-in-sharepoint-server-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/8e3c56644eb69e16744229c109f24c23?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jross37</media:title>
		</media:content>

		<media:content url="http://johnrossjr.files.wordpress.com/2011/10/image_thumb17.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://johnrossjr.files.wordpress.com/2011/10/wlemoticon-smile.png" medium="image">
			<media:title type="html">Smile</media:title>
		</media:content>

		<media:content url="http://johnrossjr.files.wordpress.com/2011/10/image_thumb18.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://johnrossjr.files.wordpress.com/2011/10/image_thumb19.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://johnrossjr.files.wordpress.com/2011/10/image_thumb20.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://johnrossjr.files.wordpress.com/2011/10/image_thumb21.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://johnrossjr.files.wordpress.com/2011/10/image_thumb22.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://johnrossjr.files.wordpress.com/2011/10/image_thumb23.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>
	</item>
		<item>
		<title>Quick Tips for Improving Search in SharePoint 2010</title>
		<link>http://johnrossjr.wordpress.com/2011/06/09/quick-tips-for-improving-search-in-sharepoint-2010/</link>
		<comments>http://johnrossjr.wordpress.com/2011/06/09/quick-tips-for-improving-search-in-sharepoint-2010/#comments</comments>
		<pubDate>Thu, 09 Jun 2011 14:38:00 +0000</pubDate>
		<dc:creator>jross37</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://johnrossjr.wordpress.com/2011/06/09/quick-tips-for-improving-search-in-sharepoint-2010/</guid>
		<description><![CDATA[Many organizations implement SharePoint for a number of different reasons including collaboration, content management, business intelligence, process improvement, and many others. These are areas where organizations are leveraging the vast capabilities of SharePoint 2010 to allow their users to work smarter and not harder. But one area that many organizations seem to forget about is [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=johnrossjr.wordpress.com&#038;blog=28224882&#038;post=67&#038;subd=johnrossjr&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>Many organizations implement SharePoint for a number of different reasons including collaboration, content management, business intelligence, process improvement, and many others. These are areas where organizations are leveraging the vast capabilities of SharePoint 2010 to allow their users to work smarter and not harder.</p>
<p>But one area that many organizations seem to forget about is the powerful enterprise search capabilities that are available out of the box with SharePoint 2010. Search tends to be one of those areas with SharePoint that “just works,” so what usually happens in an organization is that the farm gets setup and search gets configured &#8212; results come back and it is assumed that everything must be working. Right? This approach is very common which is why when I go to work with different companies I often hear the same story about how “Search is broken” or “search sucks.” But the fact of the matter is that in order to work to its full potential, search can’t be entirely an afterthought. However, getting better results from search doesn’t require a lot of effort.</p>
<p>Before we can get into any search discussion we’ve got to start with the key measuring stick for determining whether any search engine works &#8212; relevancy. Relevancy is just another way of saying “did you find what you were looking for?” Users who have negative things to say usually aren’t finding what they are looking for and therefore have an issue with relevancy. The following are a few quick and easy ways to improve relevancy across your organization with very little effort.</p>
<p><b>Put more important documents near the root of the site, less important documents farther down the hierarchy </b>&#8211; They say the cream always rises to the top, and with search the same is true. There are many factors that work together to determine the relevancy of a document but one rule of thumb is that the deeper the document is buried in your hierarchy the less relevant SharePoint is going to assume the document is in comparison to a similar document closer to the root. As a rule of thumb, the less “/” in a URL to a piece of content the more relevant it is. For example a document at <a href="http://sales/sharepoint-presentation.docx" rel="nofollow">http://sales/sharepoint-presentation.docx</a> would be considered more relevant that <a href="http://sales/products/sharepoint-presentation.docx" rel="nofollow">http://sales/products/sharepoint-presentation.docx</a>. </p>
<p>Just remember that you can use this to your advantage. Less important documents and sites can be nested deeper in your hierarchy and more important ones can be closer to the top.</p>
<p><b>Use natural language for site and file names </b>&#8211; Among the easiest and most effective things people can do to improve search relevancy is to name their sites and files effectively. Look at these two URLs:</p>
<li><a href="http://sales/north-america/presentations/april-2011-widgets.docx" rel="nofollow">http://sales/north-america/presentations/april-2011-widgets.docx</a> </li>
<li><a href="http://slsna/p_wdgts411.docx" rel="nofollow">http://slsna/p_wdgts411.docx</a> </li>
<p> The first document has a URL which has actual words used for the sites and document where the second one has some shorthand for the sites and document names. The first one is far more effective because the URL and file names for a document in SharePoint are a heavily weighted component of the relevancy algorithm. If you were to type a search query of “sales presentations widgets” SharePoint would be able to determine clearly that the first document was relevant to the query. Although the second document might have some of those words typed somewhere in the content, and would likely still show up somewhere in the results &#8212; the first one will be considered more relevant simply because of the way it is named.
<p>It should also be noted that in order for this to work as effectively as possible it is important to NOT run your words together. This is because SharePoint doesn’t know where words break unless you’ve got something between them that it identifies as a “wordbreaker.” Although spaces are recognized as a word breaker in SharePoint, my recommendation is to use “-“ between words instead. The main reason for this is because if you use spaces in things like site or page names when SharePoint will automatically remove them and you’ll lose out on the relevancy benefit you’d get otherwise. Other common word breakers that get used are things like underscores (_), periods, semi-colons. If you happen to be using these, they are also all valid word breakers.</p>
<p><b>Supply metadata for your files</b> &#8212; If you aren’t familiar with the term metadata it basically means “data about data.” If you were talking about a car some common pieces of metadata would be make, model, color, mileage &#8212; think about the types of things you’d use to find a car on a web site. All of those pieces of data describe the car; they are its metadata. </p>
<p>For your files in SharePoint, by tagging them with descriptive metadata you can make it easier for your users to find what they are looking for. Remember, that metadata is always going to carry a heavier relevancy weight than content in the body of a document. </p>
<p>How much metadata do you need? Generally I recommend 5 to 10 fields that would be useful for categorizing a file. Common examples would be: department, product name, type of document, client, etc. The key to metadata is that it needs to be clear and consistent. Here are a few metadata recommendations:</p>
<li>Use managed metadata fields, choice, or lookup fields so your users don’t have to manually type in metadata to ensure consistency. </li>
<li>Make as much of it required as possible &#8211; if you don’t your users likely won’t fill it out! </li>
<li>Resist the temptation to add too many fields. The idea is to make it easier for your users to find things, not make them have to take an hour to upload documents. </li>
<h4>Summary</h4>
<p>This article covered just a few basic tips, but even though they may seem small, they can have a huge impact on search relevancy for your users. And the best part is that it doesn’t take any custom code or even a lot of effort. The end result should be that users will spend less time looking for things in SharePoint which can add up to tons of ROI. Managers like things that bring ROI and it usually puts them in a better mood when it is time to do performance reviews!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/johnrossjr.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/johnrossjr.wordpress.com/67/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=johnrossjr.wordpress.com&#038;blog=28224882&#038;post=67&#038;subd=johnrossjr&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://johnrossjr.wordpress.com/2011/06/09/quick-tips-for-improving-search-in-sharepoint-2010/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/8e3c56644eb69e16744229c109f24c23?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jross37</media:title>
		</media:content>
	</item>
		<item>
		<title>Customizing The Refinement Panel for SharePoint 2010 Search</title>
		<link>http://johnrossjr.wordpress.com/2011/03/24/customizing-the-refinement-panel-for-sharepoint-2010-search/</link>
		<comments>http://johnrossjr.wordpress.com/2011/03/24/customizing-the-refinement-panel-for-sharepoint-2010-search/#comments</comments>
		<pubDate>Thu, 24 Mar 2011 14:33:00 +0000</pubDate>
		<dc:creator>jross37</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://johnrossjr.wordpress.com/2011/03/24/customizing-the-refinement-panel-for-sharepoint-2010-search/</guid>
		<description><![CDATA[One of the quickest and easiest ways to begin customizing the search experience with SharePoint 2010 is to customize the refinement panel web part. If you’ve aren’t familiar with what I’m talking about it is web part that shows on the left hand side of search results page. Each of the sections, are ‘refiners’ which [&#8230;]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=johnrossjr.wordpress.com&#038;blog=28224882&#038;post=66&#038;subd=johnrossjr&#038;ref=&#038;feed=1" width="1" height="1" />]]></description>
				<content:encoded><![CDATA[<p>One of the quickest and easiest ways to begin customizing the search experience with SharePoint 2010 is to customize the refinement panel web part. If you’ve aren’t familiar with what I’m talking about it is web part that shows on the left hand side of search results page. Each of the sections, are ‘refiners’ which are basically just metadata – and below each refiner the available values that have been entered for content that is being returned in your search result.&#160; In this screenshot you’ll see the refinement panel that was displayed when I did a search for ‘contoso’</p>
<p><a href="http://johnrossjr.files.wordpress.com/2011/10/image13.png"><img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="image" border="0" alt="image" src="http://johnrossjr.files.wordpress.com/2011/10/image_thumb13.png?w=651&#038;h=580" width="651" height="580" /></a></p>
<p>What is being shown in the screenshot is the default refiners that are displayed for SharePoint search.&#160; The refiners allow me to perform a very general search and then click on the refiners to basically filter my results.&#160; I can start with a very broad search and then keep refining until I get to what I’m looking for. </p>
<p>But in many organizations, they might want to display their own values here instead of the out of the box ones.&#160; The refinement panel uses XML to display the results, so if you wanted to change what you see – it only takes a few steps.</p>
<p>1) Go to your search results page in your Search Center and put it in edit mode.&#160; Then edit the Refinement Panel web part.</p>
<p>2) Expand the ‘Refinement’ section.&#160; After the field that says ‘Filter Category Definition’ click the ellipsis button which will bring up an editor that allows you to more easily see the code.</p>
<p><a href="http://johnrossjr.files.wordpress.com/2011/10/image14.png"><img style="background-image:none;padding-left:0;padding-right:0;display:block;float:none;margin-left:auto;margin-right:auto;padding-top:0;border-width:0;" title="image" border="0" alt="image" src="http://johnrossjr.files.wordpress.com/2011/10/image_thumb14.png?w=221&#038;h=319" width="221" height="319" /></a></p>
<p>I know, there’s no formatting for the XML. It is pretty terrible to look at.&#160; You can try to parse it out on your own if you enjoy that kind of thing.&#160; I don’t – I’ve found the easiest way to clean up the code is to paste it into Visual Studio 2010.&#160; I’ve experimented with a few other editors, and Visual Studio 2010 is the best one.&#160; </p>
<p>3) Assuming you are us VS2010, you can open up any project (or create a new one) and Add a New Item.&#160; Choose to add an XML file (under the data section).&#160; You can name it whatever, because you don’t really need to save it. Then paste your code in and it will all be automagically formatted for you!</p>
<p><strong></strong></p>
<p><strong>QUICK TIP!</strong>&#160; Visual Studio will add the following code to any new XML file: &lt;?xml version=”1.0” encoding=”utf-8”?&gt;&#160; You’ll want to remove this before you paste your code in. If you don’t, it will cause the Refinement Panel to error because that line is already included in the XML you are pasting in from the web part.&#160; SharePoint doesn’t like it if it sees two of those lines at the top of your XML.</p>
<p>4) This is going to be a very basic example and we are going to configure the refinement panel to only show the Author refinement.&#160; To do this we want to everything inside the &lt;FilterCategories&gt; tag except line 85.&#160; In other words, when you are done your XML should look like this:</p>
<p>&lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;    <br />&lt;FilterCategories&gt;     <br />&#160; &lt;Category&#160;&#160;&#160;&#160; Title=&quot;Author&quot;&#160;&#160;&#160;&#160; Description=&quot;Use this filter to restrict results authored by a specific author&quot;&#160;&#160;&#160;&#160; Type=&quot;Microsoft.Office.Server.Search.WebControls.ManagedPropertyFilterGenerator&quot;&#160;&#160;&#160;&#160; MetadataThreshold=&quot;5&quot;&#160;&#160;&#160;&#160; NumberOfFiltersToDisplay=&quot;4&quot;&#160;&#160;&#160;&#160; MaxNumberOfFilters=&quot;20&quot;&#160;&#160;&#160;&#160; SortBy=&quot;Frequency&quot;&#160;&#160;&#160;&#160; SortByForMoreFilters=&quot;Name&quot;&#160;&#160;&#160;&#160; SortDirection=&quot;Descending&quot;&#160;&#160;&#160;&#160; SortDirectionForMoreFilters=&quot;Ascending&quot;&#160;&#160;&#160;&#160; ShowMoreLink=&quot;True&quot;&#160;&#160;&#160;&#160; MappedProperty=&quot;Author&quot;&#160;&#160;&#160;&#160; MoreLinkText=&quot;show more&quot;&#160;&#160;&#160;&#160; LessLinkText=&quot;show fewer&quot;&#160;&#160;&#160;&#160; /&gt;     <br />&lt;/FilterCategories&gt;</p>
<p>It should be pretty obvious what most of the tags do here – but the most important one is MappedProperty.&#160; In this case, the refiner is looking at the Author managed property.&#160; But really you could set this to be whatever you wanted. So if you had a custom field that you wanted to refine on, no problem!&#160; All you’d need to do is add a managed property, and copy/paste the line in the XML which defines the Author refiner, and rename it to match the name of your managed property.&#160; Obviously update the other values too – like title and description.&#160; </p>
<p>Don’t know how to create a managed property?&#160; Check out my blog post on the topic:</p>
<p><a title="http://www.sharepoint911.com/blogs/john/archive/2011/03/18/creating-custom-managed-properties.aspx" href="http://www.sharepoint911.com/blogs/john/archive/2011/03/18/creating-custom-managed-properties.aspx">http://www.sharepoint911.com/blogs/john/archive/2011/03/18/creating-custom-managed-properties.aspx</a></p>
<p>5) Copy and paste your new XML from VS2010 back into the text editor in SharePoint. Then his the OK button on the text editor.</p>
<p>6) Now here’s the tricky part that trips people up.&#160; Before this will work you need to remove the check from the box at the bottom of the ‘Refinement’ section in the web part properties that says ‘Use Default Configuration’ – if you don’t do this, your changes will not be applied!</p>
<p><a href="http://johnrossjr.files.wordpress.com/2011/10/image15.png"><img style="background-image:none;padding-left:0;padding-right:0;display:block;float:none;margin-left:auto;margin-right:auto;padding-top:0;border-width:0;" title="image" border="0" alt="image" src="http://johnrossjr.files.wordpress.com/2011/10/image_thumb15.png?w=242&#038;h=355" width="242" height="355" /></a></p>
<p>&#160;</p>
<p>7) On the web part properties panel, hit the Ok button.&#160; Then you’ll need to press the Check In button on the ribbon. </p>
<p>8) Run a new search and you’ll see that your refinement panel has been customized!&#160; If you don’t see results, there could be a couple reasons why. First, make sure that there’s enough items being returned in the search which contain the refiner you are looking for. I’m not sure of the exact number needed, but generally at least 5 will do the trick.&#160; Second, if that isn’t the issue you might want to double-check your XML.&#160; It is very unforgiving by nature.</p>
<p><a href="http://johnrossjr.files.wordpress.com/2011/10/image16.png"><img style="background-image:none;padding-left:0;padding-right:0;display:block;float:none;margin-left:auto;margin-right:auto;padding-top:0;border-width:0;" title="image" border="0" alt="image" src="http://johnrossjr.files.wordpress.com/2011/10/image_thumb16.png?w=739&#038;h=311" width="739" height="311" /></a></p>
<p>This is one of the more common search customizations I’m doing these days for clients.&#160; As a final thought, my recommendation is that if you plan on a field being used as a refiner it is best if it isn’t free-text.&#160; That means something like a Choice or Managed Metadata field works best.&#160; </p>
<p>The other tip I’d suggest is when customizing the refinement panel, don’t try to do 50 refiners all at once.&#160; It never seems to end well.&#160; I suggest starting with a couple, confirm they work, and then add a few more.&#160; Repeat that until you are done.&#160; Slow and steady win the race!</p>
<p>Final thought – remember you can always just add the out of the box refinement panel to the page if you want to get back to the original.&#160; Or, just go back into your custom web part and check the box again to use the default configuration. Just remember if you check that box again it will overwrite the changes you made to the XML so you’ll have to start over again to reapply your changes.&#160; That’s why once I get my refinement panel web part customized the way I like it – I export it out just in case!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/johnrossjr.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/johnrossjr.wordpress.com/66/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=johnrossjr.wordpress.com&#038;blog=28224882&#038;post=66&#038;subd=johnrossjr&#038;ref=&#038;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://johnrossjr.wordpress.com/2011/03/24/customizing-the-refinement-panel-for-sharepoint-2010-search/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://2.gravatar.com/avatar/8e3c56644eb69e16744229c109f24c23?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jross37</media:title>
		</media:content>

		<media:content url="http://johnrossjr.files.wordpress.com/2011/10/image_thumb13.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://johnrossjr.files.wordpress.com/2011/10/image_thumb14.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://johnrossjr.files.wordpress.com/2011/10/image_thumb15.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>

		<media:content url="http://johnrossjr.files.wordpress.com/2011/10/image_thumb16.png" medium="image">
			<media:title type="html">image</media:title>
		</media:content>
	</item>
	</channel>
</rss>
