Sessions

A-Z of SharePoint Provisioning & Automation
Level: 300
Track: IT Pro
This session will provide all up coverage of the approaches to the provisioning of SharePoint farms using PowerShell, including the decisions you need to make, the pros and cons of various approaches, and understanding that provisioning should also accommodate operational service management automation for the lifetime of the farm. Plenty of tips, tricks, gotchas and background information on where and why the SharePoint PowerShell cmdlets cause additional headaches and challenges.
Best practices for managing and operating your SharePoint farms
Level: 300
Track: IT Pro
SharePoint has come a long way since the first release in 2001. As the product evolves so does our understanding of how to plan, install, operate and manage a SharePoint farm. In this session, we are going to discuss the entire process that starts with the SharePoint capacity planning all the way to the successful management of a SharePoint farm. We also going to discuss the most common best practices and help you avoid some most common pitfalls. The best practices outlined in this session are something that should be applied to farms large and small. To keep you up to the with the new SharePoint 2016, we are going to spend a fair amount of time discussing some of the current hot scenarios like MinRoles in SharePoint 2016, and new MinRoles in the SharePoint 2016 Feature Pack 1, automated installation with PowerShell and SharePoint Online hybrids.
Building Portals with Microsoft Graph API
Level: 200
Track: Developer
The Microsoft Graph API (graph.microsoft.com) brings together all various APIs that cover access to the Office 365 platform. The unified endpoint for accessing the different services in Office 365 makes it possible to integrate data, intelligence and insights from the Microsoft Cloud.

In this session, we will start with an overview and clear positioning of the Microsoft Graph. We will then showcase by using a custom ASP.NET MVC demo application how to build compelling portals by using the Microsoft Graph that includes: –

Authentication for ADAL and MSAL (including personal accounts)

Notifications from the Microsoft Graph

How to use the Microsoft Graph in Background Services

How you can extend the Microsoft Graph with your own data

How to connect with other Office 365 end points to overcome the gap in the Microsoft Graph API

Speaker(s)

Carl in 't Veld
Microsoft Consultant
Capgemini
Donald Hessing
Principal Consultant, Lead Architect and Thoughtleader
Capgemini Netherlands
Building the Perfect Office 365 Tenant
Level: 100
Track: IT Pro
Office 365 has come a long way with tons of productivity apps and tools and enticing features to help businesses stay ahead of their competitors with two-speed IT providers. There is a lot of information and guidance out there but it can be difficult to follow the right direction and approach to implementing Office 365 for your organisation. This session will walk through the process of getting you started giving you an overview of all the capabilities, components and common scenarios that require consideration for successfully building your Office 365 tenant.

Speaker(s)

Deep-dive building SharePoint Framework solutions
Level: 300
Track: Developer
Learn how to get the most out of the latest capabilities of the SharePoint Framework.
Extend your development skills set using Graph API
Level: 200
Track: Developer
Getting started with Microsoft Graph, the single endpoint that serves as gateway to the many technologies of O365. Its main target is to reach out to developers so they can provide insights and information simply by connecting to the single endpoint.
In this session you will learn what’s already on the menu with Microsoft Graph , what’s to be expected in the upcoming months and a real world scenario will give developers a head start for their future projects.

Agenda:
•    Overview of Microsoft Graph API
•    What's in V1 and in beta?
•    Development demo
-    Graph Explorer to learn building your queries
-    Authentication
-    Building an application
•    Recap

Speaker(s)

Yannick Borghmans
SharePoint/O365 developer
Ventigrate
Extending your Teams & Groups
Level: 200
Track: Developer
Thinking about extending teams or groups? Get up to speed on how you can extend these Office 365 services and incorporate them into your applications using the Microsoft Graph. Hit the ground running by reading up a set of samples and demo's on what is and is not possible with the services linked to teams and groups like; connectors, tabs & bots but also building your own services that leverage the content within teams and groups.
Introduction to Azure Functions and Flow
Level: 100
Track: Mix & Match
Flow and Azure Functions are two new tools you now have for rapid applications development. It’s a revolution that changes the way of building and delivering modern applications. Instead of shipping a monolithic bloc, which can take up to a few months, we’ll now deliver each feature as a part of the solution.
During this session, we’ll introduce those two new services and see during demos and cases studies how to use those.

Speaker(s)

