My Apps on the SharePoint Store

My Books

  • Apps
  • Azure
  • REST
  • Service Apps
  • WCF
  • REST/OData
  • SharePoint API
  • Silverlight
  • jQuery

Recent blog posts

User login

Yammer - SharePoint , beyond the Yammer App for SharePoint - Leverage Open Graph from SharePoint


If you didn't read my previous blog posts on integrating Yammer and SharePoint, I encourage you to do so since I'm not going to repeat all the basic steps you need to undertake before going ahead. In this post, we're going to see how to surface SharePoint activities in Yammer using Open Graph.

Yammer - SharePoint , beyond the Yammer App for SharePoint - Impersonate Yammer users in SharePoint Workflows


If you didn't read my previous blog posts on integrating Yammer and SharePoint, I encourage you to do so. In this post, we're going to create a SPO SPD workflow in order send a private message to a Yammer reviewer. We'll make it as easy as possible to illustrate the impersonation capabilities of Yammer and to highlight some potential business scenarios.

Yammer - SharePoint , beyond the Yammer App for SharePoint - Getting Started


You can read my previous blog post of this series on Yammer integration with SharePoint but it's not mandatory since we're only getting started! However, as I hilighted, Yammer is full of interesting APIs that enable you to go far beyond what the Yammer App for SharePoint does.

Yammer - SharePoint, beyond the Yammer App for SharePoint - Envisioning


I've recently been involved in evaluating Yammer integration capabilities with a SharePoint Intranet in place of a NewsGator/SharePoint couple that was already in use.

Admittedly, regarding the Social integration aspects, NewsGator is from far much better integrated with SharePoint than Yammer which is completely obvious since NewsGator was built from scracth on top of SharePoint while Yammer was (still is) a complete separate product. However, where Yammer shines more than NewsGator in my opinion is on the following aspects:

Going beyond the limits of PowerShell, REST, CSOM & Office SDK to provision OD4B sites?


Sometimes, despites of all the available APIs, you find yourself stuck on making very basic things. For instance, I recently had to study the feasibility of automating the creation of OneDrive for business sites with some requirements.

God is dead, SharePoint is dying


Fifty years ago, Friedrich Nietzsche prononced this famous statement, I doubt he would have something to say about SharePoint if he was still alive but I like the formula! Many customers and folks wonder about the future of SharePoint and especially, the on-premises version and I must admit that there are good reasons to be worried.

Has user privacy become a myth?


Today, I'm not going to talk about deep technical things but rather about high level considerations regarding HTML5, the browser, the Cloud and their impact on user privacy. I recently had to study that and I thought it would be interesting to share it meanwhile on my blog.
It's available here in PDF format

Happy Reading!

Office 365 Video Portal goods and bads


The recent addition of the video portal to SharePoint Online comes with some goods::

  • First of all, it responds to a common need for organizations that ensure communication more and more via videos.
  • It is using Windows Azure Media Services to ensure video encoding and to deliver smooth streaming and this for no additional cost

SharePoint 2013 on-premises / Azure Media Services / CORS / HTML 5 combination to deal with videos in SharePoint


I've recently been involved in a POC for a on-premise SharePoint 2013 installation where the customer wanted to make videos available in SharePoint but wanted them to be stored in Azure for storage/scalability reasons.

Although there are some third parties solutions available on the market and although Microsoft will certainly come soon with the Next Generation Video Portal solution for Office 365, let me share with you a high level design of the solution I've implemented.

SharePoint & IBM Connections better together?


In my previous posts on IBM Connections vs SharePoint which you can find here SharePoint 2013 vs IBM Connections 4.5 Social Capabilities - Comparison from the field and here SharePoint 2013 vs IBM Connections 4.5 - Metadata, Office Integration + Mobile support - Comparison from the field, I tried to shed some light on the pros & cons of each platform regarding Social Business & Document Management.
If you read those posts, you might think that I privilege SharePoint over IBM Connections, certainly as a SharePoint MVP. However, it was not the intention, I really tried to make an objective comparison but that kind of exercise is never easy.
The purpose of those posts was to bring some clarity on both products out of a real world experience. I often read here and there *marketing* messages looking like a boxing match between IBM & Microsoft. I must say that IBM is often the first one to bite., maybe because they are in the skin of the challenger in this matter..:? SharePoint is a well known heavy weight for years now...