The SharePoint Guys

The blog of the SharePoint Guys from Microsoft Consulting Services, UK.

Browse by Tags

Tagged Content List
  • Blog Post: Manipulating list items in SharePoint Hosted Apps using the REST API

    In this post I will describe how to use the REST API to manipulate list items from within a SharePoint hosted App. For information on the different hosting options available (Azure Auto hosted and Provider Hosted Apps) there is a good MSDN article here. Introduction The REST API in SharePoint 2013...
  • Blog Post: Managing Different Styles of Development Team (Part 2 of 2)

    This is the second part that looks at different styles of SharePoint development teams. The premise is that not all teams have the same attributes. Well, no surprise there. You can find part 1 here: Managing Different Styles of Development Team (Part 1) The two attributes of the team that we’ve...
  • Blog Post: Managing Different Styles of Development Teams

    Within Microsoft Services, Solution Architects cover the full range of activities from pre-sales activities through to helping with development and deployment of projects. When we run with SharePoint development projects, we get to work with many teams. Some of them are very experienced with SharePoint...
  • Blog Post: Quick Tip: Provisioning a List View to a Web Part Page

    Following on from my recent post ( Provisioning Web Parts to a Page ), I had a question asking how to do this for List Views. Below is a code sample showing how to do this… 1: <? xml version ="1.0" encoding ="utf-8" ? > 2: < Elements xmlns ="http://schemas.microsoft...
  • Blog Post: Deploying Files to the Root of a SharePoint Web Application

    I’ve recently been working on a project where a Silverlight App sitting on a separate url calls through to a WCF service hosted in SharePoint. For this to work, a “clientaccesspolicy.xml” file is required at the root of the SharePoint web application. This file will contain the following: 1: <? xml...
  • Blog Post: How To Remove "Use My Local Drafts Folder" Checkbox

    Lots of customers I work with establish a requirement that files must be 'checked out' from SharePoint before they can be edited. This prevents multiple users from overwriting one another’s changes to files. The "check-out and check-in" functionality is a widely used in SharePoint and is just one...
  • Blog Post: Quick Tip: Provisioning Web Parts to a Page

    When deploying a page to SharePoint through a Modules feature, there are several options adding web parts to this. These are as follows: Add the web parts to the page programmatically via a feature receiver. This approach can be done quickly and easily if you are familiar with coding, however if...
  • Blog Post: Office Communicator integration (Presence) in a custom webpart for SharePoint 2010

    I recently spent a while trying to integrate the Office Communicator presence pawn into a custom web part and found it a little tricky so wanted to share my learning's. With SharePoint 2010's new social capabilities, I see this integration as being a must-have for any webpart or other custom interface...
  • Blog Post: Using custom Event Log Sources on Least Privilege SharePoint Servers

    As you will surely be aware, it is best practice to install production SharePoint farms using something called the “least privilege account principle”. This effectively means that each service account in the farm is dedicated to a specific job and has only the minimum rights required in order to do that...
  • Blog Post: Modifying out-of-the-box SharePoint Server 2007 files

    One of the most common and simple ways to customise SharePoint is to directly modify the files that are installed as part of the product (referred to as ‘SharePoint-owned’ files). This is common practice; but not necessarily good practice for many reasons, the most obvious being that this type of...
  • Blog Post: Developing Application Pages for SharePoint Server 2007

    Developing application pages for SharePoint can be challenging. This blog post provides guidance on some methods that I use to make the development process easier. Application Pages? When developing applications on the Microsoft Office SharePoint Server 2007 (MOSS) framework, there are several...
  • Blog Post: Drill through the Records Center structure using the DOD5015.2 add-on pack

    The Microsoft Office SharePoint Server 2007 DoD 5015.2 Add-On Pack has been around for sometime now. In this post, I want to share a high level overview of the add-on pack File Plan and then detail how to drill down through the Records Center structure created by the File Plan using the associated development...
  • Blog Post: Quick Tip: Storing InfoPath Contact Selector values in SharePoint

    Some time ago now, I published a post entitled Quick Tip: Using the SharePoint ‘Person or Group’ field in code which covered details of how to use the ‘Person or Group’ field type in your custom applications. As I eluded to at the end of that post, one of the most common uses of the ‘Person or Group...
  • Blog Post: Quick Tip: Using the SharePoint ‘Person or Group’ field in code

    One of the coolest types of site column (or field) in SharePoint is the ‘Person or Group’ field type. This allows you to select people from the GAL using a nice little picker control. When users are selected, you benefit from all of the presence capabilities of SharePoint as shown in this screen shot...
  • Blog Post: Top Tips for InfoPath form development with SharePoint: Part 1

    InfoPath is a great tool that allows you to quickly design and implement browser-based electronic forms which can be delivered as HTML via SharePoint Form Services. Historically there hasn’t been much information available around best practices for development of browser-based InfoPath forms and most...
  • Blog Post: Quick Tip: Throwing SPExceptions

    Just a quick note for developers. If you want normal code execution to be terminated and want a useful message to be presented back to the end user on the SharePoint error page, throw an exception that either is of type SPException, or derives from type SPException. If this is done, the associated exception...
Page 1 of 1 (16 items)