SharePoint dev blog
The official Microsoft blog for SharePoint developers
Announcement: SharePoint Dev blog has moved
This is the final SharePoint Dev blog post. We’ve moved to the Office Developer blog, in this...
Date: 07/22/2014
Deprecation of Custom Code in Sandboxed Solutions
Our bad. We’ve been guilty of sending mixed messages about the status of sandboxed solutions...
Date: 01/14/2014
Create SharePoint 2013 development environments quickly on Azure
In this blog post we will walk you through creating a SharePoint 2013 development environment on...
Date: 09/26/2013
Access OneDrive for Business using the SharePoint 2013 APIs
OneDrive for Business, a personal cloud library for business, is a place where users can store files...
Date: 08/13/2013
Office Developer Tools for Visual Studio 2013 Preview released!
This morning at the Microsoft Build Developer conference in San Francisco, S. Somasegar, Corporate...
Date: 06/26/2013
We want your ideas on migrating SharePoint solutions to apps for SharePoint
Have you heard? The new Reimagine SharePoint Development site is now live. This site contains...
Date: 05/23/2013
Reimagine SharePoint Development
Join us May 20, 2013, for a webcast as we kick off a new site centered on migrating SharePoint...
Date: 05/08/2013
Optimizing SharePoint 2013 websites for mobile devices
The mobile market is growing continuously, and in the near future, more mobile devices than desktop...
Date: 05/07/2013
Implementing your responsive designs on SharePoint 2013
Learn how a SharePoint publishing site looks and reacts to different display resolutions when you...
Date: 04/01/2013
Cross-post from the SharePoint blog: Options to create forms in SharePoint 2013
Last week, Keenan Newton published a blog post on the SharePoint blog. In his post, Keenan explains...
Date: 03/13/2013
Rounding up Office 365 developer content
This week, we completed the facelift of our entry point for Office 365 developer content on MSDN....
Date: 03/12/2013
Adding a custom data source to Aggregated Business Calendar
With Feature Pack 1 for Duet Enterprise 1.0 and Duet Enterprise 2.0, you can add a custom data...
Date: 02/19/2013
Customize the Duet Workflow Task form in InfoPath 2013
Summary: Learn how to customize the Duet Workflow Task form using InfoPath Designer. Applies To:...
Date: 01/10/2013
BCS OData Custom Authentication using Extension Provider
Business Connectivity Services (BCS) in SharePoint 2013 supports connecting to OData-based LOB...
Date: 11/30/2012
Content enrichment service scaling and aggregation
WCF Routing Service with content based routing The configuration of the content enrichment feature...
Date: 11/21/2012
Scenario pages for SharePoint 2013 on TechNet
Earlier this week, Samantha Robertson published a post about scenario pages in the SharePoint IT Pro...
Date: 11/14/2012
Customize the SharePoint 2013 search experience with a Content Enrichment web service
Did you ever wish you had more control over how your content is indexed and presented as search...
Date: 11/13/2012
Opportunity for SharePoint Conference attendees: Design Time Sessions
If you are registered for the SharePoint Conference 2012 in Las Vegas, consider nominating your...
Date: 10/05/2012
Integrating Additional Tools in a SharePoint Continuous Integration Build
Update: This article is brought to you by Chris O’Brien, SharePoint MVP and consultant based...
Date: 09/20/2012
Win cool prizes in the app contest!
Last week Vivek Narasimhan (Product Marketing Manager for Office and SharePoint) announced the app...
Date: 08/15/2012
The new Office customer preview is here!
On July 16th 2012 Steve Ballmer unveiled the new, modern Office with exciting support for...
Date: 07/24/2012
Demo Time: Developing and Managing SharePoint Solutions with Microsoft Visual Studio
A couple of months ago, we posted a few articles introducing some of the new features of the...
Date: 06/21/2012
Migrating the SharePoint 2007 “FAB 40” templates to SharePoint 2010 (Surya Kiran)
IntroductionAs a consultant for Microsoft Global Delivery, I recently worked with a Customer who...
Date: 06/01/2012
How to: Hide the Ribbon in SharePoint 2010 (Rajeswari Mohandas)
In this post, you learn how to hide the ribbon in SharePoint 2010 by using JavaScript. About the...
Date: 04/30/2012
SharePoint Developer Tools in Visual Studio 11 Beta – Part III: Tips and Tricks in SharePoint List Designer
In the Part I of this series, we were pleased to announce the SharePoint List Designer as one of the...
Date: 04/19/2012
Programmatically Create a Managed Metadata List Column (Mohammed Faizan)
Managed metadata is a hierarchical collection of centrally managed terms that you can define, and...
Date: 04/16/2012
How to: Localize Custom Script Resources in SharePoint 2010 (Abhishek Verma)
Problem Statement Many SharePoint projects and solutions need client-side JavaScript for performing...
Date: 04/05/2012
SharePoint Developer Tools in Visual Studio 11 Beta – Part 2: Feature Enhancements to Support SharePoint Online Development
Part 1 of this series on SharePoint developer tools in Visual Studio 11 Beta summarized all of the...
Date: 03/22/2012
Running Tests as Part of a Build (Chris O'Brien)
In the previous post in this series, we showed how to deploy WSPs as part of an automated build...
Date: 03/06/2012
Excel Services REST Interface
The figure below is a syntax diagram detailing how to construct URIs for the Excel Services REST...
Date: 03/05/2012
SharePoint Developer Tools in Visual Studio 11 Beta – Part I: What’s New in SharePoint Developer Tools for Visual Studio 11 Beta
Visual Studio 11 Beta introduces a new set of features and enhances existing features in the...
Date: 03/01/2012
SharePoint 101 Code Samples are now available
The Microsoft Office Developer Center has created 101 code samples for SharePoint 2010. These...
Date: 02/22/2012
Dynamically Retrieve a Collection URL from a Timer Job during Deployment (Jayant Kumar Prabhakar)
Summary: See how to retrieve the site collection URL at run time when using a timer job for...
Date: 02/21/2012
SharePoint 2010 REST Service Syntax Diagram
The figure below is a syntax diagram of the structure of SharePoint Foundation REST service URIs....
Date: 02/20/2012
How to Programmatically Update an ODC File (Shubh Raj Singh)
This post describes how to update ODC files programmatically by using either a SharePoint feature or...
Date: 02/09/2012
Sandboxed Solutions Object Model Hierarchy
Today’s diagram is probably best considered a work in progress. We created the following diagram as...
Date: 02/06/2012
Creating a custom XML indexing connector for FAST Search Server 2010 for SharePoint
XML files are often used as input to search engines. The article Custom XML Item Processing...
Date: 01/25/2012
Server Ribbon Architecture in SharePoint 2010
Ribbon customizations, deployed as custom actions, in SharePoint 2010 can be categorized in two...
Date: 01/23/2012
Excel Services Architecture In SharePoint Server 2010
Excel Services is part of Microsoft SharePoint Server 2010. Excel Services is built on ASP.NET and...
Date: 01/09/2012
Understanding Business Connectivity Services
Microsoft Business Connectivity Services (BCS) enables users to read and write data from external...
Date: 12/26/2011
What Is Included in Business Connectivity Services?
Microsoft Business Connectivity Services (BCS) is included in Microsoft SharePoint Foundation 2010,...
Date: 12/12/2011
ExcelMashup.com debuts!
As a SharePoint developer, you very likely already know about the Excel Services JavaScript API...
Date: 12/09/2011
SharePoint Business Connectivity Services Dataflow Model
Microsoft Business Connectivity Services (BCS) enables users to read and write data from external...
Date: 11/28/2011
How to Work with Managed Metadata Columns by Using the SharePoint Client Object Model (Kaushalendra Kumar)
Managed metadata is a hierarchical collection of centrally managed terms that you can define and...
Date: 11/18/2011
Deploying WSPs as part of an automated build (Chris O'Brien)
In this fifth article of our SharePoint Continuous Integration series, we will look at how to...
Date: 11/17/2011
Client Object Model Request Batching in SharePoint 2010
The request batching process helps to improve performance and reduce network traffic in two ways....
Date: 11/14/2011
Business Connectivity Services High-Level Architecture in SharePoint
Business Connectivity Services (BCS) for SharePoint 2010 builds on the technology of the Business...
Date: 10/31/2011
Web Part Development Options in SharePoint 2010
This diagram demonstrates the project templates and project item templates that you can use when...
Date: 10/17/2011
Guidance about Hybrid SharePoint Environments
The SharePoint product marketing team has a list of resources to help you make decisions about...
Date: 10/04/2011
Solution Packages and the SharePoint Tools Continuum
One major advantage of the SharePoint 2010 development platform is that it provides the ability to...
Date: 10/03/2011