Blog Archives

SharePoint Announcements from Microsoft Ignite 2018 – User Group Presentation

Thanks for everyone that came along to the Sydney SharePoint User Group this month. It was great to be able to deliver so much exciting SharePoint news following all the announcement made at Microsoft Ignite. Given Microsoft Ignite now covers far more than just SharePoint it takes a while to distil the SharePoint specific announcements from over 700 sessions that were presented over 5 days at Microsoft’s biggest conference of the year.

I’ve kept the presentation to just the User/IT Pro announcements (sorry developers I couldn’t fit all the news into a 1 hr presentation!)

Feel free to take this presentation and use it for your own user groups or internal within organisations.

SPUG-MSIgnite-Announcements

Open slide deck: SharePoint-User Group-Sydney-Microsoft-Ignite- 2018-SharePoint-Announcements-Slides-Deck

Microsoft Ignite 2018 – Office Developer Announcements

As the dust settles on Microsoft Ignite for another year I’m left going back over my notes and recalling discussions I had for all those key announcements, advice and snippets of gold that will have a real impact for Office developers.

If you are looking for a high level list of announcements made at the conference, the Ignite Book of News is a good place to start although it doesn’t cover many of the announcements that were made in the Office Developer area – this book covers a lot of the Azure announcements, which most Office developers will have a mild interest in (we have to host our code somewhere!)

Here’s some of my favourite announcements:

Do more with new upcoming SharePoint development capabilities announced at Ignite 2018

  • Call Microsoft Graph and Web APIs and deploy Extensions across your SharePoint sites
  • Deploy your web parts and application pages to Microsoft Teams
  • Connect across components with dynamic data capabilities
  • Deliver complete applications with application pages
  • Harness more of SharePoint with new Microsoft Graph APIs

Microsoft Graph @ Ignite 2018

  • Managed access to Microsoft Graph (data connect to bulk export to Azure subscription)
  • Notifications API
  • Dynamics is now in Microsoft Graph
  • New PowerApps templates
  • Security API
  • Microsoft Teams, Messages, Calendars, Files, and Folders

Microsoft Authentication Library (MSAL)

  • In preview but suitable for production use
  • Capable of reaching both v1 and v2 services
  • MSAL JavaScript library for serverless implicit flow scenarios

I thought this years conference was very well run and the volume of people moving about the conference centre wasn’t overwhelming. I had a lot of fun meeting new people and reconnecting with old friends. It’s great to have such knowledgeable Microsoft staff accessible on the expo hall floor (both from a Marketing and Engineering side) to discuss particular scenarios, technologies, ad bounce ideas off.

 

Microsoft Ignite 2017 Highlights for the Office & SharePoint Developer

What a massive week in Orlando for Office developers. So many sessions, so much new information, it really was a case of drinking from the fire hose!

Thankfully most sessions were recorded and are progressively being made available along with the relevant slide decks on https://myignite.microsoft.com/videos

If you only have time to watch one session my pick for the SharePoint/Office Developer would be Accelerate your digital transformation with SharePoint and OneDrive presented by Jeff Teper, Dan Holme, Omar Shahine, Naomi Moneypenny. This session was just non-stop announcements on what’s new in SharePoint, Office and OneDrive. Some of the announcements:

  • Office 2019 is coming (Office clients, SharePoint, Exchange, Skype for Business servers – all servers to be available on-prem) – preview due mid 2018
  • A SharePoint specific conference (backed by Microsoft) is coming back in 2018 – and yes it’s going to be in Las Vegas
  • SharePoint hub sites to group related sites together, share branding and navigation and provide rollup of some information
  • SharePoint site provisioning model to allow for scripted customizations during the provisioning process
  • SharePoint Company Theming and an online tool to help (https://aka.ms/spthemebuilder)
  • SharePoint File Preview webpart (supports over 270 file formats)
  • SharePoint Migration tool to move SharePoint content from on-prem to the the cloud (Office 365)
  • Improved external link sharing
  • OneDrive – deeper integration into Windows 10
  • Improved large list support
  • New version of the SharePoint mobile app

Going one level deeper into the Office/SharePoint developer world, here’s some of the news that came out regarding:

Microsoft Graph (Build smarter apps with Office using the Microsoft Graph (Yina Arenas))

  • Generally Available
    • SharePoint Lists
    • File Versions
    • People API
    • App-only support for OneDrive
    • Access to Outlook shared calendars, contacts and mail folders
  • In Preview
    • Graph Extensions for Azure Functions
    • Outlook Categories
    • Outlook Rules
    • Outlook Email Headers
    • Outlook Rooms

Office Add-ins (What’s new and what’s coming for Outlook add-ins (Wey Love, Harshit Kumur))

  • Generally Available
    • Outlook Add-ins for Android
    • Single sign-on API (Web clients)
    • Auto-open task pane
  • Preview
    • Single sign-on API for Outlook
    • Centralized Deployment for Outlook Add-ins
    • Adaptive card support in Outlook (OWA)

SharePoint Framework and Patterns and Practices

  • SharePoint Framework became available on-prem with SharePoint Server Feature pack 2 (this was released a couple of weeks before Ignite)
  • SharePoint Framework Extensions – custom snippets on every page (aka delegate controls) context buttons/actions, customized field rendering
  • Reusable controls and Office Fabric Core

One of the more complex areas of doing modern Office development is authentication and authorization (especially when connection back into Office 365 services). This story is becoming a lot simpler if you can go exclusively through the Graph API. Vittorio Bertocci did a very entertaining session (Office development: Authentication demystified) that really shows you an on-rails experience for how to accomplish this from many different technologies and context. It is well worth a watch and has the potential to save you a lot of time and head scratching. This area of Office development has changed drastically over the last couple of years and there is a lot of conflicting information on the web and much of it is out of date.

 

cameron-dwyer-msignite-2017-yina-arenas-graph

Yina Arenas

 

cameron-dwyer-msignite-2017-vittorio-bertocci-azure-active-directory-auth

Vittorio Bertocci

 

cameron-dwyer-msignite-2017-wey-love-outlook-extensibility

Wey Love

My favourite announcements from BUILD 2015 (Day 1)

 

Microsoft’s really long Build developer keynote, condensed into 2 minutes

http://mashable.com/2015/04/29/microsoft-build-keynote-video/?utm_cid=mash-com-Tw-main-link

 

Welcoming Developers to Windows 10

  • Windows 10 on One Billion Devices
  • Universal Windows Platform Innovation
  • Windows 10 Welcomes All Developers and Their Code (including Android and iOS)
  • Microsoft Edge (new browser replacement for IE)

http://blogs.windows.com/bloggingwindows/2015/04/29/welcoming-developers-to-windows-10/

 

Continuum for Windows 10 for phones puts a PC in your pocket

http://www.techradar.com/news/phone-and-communications/mobile-phones/continuum-for-windows-10-for-phones-puts-a-pc-in-your-pocket-1292491

 

Visual Studio Code, Visual Studio 2015 RC, Team Foundation Server 2015 RC, Visual Studio 2013 Update 5

http://blogs.msdn.com/b/visualstudio/archive/2015/04/29/build-2015-news-visual-studio-code-visual-studio-2015-rc-team-foundation-server-2015-rc-visual-studio-2013-update-5.aspx

%d bloggers like this: