Sessions

Back to architecture: Creating scalable cloud solutions with SharePoint Online and Microsoft Azure
Level: 300
Track: Developer
The SharePoint development has been in a huge turmoil in the past few years. In only 2-3 years we have witnessed the decline of SharePoint Farm Solutions, birth of the SharePoint AddIns (ex Apps), and client side code solutions in general. The most recently, we have witnessed the birth of SharePoint Framework (SPFx) and new things like webhooks which further more open the possibilities and steer the water in the same time. The SharePoint development has moved from .NET-centric to JavaScript centric discipline faster than one could pronounce "Don't use Feature Framework anymore".
This session is bringing some order in this fast-moving chaos. Just because we are using JavaScript and SPFx, it doesn't mean we should forget solution architecture altogether: the good practices, things we have learned from past, still apply. We will see how to apply practical multi-tier architecture and domain driven design with SharePoint on the back, things like Azure API Apps, Azure Web Jobs and Microsoft Service Bus in the middle, and yes, SPFx - or any other client technology for that matter - on the front. Let's be nice developers, and develop sustainable, manageable and developer-after-me-friendly code.
Building an intelligent SharePoint Bot
Level: 300
Track: Developer
The Language Understanding Intelligent Service (LUIS) is one of the Cognitive Services Microsoft now offers. We can now use these services and API's to take the SharePoint and Office 365 experience we offer to the next level. When combined with the Microsoft Graph a whole new world of collaboration will open up. Let users interact with Office 365 like they do with a co-worker and let them communicate in an interactive manner.

Speaker(s)

Building LEGO style applications with Microsoft Flow
Level: 300
Track: IT Pro, Developer
There are countless scenarios where we could consider using Flow as a service for automating workflows across a variety of apps and SaaS services, but what if we are planning to build a fully or semi-customized application?
Still! Leveraging Microsoft Flow and utilizing its functionalities is a visible option!
Join me into a happy hour on how we can leverage Flow with fully and semi-custom applications, minimizing the efforts needed for development and adding scalablity to the mix... Flow could be your "LEGO" building block for almost every application!

Speaker(s)

Ahmad Najjar
Senior Consultant, MVP, MCTS & MCP
Infoworker
Cloud Backup and How to Control Your Data
Level: 200
Track: IT Pro, Business
For IT administrators, current threats like ransomware raise many concerns. For example, if an attack infects a colleague’s OneDrive data, is that infection now replicated in the cloud? The good news is that with Microsoft Office 365, we have the capability to eliminate those threats. However, we also have to ask ourselves new questions about our cloud data:
1. Do I have a backup strategy in Office 365, and if so, how does it differ from my on-premises strategy?
2. How do I restore a single item, Exchange mailbox, or Office 365 Group from a one year-old backup?
3. How do I recover important files from a user's OneDrive for Business, who left the company?
If you don’t have immediate answers to these questions, this session is for you! Robert Mulsow, Director of TSPs EMEA at AvePoint, will provide real-life examples to show how customers have gained back control over their data in the cloud.
Everything you need to know about the Microsoft Graph as a SharePoint Developer
Level: 200
Track: Developer
Since the launch of the Microsoft Graph, a ton of new possibilities are being made available to the Office 365 and SharePoint Developers. The unified API of all the Office 365 is one of the greatest Microsoft innovation of the last few years and is changing the way that solutions are built on Office 365 and SharePoint Online. The launch of the SharePoint endpoints on the Microsoft Graph will enhance our development story and lead to amazing cloud solutions.

This session is a deep-dive into the Microsoft Graph by analyzing the current /v1.0 version of the API and what is coming on the future /beta endpoint. The focus of the session will be on the SharePoint-specific features that the Graph is now offering to the SharePoint developers.

This very demo-intensive session will make sure that at the end you get those 3 key takeaways :

- Understand the role of the Microsoft Graph in the Office 365 ecosystem
- Leverage and interact with your SharePoint data from the Microsoft Graph
- Change the way you will think for your next SharePoint Online solution

Speaker(s)

Sebastien Levert
Product Evangelist & Partner Manager | Office Development MVP
Valo Intranet
Extending SharePoint Framework tasks to automate releases of your projects
Level: 300
Track: Developer
If you already started developing with SharePoint Framework, you know that you have to run a certain set of gulp tasks to get everything ready for your next release. All of this requires some manual interaction, but did you know that you can also automate the process? In this session, you will see how you can extend the default gulp tasks that are in place, and how you can fully automate your SPFx releases with a build and release pipelines in Visual Studio Team Services.