Lets Do Power BI Together!
Level: 100
Track: Mix & Match
In this interactive session, you will learn how to create charts and dashboards using Power BI. Mark will provide some background and then guide you as you create reports, build dashboards and publish for the group to consume on their devices. Additionally we will look at how to add our reports to a page on our SharePoint site. Bring your device - Mark will provide an O365 Tennant so up to 25 of you can join in the fun!!

Speaker(s)

Making Auditing great again!
Level: 200
Track: IT Pro
Auditing in Office 365 has improved immensely since the service was introduced, with Microsoft providing multiple tools for the Compliance and Governance admins within your organisation. This session takes a particular focus on the auditing of actions that users taken within your Office 365 Tenancy (Primarily with a focus on SharePoint and OneDrive for business.).

We'll look at how to turn on auditing in the tenancy, how to perform audit searches and how to extract data using PowerShell and the Microsoft Graph. We'll also look at some of the limitations of the system as it currently exists and talk about how to mitigate those limitations with the help of Azure.
Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known before starting a real project
Level: 300
Track: Business
You have started using Microsoft flow, you have attended a Flow introduction presentation but you fell that before doing real projects you need to know .
After working with Microsoft Flow almost every day since the begining of the product, we faced some situations and traps that require more advanced skills.
This is what this session is al about.
We will should you different real problems and the way we solved it
You will learn about the workflow definition language , creating custom connectors, webhooks, how to extend Flows, how to use it from existing applications,
the very latest features, and if the well known "Workflow best practices" can be applied to Microsoft Flow today or in the future.
This will be a demo-heavy session.

Speaker(s)

serge Luca
ShareQL Managing partner & SharePoint MVP
ShareQL
Microsoft Teams Deep Dive
Level: 300
Track: Mix & Match
According to Microsoft, Microsoft Teams is the chat-based workspace in Office 365 that integrates all the people, content, and tools your team needs to be more engaged and effective. Well, I agree, but it takes more of the advanced capabilities of Teams to really achieve that effectiveness. In this session we will take a deep dive into these capabilities and into the management and governance aspects of Teams.

First up is meeting through Teams. The meeting and video conferencing capabilities are quite powerful. I’ll show you how to leverage these capabilities in your daily work.

Second, we’ll discuss Office 365 Connectors for Teams. Office 365 Connectors are a great way to get useful information and content into your Office 365 Group or Team. Any user can connect their group to services like Trello, Bing News, Twitter, etc., and get notified of the group’s activity in that service. I’ll demonstrate how to use Connectors in your organisation, and how to hook up your own web services to Connectors.

Last but not least, we’ll talk about manageability of Microsoft Teams. Teams in Office 365 are intended to be created and managed by end users. Still, there are quite some configuration options from an admin perspective, which I'll explain. Also, I’ll show you how to set up some policies and create some quick reports through PowerShell to manage your environment when it comes to Teams.
Office 365: Practical Adoption Strategies
Level: 100
Track: Business
Office 365 is being rolled out worldwide to organizations of all sizes. Although each is unique and has different needs, they all have one need in common: high end-user adoption. One of the key aspects of O365 is collaboration and the numerous services deployed to support it. Ironically, although many of the features are built with ease of use in mind, if you’ve ever watched a first-time user of O365 you’ll soon realize it’s not always intuitive for end-users to know how it all works together. To realize the benefits of O365, we need to ensure it is fully adopted across the organization and second-nature in users’ day-to-day collaborative work processes. Although you can take the “wing it/organic” approach, you may not get the results you are hoping for.

What are some strategies and tactics you can use to stack the odds in your favour for a high degree of adoption in your organization? I’ve come up with a 3-step strategy and some specific tactics for each so your end-users can thrive in O365!

Speaker(s)

Joanne Klein
SharePoint/O365 Consultant
NexNovus
PowerApps (and Flow), one year later
Level: 200
Track: Business
PowerApps (and Microsoft Flow) are with us for more than a year now. Lot of things have changed since then, lot of things are still missing, and the integration with SharePoint is getting improved as we speak. This session will give an overview to the business users and power users, what PowerApps (and to a degree Microsoft Flow, since they are hard to separate) can do at present, what are the issues, and where are the pitfalls. We will start with PowerApps overview, then take a look at some more advanced concepts like environments and possibilities of custom connectors, and close with the SharePoint integration. So, basically, this session is for everyone who wants to know what PowerApps and Flow are, and who wants to decide to what degree they can be used in production.
Rethinking Document Management in Office 365
Level: 100
Track: Business
It is time to challenge yourself to think differently about Document Management, so that you can get the most out of the capabilities of Office 365. Scrap you network folder mindset, don't get caught up with lots of meta data and don't worry about building a navigation. Instead take the red pill and be welcomed to the real world of document management in Office 365.

