Office 365 API Sandbox - Learn how to use the API's with your own tenant data!

Office 365 API Sandbox - Learn how to use the API's with your own tenant data!

Post updated 2015-02-25 to include support for C# Up until recently I’ve been using a lot of browser extensions and client-side tools for running test-queries and sample-code toward real data or developer-data in our tenants using the REST API in Office 365. While tools like Advanced REST for Chrome are awesome, Microsoft has recently released the “API Sandbox” for Office 365 which essentially gives you a way to directly write code in the browser and test it – either using sample data or using your real tenant. Getting started with the API Sandbox First, you’ll head on to https:…

Read More

Getting started with Office 365 development - Part 1 - Setting up your environment

Getting started with Office 365 development - Part 1 - Setting up your environment

This article is part of a series about “Getting started with Office 365 development”. Part 1 – Setting up your environment Part 2 – Communicate with the Exchange REST API Part 3 – Building a sample Web Forms application that integrated with Office 365 Part 4 – From development to production: Publish your app to Windows Azure Web Sites In recent announcements from Microsoft, some key takeaways were the consolidation of technologies in the Office 365 category. Meaning that focus shifts a bit away from individual products in the cloud and into a collective umbrella. This has been known for a long time, given…

Read More

SP 2013: Extending the SuiteBarDelegateControl by adding the Title Breadcrumb control

SP 2013: Extending the SuiteBarDelegateControl by adding the Title Breadcrumb control

Author: Tobias Zimmergren http://www.zimmergren.net | http://www.tozit.com | @zimmergren Introduction In one of my previous articles where we investigated some of the new and awesome delegate controls in SharePoint 2013. It walks you through some of the interesting DelegateControl additions that I was playing around with. On top of that I got a comment about how you could extend it further by adding the current site title in the Suite bar: Sure enough, I took a dive into the Seattle.master to take a look at how the title is rendered and found the control called SPTitleBreadcrumb.…

Read More

Upgrading your SharePoint 2010 Visual Studio projects and solutions to SharePoint 2013

Upgrading your SharePoint 2010 Visual Studio projects and solutions to SharePoint 2013

Author: Tobias Zimmergren http://www.zimmergren.net | http://www.tozit.com | @zimmergren Introduction Recently someone asked me about how to attack the major pain of upgrading their custom coded projects and solution from SharePoint 2010 to SharePoint 2013. Given that question and my experiences thus far I’ll try to pinpoint the most important things to consider when upgrading. There’s TONS of things you need to consider, but we’ll touch on the most fundamental things to consider just to get up and running. After that I’m sure you’ll bump into a few more issues, and then…

Read More

Getting Started with Debugger Canvas - An aid in your daily development (debugging) tasks

Author: Tobias Zimmergren | www.tozit.com | @zimmergren Introduction Sometimes when you’re in a development project you can feel the pain of debugging. If there’s a lot of code floating around it may be hard to sort out the method calls and how the depend on each other if it’s a very complex solution. To ease the task of debugging there’s a great VS 2010 plugin called Debugger Canvas, which will help you to sort out a lot of the hassle while debugging. In this article we’ll just take a quick look at what Debugger Canvas…

Read More

Conditionally Enable or Disable a Button/Command in your SharePoint 2010 custom Ribbon group

Author: Tobias Zimmergren http://www.zimmergren.net | http://www.tozit.com | @zimmergren Introduction In most of my recent projects I’ve been required to hook up some custom functionality and add custom forms, pages and Web Parts. Some of the forms and pages I designed needed to be launched from the Ribbon menu, which of course is contextual. This basically means that when you visit a specific list which inherits from a specific content type, we can choose to display our custom Ribbon controls. One of the most common requirements I bumped into was having some kind of conditional check…

Read More