Speaker(s)

Getting Started with PowerShell for Office 365
Level: 200
Track: IT Pro
The Office 365 admin center has a lot of options, but not all the settings of your tenant can be seen or changed trough the User Interface, you need to learn how to use PowerShell! In this session we will learn how to use PowerShell to manage SharePoint Online, Exchange Online as well as your users and licenses in Azure AD!

A basic understanding of PowerShell is recommended to get the most out of this session!
How does Microsoft Teams and SharePoint Hub Sites impact your Intranet planning and architecture?
Level: 200
Track:
When Microsoft Teams was launched in 2016, many of the ‘die hard hierarchical subsite builders’ had cause for concern. How would we stop site collection sprawl and what were the options to restore calm in the midst of the chaos. As Teams create site collections, duplicate ‘sites’ became an obstacle. The launch of SharePoint Hub Sites at the 2017 Ignite conference changed everything.
In my session we’ll take a look at:
    1. Reverse engineering your site provisioning through Microsoft Teams
    2. Using SharePoint Hub Sites as a catalyst to join your organizational structures and bring common pockets of interest together
    3. Features provided by SharePoint Hub Sites:  Search Scope, global navigation, theme & information roll-up
    4. Features provided by Microsoft Teams to facilitate collaboration and communication in your company
Knowledge is power and equipped with the above facts you will make better informed decisions around your Intranet.
Hybrid SharePoint deep dive & troubleshooting
Level: 300
Track: IT Pro
Hybrid is all the rage nowadays and “coexistence” seems to be the latest buzzword as organizations realize their on-premises infrastructures won’t be abandoned as fast as they thought. Configuring a hybrid setup involves much more than just following through a wizard to get up and running: you quickly realize that your setup might be slightly more complicated than the one at Contoso or Fabrikam. In this session, we’ll look at what you need to know before you embark on your hybrid journey, the changes that are made to your precious SharePoint farm, the problems you might encounter and how to troubleshoot and fix them - in the real world.

Speaker(s)

Hyperfish - Bring your directory to Life!
Level: 200
Track: IT Pro, Business
Hyperfish helps bring your company directory to life by ensuring directory and profile information is always complete and up-to-date. Hyperfish improves IT Service Delivery, increases employee engagement, and helps unlock the value of your technology investments.

Hyperfish understands what's missing or incorrect, and automatically starts a conversation with employees to collect and validate their information.

Hyperfish uses AI and Bot technology to automate the collection of profile information. The secure service supports on-premises, hybrid, and online environments.

Come to this session to get an overview of what HyperFish can do for you and learn more about people profiles in Office 365 in general.

Speaker(s)

Marcel Haas
Principal Consultant
CNEXT
IOT driven process automation in O365
Level: 100
Track: IT Pro, End-User, Business
Do you like to know how you can bring IOT, O365 and process automation together? In this session, you will see a live demo of a ‘Defect Resolution’ process, based on IOT data. See how to start off powerful workflows and help your mobile workers with easy to use mobile-ready forms. For analytics use the gathered process and business information to create meaningful reports and dashboards with Power BI for your management.

Speaker(s)

Konstantin Riegel
Senior Technical Specialist
K2 Europe
Microsoft Flow advanced: tips, pitfalls, problems and warnings to be known before starting a real project
Level: 300
Track: IT Pro, Developer, Business
You have started using Microsoft flow, you have attended a Flow introduction presentation but you feel that before doing real projects you need to know more. Much more.
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 all about.
We will show 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: IT Pro, Business
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.
Modern News Publishing with SharePoint
Level: 200
Track: Developer, End-User, Business
One of the key features of SharePoint has always been news publishing. Whether you’d be using the simple announcement lists or the more advanced publishing infrastructure with its page layouts, there have always been news-sharing scenarios that we built on top of SharePoint. And now there is a “modern” way of news publishing.

In this session, we will dive into the different options the new modern SharePoint provides us for news sharing. Of course, there are the modern Team Sites, with their news publishing features, but only a few months ago, Microsoft released the modern successor of the classic publishing infrastructure as well: Communication Sites. What are the differences between these options? When would you choose what? And how are we able to customise both type of sites?