This session will explain why keeping it simple allows you to get the most out of Office 365, by demonstrating key areas like document authoring, collaboration, navigation, mobile working and security. It will advocate a simple four step approach which you can be used to guide your business into this new world of document management.
Simplifying SQL Server & SharePoint Migrations using PowerShell
Level: 200
Track: IT Pro
Imagine being able to migrate a SharePoint farm's entire SQL Server instance, including databases, logins and jobs, with a single command. Now you can using dbatools, an open-source PowerShell module created by and for the SQL Server Community. dbatools creator Chrissy LeMaire, is not only a 20+ year DBA, but also a former SharePoint administrator and developer.

In this session, Chrissy will be joined by NATO Special Ops SharePoint Architect Ronald Crisswell, as they demonstrate how they successfully migrated and consolidated a number of SharePoint and SQL farms. They'll even demo how easy it is to schedule nightly refreshes of content databases.

Speaker(s)

Senior SharePoint Administrator / Architect / Developer
General Dynamics IT
The business & end-user guide into the new and modern SharePoint!
Level: 100
Track: Business
SharePoint has been reborn in the year 2016, with a renewed focus on a mobile and intelligent Intranet powered by modern experiences. The rebirth brought us many updates and new features. Jasper Oosterveld, Microsoft MVP & Cloud Consultant, is going to take you on journey through the new and modern SharePoint. Together, we are going to take a closer look at the new team & publishing site, modern library & list experiences, modern web parts and the awesome SharePoint App. After this session you have a good overview of the many possibilities, challenges and what lies ahead of us.

Speaker(s)

The Citizen Development Manifesto
Level: 100
Track: Keynote
Citizen development, love it or hate it, has arrived and it's here to stay. It's also known as solution-building, solution creation, low-code/no-code development, etc., but what does it really mean? Is it a job role, a tool set, a methodology? Do we define it by what it is -- or by what it is not? And what role is played by SharePoint, Office 365, and other platforms? Is it something "real" developer should care about? IT? You likely won't have the luxury of deciding whether or not to allow it -- it's already here. You can, however, decide how to make it work for you, what to encourage/discourage, and how manage it optimally. This talk is all about how to do it right -- and, of course, how to do it in SharePoint.

Speaker(s)

Mike Fitzmaurice
VP - Workflow Technology
Nintex
Upgrading from Full Trust Code to Add-in Model and SharePoint Framework
Level: 100
Track: Developer
The SharePoint development outline is evolving and changing really fast. In this session we will have a look at the patterns, practices, and techniques to upgrade your Full Trust Code solutions, that target SharePoint on-premises, to the new SharePoint Add-In Model, and to the new SharePoint Framework. The session will be practical with example from real life. You will learn how to change your projects (and your mind ...) in order to develop solutions that can be applied to SharePoint Online and Office 365, as well as on-premises, being able to increase the return of investment of developing for SharePoint.
Use PowerShell superpower to tame your Office 365
Level: 300
Track: Mix & Match
Would you like to know how to automate some administration tasks of your tenant?
You want to have a real-time view of your Office 365 usages?
Come to discover the means and tools that will enable you to reach your ends!
A session Office365, PowerShell and Power BI demos !
Yo Office! Use your SPFx Skillz to Build Add-ins for Word, Excel, Outlook and PowerPoint
Level: 200
Track: Mix & Match
There are are over a billion users of Office, many spending hours each day working in apps like Word, Excel, PowerPoint and Outlook. We’ll see examples of how you can solve critical real-life business problems for your organisation with Office Add-ins that delight end users. And the good news is that you can use the same web development skills you applied to the SharePoint Framework to build productivity-boosting Office Add-ins. We’ll use TypeScript, React, Office-UI-Fabric, Microsoft Graph, and the modern web development toolchain to build compelling Office Add-ins that delight users and require minimal development effort.

Sponsors

View all

Developed by:

Developed by: Aptillon, Inc

Designed by:

Designed by: BrightStarr

Hosted by:

Hosted by: fpweb.net

Mobile App by:

Mobile by: Canviz Consulting Mobile by: Aptillon, Inc