Category: SharePoint Development

Home » Archive by Category "SharePoint Development" (Page 2)

Think Twice Before Including Video Content in Office or SharePoint Add-Ins

Let us say, for the sake of discussion, that you, being an enthusiastic SharePoint and Office developer, have just created a shiny new Add-In and you are ready to unleash it to the world. As we live in modern times where everything is on YouTube and selfies have been replaced by live video from smartphones, you decide to include some […]

Introducing the SharePoint Framework

Today Microsoft officially announced an exciting new set of technologies known as the "SharePoint Framework". Developers everywhere should be excited about this announcement as it means we (finally!) have a proper modern web development experience for SharePoint publishing both on-premises and in the cloud. To learn more about what the SharePoint Framework is and how […]

Document Sharing with the REST API in a SharePoint Add-In

Office 365 makes sharing documents with other users extremely easy – just select the item, click ’Share’ and enter an e-mail address or pick a user from the directory – job done. Unfortunately, replicating this behavior in code is not quite so simple. Vesa Juvonen has demonstrated an approach to this using CSOM and there […]

New Article – Cloud Extensibility Options: Office 365 Add-Ins or Azure Web Applications

​My latest article for SPTechReport is now online: One of the greatest strengths of the Microsoft collaboration platform, which now encompasses both SharePoint on-premises and Office 365 in the cloud, has always been its rich extensibility options. Customers who wish to enhance the platform with dynamic line-of-business solutions or organization-specific customizations have a rich set […]

The Future of Client Side Development in SharePoint and Office 365

​Ther​e is a lot of discussion lately in the SharePoint community regarding the future of pure client-side applications (meaning those comprised entirely of HTML and JavaScript). Most of the posts I see are negative, with complaints centered around the lack of compiled code, complexity of app webs, perceived security weaknesses and inability to support forms-based authentication. […]

A SharePoint Conference Just for Developers? Absolutely!

​If you are a SharePoint developer then you have probably resigned yourself to the fact that most conferences offer little in the way of actual content for programmers. More often than not, there are four or five tracks of IT professional, information worker and business sessions with only a single track talking about actual code. […]

The Dangers of JavaScript Injection in SharePoint Apps

The latest guidance from Microsoft suggests that the use of client-side API’s is now the preferred technique for customizing the user interface in SharePoint 2013 and SharePoint Online. This is a distinct departure from the tried-and-true approach of using custom master pages to create a branded SharePoint experience. Naturally, this has stirred up quite a […]

SharePoint My Site Deletion and the Person.aspx Redirect Problem

If you have managed to successfully configure User Profile Synchronization in your 2013 environment (which is a daunting task in and of itself) then at some point you are going to have to deal with the personal sites of users who have been disabled or removed from Active Directory. SharePoint tries to be helpful in […]

The Future of Full Trust SharePoint Solutions

With the release of the app model in SharePoint 2013, and all the subsequent marketing hype surrounding Office 365 and the determination of Microsoft to push their customers into the cloud, many have predicted that the end of full-trust farm solutions was nigh. For a while, especially if the rumors swirling within the greater SharePoint […]

Is the SharePoint 2013 App Model Ready for the Enterprise?

Since the introduction of the app model for SharePoint 2013 and SharePoint Online (Office 365) development was announced last year, much has been written on the topic of full-trust solutions versus apps (see Andrew Connell’s post and this one from Richard DiZerega). While the larger debate of how new applications should be written for SharePoint […]