All these questions will be answered, and more! We’ll also dive into customising your news publishing experience. We’ll cover a bit of branding, look & feel, but also the brand new Site Designs, which you can leverage to customise your site templates without code (it does involve a bit of JSON though). And of course we’ll be demoing all of the features too.
Optimize your time with PNP Provisioning Engine
Level: 200
Track: IT Pro, Developer
Save a site as a template was never a good option to replicate your content across your intranet, and sooner or later you will find its limitations.

In this session you will find how easy is to create and deploy your site templates using PNP provisioning and also tips and tricks to extend the default functionality of the engine.

The Provisioning engine covers on premises and online versions of SharePoint and its game changing that will accelerate the implementation of new sites in your organization.

Speaker(s)

Practical Microsoft Bot Framework for Office 365 developers
Level: 300
Track: Developer
The tool-set to build AI components as part of digital transformation of work is here. In this presentation we are going to dive into Microsoft Bot Framework with very down to earth approach. You will learn how to build bots and how to surface the them in Office 365. All the showcased code will be available in GitHub after the presentation.

Speaker(s)

Project management on SharePoint using automated provisioning - The Nokia Case Study
Level: 200
Track: End-User, Business
The Nokia Project Management Center provides specialised project management services to companies all across Europe, using a self-developed methodology. Despite the excellence of their service, they needed a unified communications channel between Nokia and all managed customers, working on Office 365.
BindTuning, partnering with DevScope, developed an automated provisioning engine, based on Microsoft's PnP provisioning framework, centralising project information and deploying new Office 365 project portals in just a few minutes.

Speaker(s)

Provisioning SPFx Solutions to SharePoint Online using PnP, ALM APIs and more!
Level: 300
Track: Developer
If you want to see the future of provisioning, make sure to attend this session! You will get an overview on how to provision your shiny new SPFx solutions with PnP. We will dive into the options you have with the PnP Provisioning Engine, the new ALM APIs and we also touch SPFx asset packaging. And yes, there will be code.

Speaker(s)

Erwin van Hunen
Product Owner - Tranformation Tooling
Rencore
Reach for the Cloud: Extend your SPFx Solutions with the Power of Microsoft Graph
Level: 300
Track: Developer
Microsoft Graph is the single REST API endpoint that gives us access to the whole of Office 365 and the power of Search and AI. We'll look at how Microsoft Graph works, and how we can use it to build intelligent applications that give us access to users' mail, calendars, groups, tasks and intelligent insights as well as SharePoint. Then we'll see how we can use the SharePoint Framework's built-in GraphHttpClient class to reach out to the Microsoft Graph and Office 365 data for the user. We'll also look at the PnP-JS-Core library which gives us a fluent-style strongly-typed wrapper library for the SharePoint REST API and see how it is being extended to support Microsoft Graph.
Rocking the collaboration experience in Office365: The good, bad and ugly for your Digital Workplace!
Level: 200
Track: End-User, Business
Office 365 is becoming more and more indispensable for all kind of companies. Moving to Office 365 comes with multiple key benefits and key features like Hub sites, Groups, Microsoft Teams, Flow and/or PowerApps. Everybody’s focal points are on the benefits: Generate greater productivity with Office 365, Access from anywhere with Office 365, Robust security… But the challenges are being omitted. In this session you'll see advantages but also the challenges of "modern experiences" in Office365. This session focalizes on all interested parties who might be interested in the whole Office365 suit.
SASSy webparts with SPFx
Level: 200
Track: Developer
For more than one decade no other SASS revulotionised the way we write CSS nowadays. In modern SharePoint development this is the core ingredient to deliver optimised and well architectured.
SASS is also one of the core inredients to develop new customisations for SharePoint through SPFX.

This session will give you an overview of the most important concepts in SASS. In addition you will get to know some limitations in SPFX and how to handle those properly.

After this session you will be able to:
• Sketch and develop web parts faster
• Create your own reusable CSS
• Apply themes to your web parts
• Handle external CSS properly in SPFX

Speaker(s)

SharePoint Developer Landscape - Roadmap and latest announcements
Level: 200
Track:
SharePoint Development Landscape is moving extremely fast and Microsoft is pushing new content and capabilities on weekly basis. In this session, SharePoint engineering will share the latest guidance and updates around the SharePoint development. We'll cover latest announcements and also upcoming new capabilities in SharePoint development. Get up to date on what's happening and what will be released soon.

Speaker(s)

