Our Blogs

Home > Blogs
  • Will SharePoint 15 (2013) finally get an App Store?

    by Mark Jones | Jan 31, 2012
    Just decided to have a few minutes investigation into the recently released SharePoint 15 Technical Preview Managed Object Model SDK to see if there is any insight into whats coming up! Here's some very findings..
    Full story
  • Updating SPWeb.RootFolder.WelcomePage not working!

    by Mark Jones | Jan 24, 2012
    I was recently trying to programmatically set the default (welcome) page of a team site, but my changes weren't taking effect. This post explains how to get around it.
    Full story
  • How to create a SharePoint Survey in under 5 minutes

    by Mark Jones | Jan 22, 2012
    This post will discuss how to create a Survey in SharePoint using out of the box functionality and nothing else! The example we will use is to create a survey that asks employees to answer questions about their previous training in the organisation.
    Full story
  • Code Sample : How to programmatically get an SPFile in SharePoint

    by Mark Jones | Dec 29, 2011
    This SharePoint code example illustrates how to develop a helper method to return an SPFile based on a Web, folder and file name.
    Full story
  • How is DocRead data stored?

    by Mark Jones | Dec 27, 2011
    A potential customer asked how DocRead stores its data. The reply went something like this.
    Full story
  • Code Sample : How to programmatically send an email in SharePoint

    by Mark Jones | Dec 27, 2011
    If your SharePoint farm has been configured to use an SMTP server, then it is possible to send an email in code using the SPUtility class. The c# code below illustrates how to send a mail and return an XML string outlining what was sent for logging purposes :
    Full story
  • Code Sample : How to programmatically download all solutions (WSPs) in SharePoint

    by Mark Jones | Dec 27, 2011
    Once a solution has been added to SharePoint, then there's no apparent way to download it. Using the SharePoint object model we can easily download a wsp using the 'SaveAs' method. The C# code below illustrates how to download all of the solutions in the farm with just a few lines
    Full story
  • Code Sample : How to programmatically delete a web (and it's child webs)

    by Mark Jones | Dec 27, 2011
    If you have ever tried to delete a web either in code, or via the SharePoint GUI, then you will note that isn't possible if the web has one or more child webs. (or grandchildren). To delete a web, you must first delete it's subwebs.
    Full story
  • SharePoint 2010

    by Mark Jones | Dec 27, 2011
    SharePoint 2010 was released in April 2010 and was Microsofts 3rd incarnation of SharePoint. SharePoint 2010 is now a highly popular server product aligned to the Microsoft Office family.
    Full story
  • Regulatory Compliance - Workflow

    by Mark Jones | Dec 24, 2011
    SharePoint Workflow allows a set of activities to process in either sequential or parrallell, moreofthe than not one of more of those activities involves a human activity such as 'approve a document', or 'complete a task' and so on.
    Full story
  • Regulatory Compliance - Information Management Policies

    by Mark Jones | Dec 20, 2011
    Information Management Policies in SharePoint in my experience, are not used that heavily, but are an extremely easy way to apply policies to your documents. They are accessible from 'Library Settings' and are configurable per content type. For example, this means that all 'documents' in the library will have the policy applied.
    Full story
  • Regulatory Compliance - Auditing

    by Mark Jones | Dec 20, 2011
    The ability to verify and follow through a series of events to prove compliance (or not!) is essential. Historical records detailing who, what and how an event occurred are required by most regulatory bodies.
    Full story
  • Regulatory Compliance - Top 10 Features

    by Mark Jones | Dec 20, 2011
    This series of blog post will highlight 10 features that SharePoint has in order to allow regulatory compliance. There are in fact, many regulations that require compliance for an organisation, these will depend on the type of industry, the country and/or type of business that the organisation is involved with.
    Full story
  • Code Sample : How to associate a SharePoint Workflow to a list programmatically

    by Mark Jones | Dec 09, 2011
    The following code sample illustrates how to associate a SharePoint Workflow to a list based on the workflow name. This is very useful if you need to do this as part of an automated build process.
    Full story
  • Code Sample : How to add a site column to a list

    by Mark Jones | Dec 09, 2011
    This code sample illustrates how to add an existing SharePoint site column (SPField) to a SharePoint list (SPList).
    Full story
  • How does DocRead differ from Workflow?

    by Mark Jones | Dec 08, 2011
    We often get asked - why do we need DocRead when we can do it in workflow? Here's how DocRead differs from a custom-designed or the collect-signatures workflow. Workflow is triggered once when the document is checked in and published. DocRead is also triggered when the Document is published, but it also "listens" for membership changes in your groups and audiences. For example, if you required that a "Health and Safety Policy" is read and acknowledged by all new starters, DocRead will automatically send out a required reading task as soon as new starters are put into your groups and / or audiences. This works equally as well for users moving between departments and joining projects or teams (we call this Smart Move).
    Full story
  • SharePoint Governance "Switches" by Scope

    by Mark Jones | Oct 12, 2011
    Was in a great SharePoint Governance Session by Dan Holme at the SharePoint conference last week. Off the back of his session I thought it would be a great idea to show all of the switches that can be set by scope all in one big A3 diagram. Hence, feel free to download this if you want to see what can be "tweaked" at Farm, Web Application, Site Collection, Site and Zone.
    Full story
  • Debbie Irelands Top 10 tips for being more productive with SharePoint

    by Mark Jones | Oct 04, 2011
    Debbie Ireland carried out an awesome session yesterday, her tips are as follows :
    Full story
  • Planning for the Lifecycle of Your SharePoint 2010 Website - in 2 minutes

    by Mark Jones | Oct 04, 2011
    Had the pleasure of attending this Level 200 session at the SharePoint Conference yesterday and here's the take home points...
    Full story
  • SharePoint 2010 Activity Feed Types...

    by Mark Jones | May 28, 2011
    Just a quick note (as a reminder to self). Here's a list of the Custom Activity Type Names that you can refer to in your code :
    Full story