All posts in Configuration

Leading Practices for Planning a SharePoint Environment

I was recently hosted by CIPS Saskatchewan to give my Leading Practices for Planning and Implementing a SharePoint Environment presentation.  It was  a great time and I really enjoyed giving it.  I will also be presenting the session in October at the Victoria SharePoint User Group and at SharePoint Saturday Redmond.  I have updated the slide deck somewhat so wanted to provide it to everyone for them to download.

Thank you to all the organizations for allowing me to present this session and thank you to everyone who came out and attended.  I hope you gained something from the presentation.

Click this link to download the slide deck.


Thanks for reading!

How to Setup SharePoint Search to Crawl External Content With BCS

So the other day I wrote about an error received when your security is not setup properly when configuring search for external data using Business Connectivity Services.  I thought today would be a good day to show you how to setup SharePoint search to crawl external content with BCS.  Setting up search isn’t actually too hard once the ECT is there.  What people initially forget though is setting up the profile page.  This is what tells SharePoint how to display the data to you.  If you don’t setup profiles here is what things look like:

BCS Search With No Profile Configured

We can see from the link details that it is coming from the BDC (Business Data Connectivity).  That’s the service in SharePoint that houses BCS.  Clicking on the link just takes us back to the search center.  This is because SharePoint doesn’t know how to display the data to us.

Read more

SharePoint Search – Error While Crawling LOB Contents

Recently I was configuring search to access my SQL Server data via an external content type for a demo I was presenting.  Once the content source was configured I ran the full crawl to populate the index with the data from my external source.  After about a minute the crawl was marked complete.  So naturally I am going to want to test it and make sure my data is pulling through.  The external data is a basic asset database so I did a search for one of the manufacturers I knew was in there.  Received the dreaded “Nothing here matches your search” message.


Well I know there is data in there so obviously something went wrong.  I know what is wrong as I have done this before, but I want to go through some of the troubleshooting steps you can do to help determine the problem.

Read more

Quickly Build a Multi-Server SharePoint 2013 Developer Environment (Part 5) – AutoSPInstaller Answer File

In part five of my building a multi-server SharePoint dev environment series we are going to install SharePoint 2013. But first I am going to cover how to create the AutoSPInstaller Answer File. We will do this using the AutoSPInstaller online tool. There isn’t a lot of information out there on it (that I could find) so I hope it is helpful. I am going to go through each area in pretty decent detail, but to make things easier for you, I will also provide my answer file that you can easily modify for your needs. Once we have finished creating the answer file I will show you how to kick off the install of SharePoint.

Posts in this series:


Read more

Quickly Build a Multi-Server SharePoint 2013 Developer Environment (Part 4) – Preparing SharePoint Servers

Welcome to part four of my series on how to “Quickly Build a Multi-Server SharePoint 2013 Developer Environment”.  In this section I am going discuss how to configure SharePoint servers and prepare our last two VMs.  We’ll be using a series of tools to accomplish this, including AutoSPSourceBuilder and AutoSPInstaller (which if you followed the prep from part two you already have downloaded and ready to go).  The other thing we are going to do that has been different than the steps done so far is we are going to configure both SP servers and then install SharePoint and configure the farm all at once.  To do this we will be using the remote installation option that AutoSPInstaller gives us.

Posts in this series:

Read more