Vesa Juvonen
Senior Program Manager
Microsoft
skybow Solution Studio – rapid development of business solutions on top of SharePoint Online
Level: 200
Track: Developer, End-User
SharePoint Online is a platform for business solutions, but the development of those solutions can be a painful and long lasting process. Not so with skybow Solution Studio: this platform for citizen and professional developers cuts down the development time up to 85%. Data modelling, advanced UI, business processes, background calculations, timer jobs, reports, and much more, all tightly integrated with Office 365 and with full support for packaging and deployment methods, including the full ALM cycle.

In this session, we will build a fully functional inventory management solution from a scratch, in less then an hour, using nothing but SharePoint Online and skybow Solution Studio.
State of the SharePoint PowerShell Nation 2018
Level: 200
Track: IT Pro
This session provides all up coverage of the current state of    scripting and automation for    
SharePoint Server and Office 365 using PowerShell and its related technologies. Coverage of the practical reality of automating SharePoint and Office    365 versus the desired state, along with real    world examples will be provided. Learn the fundamentals of where automation capabilities fall down and what steps can be taken to deliver end to end solutions for automation and configuration management.
Transforming your team and how you work
Level: 100
Track: End-User, Business
Change is a fundamental part of IT and our industry. As we make our move to the next decade of productivity and collaboration work, it’s time to review our past and make those changes where it’s needed.

At Microsoft Ignite, Satya Nadella mentioned that all companies were now a software company providing a service, but what does that mean for you? And how do you make that transformation?

We can no longer expect products like SharePoint to stand alone and fit all of our business requirements and needs. To survive, your team will need to change and start thinking like a software company, providing Productivity or Collaboration as a Service for your own end users.

Are you ready to lead the transformation?
Understanding SharePoint Framework Extensions
Level: 100
Track: Developer
The "modern" UI of SharePoint Online is really powerful and user friendly. However, you cannot extend it using user CustomActions, JavaScript Embedding, and custom Master Pages, as like as you were used to do with the "classic" experience.
Luckily, in late September 2017 Microsoft released an updated version of the SharePoint Framework, which includes the capability to create SharePoint Framework Extensions in order to extend and customize the modern UI of pages and lists/libraries.
In this session you will understand the architecture of the SPFx Extensions, what the available extensions flavors there are, and how to create each of them. Moreover, you will learn how to leverage frameworks like React, Office UI Fabric, and PnP-JS to build real-life extensions. The session will show samples from the SharePoint PnP project, as well as concrete examples based on the real-life experience of the speaker.
Valo Intranet - The rationale for Intranet-in-a-box Solutions in Office 365 era
Level: 100
Track: End-User, Business
Valo Intranet was born when intranet and SharePoint experts at Blue Meteorite decided to stop re-inventing the intranet wheel over and over again.

We're present in more than 30 countries, with more than 110 partners, over 250 customers and 600k+ happy users. We've also won the 'Best Intranet / Extranet award' at ESPC in 2017 and 2016, and been chosen as the only product in 'Intranet Choice – Value 2018' category by ClearBox Consulting's annual report of SharePoint Intranets.

In this session we will demonstrate Valo Intranet, highlight some of its most popular features including the Intranet, Teamwork and Idea Management modules and of course answer any and all questions you may have.
Why business process owners will looove the combination of Teams, PowerApps and Flow
Level: 200
Track: Business
A fierce dialogue and loads of examples about the new era of digital work. A new era, again? It's time for business owners to get comfortable with easy-to-develop business tools while Office 365 empowers main users with Teams, PowerApps and Flow.

Key takeaways:
1 - Role-based Teams
2 - Typical everyday business processes supported by PowerApps and Flow
3 - Combining Teams and PowerApps
Workflow Best Practices: Product-Independent Project and Design Advice
Level: 200
Track: IT Pro, Developer, End-User, Business
It doesn’t matter if you use SharePoint Designer, Flow, Logic Apps, Nintex, WEBCON, K2, or anything else: several truths are common to how to design processes, how to measure them, and more. Of particular importance is remembering that it's the process that informs what data is needed and what users need to see/do. Data-centric and process-centric apps each have their places, but process apps are different, and this session will clarify how and why. This session will pack as much advice as possible to the allotted time to give you take-away advice on how to succeed in process automation.

Speaker(s)

Mike Fitzmaurice
VP - Workflow Technology
Nintex

Sponsors

View all

Developed by:

Developed by: Aptillon, Inc

Designed by:

Designed by: BrightStarr

Hosted by:

Hosted by: US Cloud

Mobile App by:

Mobile by: Canviz Consulting Mobile by: Aptillon, Inc