Manage OAuth2.0 access tokens with Sina Weibo service

An app for Office often accesses external resources such as search results, blog posts, and videos. To do that, authorization with third-party web-services is required. In this post we share our experience on using the OAuth2.0 authorization protocol to access Sina Weibo (microblog) resources. In particular, OAuth2.0 uses an access token to authorize users for…


Enable app SideLoading in your non-developer site collection

Visual Studio allows developers to sideload apps for development and test use only. In this post, we’ll walk through what app sideloading is, when it’s appropriate to sideload SharePoint apps, and how to solve the "Sideloading of apps is not enabled on this site” error commonly encountered when sideloading apps from Visual Studio. What is…


Announcing SharePoint Conference 2014 App Awards

The much-anticipated, highly-suspenseful, excitement-inducing App Awards are coming back to SharePoint Conference 2014! We are looking for innovative and high quality apps for the Office Store. Create an awesome app for the Office store, and you’ll get a chance at winning fame, glory, and some cool stuff, like: Your app being featured at SPC for…


App Showcase: My SharePoint Sites from QuePort

Sometimes, a simple tweak can make navigating a website so much easier. Thomas Herbst, a developer at QuePort, realized this when creating the My SharePoint Sites app. This app for SharePoint adds quick navigation to all sites in a given site collection. Users can jump quickly from site to site from the suite bar. Figure…


SharePoint Conference 2014 – Cloud Developer Skills Jumpstart

This year, an MVP will conduct an all-day pre-conference training focusing on the key developer skills necessary to get ahead with building apps for both Office and SharePoint. Since the technologies used are the same across Office and SharePoint, this jumpstart is essential for anyone who has just started to build apps. The critical skills…


Get and present Excel data appropriately

This article describes the importance of data format in extracting and visualizing Excel data using public APIs in the context of apps for Excel. Apps for Excel, in particular, content apps are often used to visualize data. If we want to develop an app for Excel to visualize or present our data, we need pay…


All About Newsfeeds With Your Cloud Business App

Cloud Business Apps in Visual Studio 2013 allow you to easily integrate with SharePoint and use the Office 365 collaboration and social features – including newsfeeds.  You can now expose entity data in your app as a newsfeed so that users can choose to follow your app and receive posts to their personal newsfeed each…


Add a proxy for on-cloud services that don’t support security communication

In this article, we describe how to add a proxy for those public APIs that don’t support secure communication and discuss the procedure for setting up the proxy. Many on-cloud services have open APIs. Developers use open APIs to build mobile applications. We can also build apps for Office using those web-based open APIs. Essentially…