Build on SharePoint

The blog of Sam Betts on SharePoint application development - full of lot's of useful info, guides, and various cats.

Browse by Tags

Tagged Content List
  • Blog Post: How to Patch a Single SharePoint Farm With Minimal any Downtime

    Having already blogged about this subject, a question I frequently get asked is “how can I patch my [single] SharePoint farm with no or minimal down-time?” Well let’s cut to the chase; it’s not possible to patch a SharePoint farm without any downtime , and the absolute minimum time you’re looking at...
  • Blog Post: The “High-Availability SharePoint” Bible

    A big interest of mine is designing SharePoint farms to be highly-available through good architecture & solid design; something I’ve posted about quite a bit on this blog over time. This article summarises the high-availability strategies available for SharePoint and then touches on other common...
  • Blog Post: Setting up a Reverse Proxy for SharePoint with TMG Server

    SharePoint is often used to host public-facing websites and we can all agree it’s generally a bad idea to have general purpose SharePoint farm sitting on a publicly accessible interface directly. That’s where reverse-proxies come in rather handy; they’re designed to be the link between the scary outside...
  • Blog Post: Securing Windows XP After April 2014

    Windows XP ceases to be supported and therefore patched past April 8 th 2014. This means if somebody finds a hole in it big enough to sail a tanker through, any XP machine not covered with a Premier contract will be left unpatched forever and therefore at risk forever too. This means if you still have...
  • Blog Post: Setting Up an Awesome SharePoint 2013 Dev Box on Windows Server 2012 R2

    Update : Modified PowerShell script to install missing Windows Identity Foundation feature and added instructions for SP1 slipstream install. SharePoint 2013 service-pack 1 is officially out bringing with it support for Windows Server 2012 R2. This is most excellent news for SPDevs because finally...
  • Blog Post: Patching SharePoint Farms with No Downtime

    Patching SharePoint farms is a rare occurrence but one that almost certainly will happen at some point or other, if only for the need to stay on a supported platform as time goes on. When patching SharePoint it’s necessary to take the entire farm offline at one point for reasons explained here...
  • Blog Post: Managing Custom Solutions for Disaster Recovery SharePoint Farms

    Having x2 SharePoint farms that need to be synchronised perfectly does raise the question about how to maintain both farms updated with any custom solutions that may need to be applied to the farm/application. This guide is about how to maintain custom solutions across two or more farms and what can...
  • Blog Post: Creating a Clean Visual Studio Solution from a SharePoint 2013 Site Template

    Quite often for SPDevs it can be useful to reverse-engineer a SharePoint site into code if you need to build a site definition for sites that don’t exist yet. Usually this would mean starting a new project & added each project item by hand but in this example we’re going to start a new VS project...
  • Blog Post: Hot-Standby/Disaster-Recovery SharePoint Farms – Basic Setup & Failover

    Something that’s often required for high-availability SharePoint installations is the ability to failover to another web-farm entirely when needed because of a failure  of some kind on the 1st farm, or wanted because of maintenance taking the 1st farm offline completely. It’s simple enough in concept...
  • Blog Post: Farm Patching Explained – High Availability SharePoint

    SharePoint patching can be a non-trivial task and patching any SharePoint farm from one version to a newer version of the same product involves taking the entire farm offline at a certain point by necessity - this post explains when and why. Later we’ll look at how to avoid outages during patching...
  • Blog Post: SharePoint 2013 and SQL Server AlwaysOn - High Availability SharePoint

    What is AlwaysOn and why use it for SharePoint? Update : SQL 2014 + SharePoint 2013 (abridged) guide also available . AlwaysOn is a great new feature to SQL Server 2012 that allows consuming clients to have a mirroring and failover database solution all transparently for a single named instance...
  • Blog Post: SharePoint 2010 Apps for n00bs – Forms

    By this point in you should’ve seen the default form engine that SharePoint provides already and most likely you would’ve thought “not bad, but I bet it doesn’t do exactly what I want it to do”. You’d probably be right; the normal engine just tries to best-guess the presentation of the fields and other...
  • Blog Post: SharePoint 2010 Apps for n00bs – Workflows

    Another integral feature in SharePoint is the “workflows” concept that has been baked into the system since ye olde times and they’re basically just data-oriented application processes that can run automatically (or manually) when data changes. Specifically, they normally run important data operations...
  • Blog Post: SharePoint 2010 Apps for n00bs – Data and Lists

    We’ll start off by running through the very fundamentals of any application – storing data in lists, with some basic interfaces to get & set the data too. In SharePoint land, unlike SQL, we always have a basic interface to any list with the out-of-the-box forms SharePoint will provision for any given...
  • Blog Post: SharePoint 2010 Apps for n00bs – Introduction

    Hello! Welcome to my blog section “SharePoint 2010 Apps for n00bs”. This mini-section is all about building SharePoint apps obviously but the bigger point is to highlight where SharePoint can be used to build your generic app with faster & better than traditional development frameworks. Given I’m...
Page 1 of 1 (15 items)