It seems there is a bug with the Outlook add-in commands when using the add-in from Outlook Web Access. When using the add-in command (ribbon button) to open a task pane to show your add-in the label of the command button is shown at the top of the add-in where the add-in title should be.... Continue Reading →
Issues launching Outlook add-ins directly to a SPA route using fragment URLs
Modern Single Page Applications (SPAs) run in the browser as a single HTML page and use JavaScript to dynamically load content and provide the functionality of the application without having to reload the entire browser window as the user is interacting with the application. To support navigating SPAs, a commonly used technique is to perform... Continue Reading →
European SharePoint Conference (Vienna, November 14-17)
I'm excited to have to opportunity to attend the European SharePoint Conference this week (November 14-17) in Vienna. Since the amalgamation of the Microsoft SharePoint Conference into the Microsoft Ignite Conference the last 2 years, I'm really looking forward to a dedicated SharePoint conference again. The SharePoint community has always been such a bright, vocal... Continue Reading →
Microsoft Ignite 2016 – Ready, Set, Connect
OnePlace Solutions is proud to be an exhibitor and sponsor again this year at the Microsoft Ignite conference in Atlanta. Ignite is Microsoft's premier conference this year for Office 365, SharePoint, Exchange, Azure, Windows and related technologies. I'll be on the OnePlace Solution booth (#563) during the conference talking about our suite of products that... Continue Reading →
How to access properties of Office.js objects that don’t exist in the Typescript definition file
When developing Office Add-ins and using Typescript, I’ve found the Office.js Typescript definition file available at DefinatelyTyped to only support a fraction of the objects and properties that are available within the Office.js library. To give you an idea of what I mean, here is a list of properties that are available on the Office.context.mailbox.item... Continue Reading →
Getting the Angular 2 Router Working for an Office Addin
I have simple Angular 2 Office Addin and attempting to use the Angular 2 Router to route between two components. My two components are called ViewOne and ViewTwo. Here's what the UI for the Office Addin looks like: When the using the Router to navigate, the following errors related to the this._history.pushState function are... Continue Reading →
Light up your Outlook Mailboxes with advanced Email Tracking features
I'm preparing to head down to Melbourne for the The Digital Workplace Conference (the new Australian SharePoint Conference). This will be the first conference since the 7.3 release of OnePlaceMail and OnePlaceLive. I'm pretty excited about the new Email Tracking features which goes well beyond simply allowing users to transfer email and attachment from Outlook to SharePoint.... Continue Reading →
Outlook Add-in Ribbon Commands: Resolution to Manifest XML Schema Errors
While taking a look at the new Outlook Addin Ribbon Commands I came across these schema validation errors trying to deploy the addin once I added the VersionOverrides element. In particular I was getting this error message: Failed to deploy the manifest file to the Exchange server. This app can't be installed. The manifest file doesn't conform... Continue Reading →
2 Simple Techniques for Creating SharePoint Views Grouped by Date Columns
Here are 2 techniques for creating views in SharePoint when you want to group on dates. Throughout this article I'll be using the example of email that have been saved to SharePoint where the email date has been stored in a SharePoint column called "Email Date". The Email Date is saved with both a date... Continue Reading →
The modern digital workplace must focus on the user
I was recently interviewed by the team at LiveTiles to get my thoughts on the modern digital workplace. What does the digital workplace mean to me? What do I see as the benefits and challenges of the digital workplace? What trends have I seen and what do I think the future holds for the digital... Continue Reading →