Build on SharePoint
The blog of Sam Betts on SharePoint application development - full of lot's of useful info, guides, and various cats.
Umbrella Corporation Theme for ADFS
So I got bored the other day, and decided it was high time my ADFS server had something more...
Date: 06/23/2017
Introduction to MySQL & PHP on Azure App Services (WIMP)
As there doesn’t seem to be masses of info on how PHP works on Azure App Services, I figured I’d do...
Date: 05/21/2017
Excel Data Connection Refreshes in SharePoint 2016 & Office Online 2016
Here’s a quick run-through on how to refresh data connections in Excel files stored in SharePoint,...
Date: 04/25/2017
SharePoint + Web Application Proxy - 2016 Edition
I’ve done a couple of articles already on Web Application Proxy (WAP) with SharePoint, and figured...
Date: 04/04/2017
Super SQL Server Clusters for SharePoint - Part 2
This is part two of one of how to setup the mother of all database clustering solutions for...
Date: 12/05/2016
Super SQL Server Clusters for SharePoint - Part 1
When I demonstrated AlwaysOn for SharePoint Disaster Recovery setups a while ago, the SQL cluster...
Date: 12/05/2016
Repairing OneDrive “Next-Gen” Sign-in Loop of Doom on Windows 10
So I had a long-running issue where the next-generation OneDrive sync client just wouldn’t sign-in...
Date: 09/29/2016
SharePoint Disaster Recovery vs. Active Passive Farms
Just a quick clarification on terminology & methodologies for SharePoint “disaster recovery”...
Date: 04/14/2016
SharePoint Upgrade/Configuration Wizard Never Finishes
Some people may have had issues where the SharePoint Configuration Wizard never seems to finish an...
Date: 04/01/2016
Patching SharePoint DR Farms with Replicated Service-Applications with SQL Server AlwaysOn
So now we’ve got an active/passive SharePoint farm solution setup, the next question that is how to...
Date: 03/23/2016
Running SharePoint Service Applications in Read Only Mode for Disaster Recovery Farms
As mentioned before, there’s good reason to have a disaster recovery (DR) farm setup for SharePoint...
Date: 03/21/2016
Getting SharePoint Event IDs “90hv” and “nask” Despite Disposing Just Fine
Most SharePoint developers will have probably have seen these SharePoint event IDs at some point or...
Date: 02/24/2016
User Profile Application Unavailable with UserProfileApplicationNotAvailableException
If you’ve ever had a problem with the user profile application (UPA) not working, this post is your...
Date: 01/26/2016
Combining Disaster Recovery Farms with SQL Redundancy for SharePoint with SQL Server AlwaysOn
Alternative title: “how do I get a redundant SQL backend combined with a disaster recovery...
Date: 01/20/2016
Synchronising Service Applications Between SharePoint Disaster Recovery Farms
A key part of hot-standby/disaster-recovery SharePoint 2013 farms is the principal that only content...
Date: 11/20/2015
SharePoint Disaster Recovery Failover Techniques
So you’ve got or are interested in two SharePoint farms running in parallel and you want to know how...
Date: 10/27/2015
SharePoint Usage Database in SQL Server AlwaysOn
SharePoint has a very handy service-application that’s normally running called the “SharePoint usage...
Date: 10/23/2015
Publishing SharePoint-Hosted Apps with Web Application Proxy
To continue the SharePoint on Web Application Proxy theme, something that’s not been covered...
Date: 09/17/2015
Introduction to Running Disaster-Recovery/Hot-Standby SharePoint Farms
So you’ve heard about the possibility of running two SharePoint farms in parallel to help keep...
Date: 09/09/2015
Patching SharePoint with No Downtime using SQL Server AlwaysOn
As highlighted in a previous post, it is perfectly possible to patch SharePoint without suffering...
Date: 08/20/2015
A Deeper Look: Patching SharePoint 2013 Farms
So you need to patch a SharePoint farm and you’re unsure about the best way of doing so & the...
Date: 08/19/2015
SharePoint Performance Monitoring with Azure
Aside from epic scaling possibilities, another cool ability Azure gives us is HTTP endpoint...
Date: 08/13/2015
Create SharePoint Farms in the New Azure Portal
Azure has a new management portal that unlocks some cool new toys & features in Azure; stuff...
Date: 08/12/2015
Add Custom HTTP Headers to SharePoint Responses
Something that can be useful to configure for SharePoint web-applications is extra HTTP headers to...
Date: 07/16/2015
Smoother SharePoint Server Patching
Something that’s always been a challenge in SharePoint on-premises, and 2013 in particular is...
Date: 07/08/2015
SharePoint Server and Web Application Proxy – continued
So having played around with the Windows Server role “Web Application Proxy” a lot more recently...
Date: 07/01/2015
SharePoint Clustering Techniques for High Availability SharePoint
A keyword that’s often thrown around when discussing SharePoint architecture is...
Date: 05/27/2015
Setting up SharePoint Disaster Recovery Sites with SQL AlwaysOn
Something I’ve been promoting as an essential high-availability strategy for SharePoint for a...
Date: 04/24/2015
Hosting SharePoint Content Databases in SQL Azure
Another great feature of Azure which we can harness for SharePoint farms for is SQL Azure. SQL Azure...
Date: 04/10/2015
Creating a Cloud Workstation with Azure
Just a quick one - I had an idea the other day about how I could work at home, on any device but...
Date: 04/08/2015
SharePoint AppFabric Error - Failed to connect to hosts in the cluster
Or “ErrorCode<ERRCAdmin040>:SubStatus<ES0001>:Failed to connect to hosts in the cluster”...
Date: 04/02/2015
Creating SharePoint VM Templates for Azure SharePoint Deployments
Running “on-premises” SharePoint farms in Azure is becoming a fairly common configuration now, given...
Date: 02/27/2015
AppFabric Distributed Logon Token/ViewState Cache is Timing-Out - Continued
In a previous post I described how to troubleshoot AppFabric timeouts a problem which many customers...
Date: 02/17/2015
Multi-subnet SQL Server Clusters + SharePoint 2013 + SPDatabase.MultiSubnetFailover
Small but significant update; earlier I described a problem where SharePoint can get its’ knickers...
Date: 02/13/2015
Running Multiple SharePoint SSL Websites on Separate SSL Certificates Using Server Name Indication
As anyone with generic webserver + HTTPS knowledge will tell you, traditionally, running multiple...
Date: 02/13/2015
Why Disaster Recovery Farms are Essential for High-Availability SharePoint
It’s not uncommon for customers plan a highly-available SharePoint (HA-SP) installation to satisfy...
Date: 01/07/2015
SharePoint + SQL Server AlwaysOn: Outage Troubleshooting
So you have a SharePoint/SQL outage despite having SQL Server AlwaysOn configured, and you naturally...
Date: 12/12/2014
SharePoint 2013 Crawl History Error
Just a quick one; if you’ve ever seen the error “Could not find Stored Procedure...
Date: 12/10/2014
Publishing SharePoint with Windows Server 2012 R2 Web Application Proxy
A new toy I’ve played around with recently is this new web-application proxy (WAP) role in...
Date: 12/10/2014
SharePoint Search Service - Failover & Outage Resiliency
I thought I’d share some tests I’ve done on how much more resilient the new search engine is to...
Date: 10/29/2014
SharePoint & SQL Server AlwaysOn Failovers – Video Demonstration
To demonstrate how SharePoint and SQL Server AlwaysOn work together, especially with a failover, I...
Date: 10/20/2014
Building Multi-Level CAML Queries from GET Parameters in the URL
I had an interesting challenge just recently which was to perform multi-level queries on any given...
Date: 10/15/2014
Setup Hybrid SharePoint Online + On-Premise Search Federation – A Quick Guide
In a hybrid SharePoint world a nice trick you can do is to merge search results from your...
Date: 10/10/2014