Sessions

​​​​​​​​​​​​​We plan to organize an attractive agenda, considering parallel tracks to host technical sessions about Microsoft Office 365 and SharePoint technologies.
The technical content will be enriched with interactive chats ​and professional networking opportunities.​

​ ​ ​Welcome Session​
Paolo Pialorsi​
Igor Macori
Stefano Tempesta


​​Track A​Track BTrack C
TBDTBDTBD

Build a daemon with ASP.NET and Graph API
Level: 200
Track: Developer
This session will provide an overview of what is Microsoft Graph API and how to call it from a service. At the end of this session, the audience will be able to build a multi-tenant daemon or service that use the OAuth2 client credentials grant to acquire an access token which can be used to call the Microsoft Graph API and access the tenant data.
We will then deploy the daemon on Azure and we'll see how to schedule it at regular intervals.

Speaker(s)

Extending PowerApps and Microsoft Flow with custom code
Level: 100
Track: Developer
PowerApps and Flow is the new “magic duo” from Microsoft, with a broad range of possible uses: developing simple mobile and web applications, and simple processes, based on various data sources. Even if PowerApps and Flow were in the beginning focused on power users and consumer data sources, we are witnessing addition of new enterprise-oriented connectors and actions every day. Still, the power of PowerApps is often not enough for real-life use cases. The expression language is on a rudimentary level, which satisfies only the basic needs. Offered data connectors do not cover custom data sources, and even if the number of Flow connectors and actions is growing every day, lot of it is still missing, especially when considered in context of SharePoint.

In this session, you will learn how to utilize Azure Api Apps and Azure Functions, for bringing own data sources to PowerApps, how to extend the capabilities of PowerApps expression language, and how to implement actions which are not covered by Flow. Furthermore, we will see how to utilize Azure Service Bus to achieve three way communication between PowerApps, Flow and any 3rd party system, and how to utilize it for some background processing scenarios.

Unfortunately for all modern developers, no JavaScript code will be shown in this session. Knowledge about Azure and C# is a welcome prerequisite, though.
Getting notified by the Microsoft Graph with webhooks
Level: 100
Track: Developer
The Microsoft Graph is one of the best things Microsoft. The API allows you to call all Office 365 services via a single endpoint. But there is more, the API also allows you to call APIs you maintain. This is done via webhooks and can be used to react to certain triggers that happened on Office 365. Your service will get certain notifications like for instance when you received a new mail, and so you are able to interact with it. Like for example checking if there are some mail trackers in place. In this session, we will walk through all steps of setting up a service / API to interact with the Microsoft Graph and to respond to these notifications coming from Office 365.

Speaker(s)

Identity and Authentication options for Office 365/Azure AD in Hybrid Infrastructures
Level: 100
Track: IT Pro
Identity and authentication are the foundation for modern security and service/application access. In last years Microsoft revolutionized identity and authentication core technologies in order to support modern devices, web protocols, security features, and enhance User Experience in a multi-device connected world.

In this session we will focus on Hybrid Active Directory and we will see how on-premises environment too can benefit from Azure AD features like Multi-Factor Authentication and Self-Service Password Reset.

We go through the different options to connect on-premises Active Directory with Office 365 and Azure AD: Active Directory Federation Services (ADFS), Pass-Through Authentication (PTA), Password Hash Synchronization (PHS), Seamless SSO, and Azure AD Connect services and tools.

You will learn how Modern authentication is changing the way Office 365 applications is accessed from PC and Mobile devices, simplifying User experience with Single Sign-On and enhancing Enterprise Security on all devices.

After this session you will be able to:
•    choose the best Hybrid AD Technologies for your organization
•    understand Modern Authentication requirements and features for your users
•    design an Hybrid Identity infrastructures
•    enable Identity-based Security and Application/Conditional Access for Office 365 workloads
•    apply Identity and Security Best Practice to your Azure AD Hybrid environment
Introduction to SharePoint Framework (SPFx)
Level: 100
Track: Developer
This session is an introduction to SharePoint Framework (SPFx), the new framework for creating customizations for SharePoint using only client-side code.
We'll see a short introduction about the reasons why this framework was created, how this framework work and an introduction to the developer tools, programming languages and client side frameworks that we can use for creating customizations like the new "Client Web Part".
We'll see a lot of examples about what this framework offers in this first release.
Mobilize Your Line of Business with Nintex App Studio
Level: 100
Track: End-User, Business
Mobility is a reality… and a requirement. But what makes a good mobile solution? In this session we'll define the principles that make an app a proper mobile solution aligned to your Line of Business requirements.
Journey with us in the process of creating a true mobile app for any kind of process in your organization using the Nintex Workflow Platform

Speaker(s)

Office 365 Groups and Planner API - Getting Started
Level: 100
Track: Developer
Office 365 Groups have the main purpose to increase productivity of teams by leveraging different services under a single hub, as well as underlying technology to Planner and Teams in Office 365. Groups can be accessed through Microsoft Graph API that provide relevant information through set of resources contained in the group content. In this session you will get introduced to Groups and Planner APIs in Office 365, learn what are the basic resources available through REST calls and how to use them in your applications. Depending on available time, we might spend some time introducing Microsoft Graph API.

Speaker(s)

Dragan Panjkov
consultant
K2NE Germany GmbH
SASSy web parts with SPFX
Level: 100
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)

Securing Office 365 and Microsoft Azure like a rock star (or groupie)
Level: 100
Track: IT Pro, Business
Securing and maintaining a trustworthy Office 365 and Microsoft Azure deployment is not an easy task. In this session we'll take a look into how you can secure and control your cloud-based servers and services, data and users using Azure Active Directory, Azure Security Center, Privileged Identity Management and Advanced Security Management. In addition we’ll also take a look at how Operations Management Suite and Microsoft Advanced Threat Analytics can be used to provide better overall security for on-premises and hybrid deployments.
SharePoint 201x and Office 365 Hybrid Features
Level: 200
Track: IT Pro, End-User, Business
In this session we'll go through all the features that SharePoint 201x (2013 and 2016) and Office 365 offer to configure an hybrid scenario. We'll focus on Search Service, exploring the different topologies (outbound, inbound, cloud), and talking about pros and cons of each scenario. In the demo we'll show how the hybrid features impact on the end-user work (i.e. we'll show how the search results are showed differently depending on the hybrid search topology).
SharePoint disaster recovery as a service (DRaaS)
Level: 100
Track: IT Pro
Backup and recovery strategy is essential part of Information Security. This session explains how to automate recovery of on-premises SharePoint farm using Azure Site Recovery. What should you consider when planning backups, how to recover services quickly in case of outage. Keep calm and recover.

Speaker(s)

SharePoint Framework tips and tricks
Level: 100
Track: Developer
Working with the SharePoint Framework for a SharePoint developer can be a big deal initially because of the toolchain and programming languages that need to be used during the implementation process. In this session we will cover the main things to know for starting using the SharePoint Framework on your projects and some useful tips to accelerate the adoption.
Simplify SAP ECM Processes using SharePoint and Office 365
Level: 100
Track: IT Pro, Business
Simplicity comes at a premium these days – the business goals IT needs to support usually requires management of a large variety of systems. Requiring specialized knowledge, additional infrastructure, and significant investment, legacy enterprise content management (ECM) systems struggle to keep up with pace of business. People want easy access to information – ideally from within one experience. Organizations should look to eliminate platforms that are expensive and hard to use.

In this session we will explore how SharePoint and Office 365 can be used to drive IT simplification, delivering ECM capabilities as an SAP-certified HTTP Content Server.
SmartFlow365 brings you a new approach to SharePoint and Office 365 Code-Free customization
Level: 100
Track: IT Pro, Developer, End-User, Business
SmartFlow365 brings you a new approach to SharePoint and Office 365 customization. Thanks to our suite you will boost Office365 and SharePoint potential unlocking new business scenarios cutting time and costs.
If you ever approach Office365 or SharePoint custom development you’ve certainly hit difficulties with graphic UI personalization, responsive design, advanced forms logic, 3rd party integration, complex workflows.
With Smartflow365 you will be able to knock down time-to-market by reducing effort from one day (classic custom SharePoint Development) down to 1h. In our session we will show you how to start from scratch building a complete, branded SharePoint Intranet with different running templates and workflows. Save your schedule Room B 12:00 – 12:30 PM
Superpowers for your End-Users. How to drive Office 365 User Adoption in practice.
Level: 100
Track: End-User, Business
Office 365 and the Microsoft cloud in general are challenging us with a very high release cadence and a “change by design” mentality. Administrators and End-Users often feel lost with all the new applications and features pouring out of the dev-labs of Redmond, sometimes even a bit unforeseeably. End-User Adoption is widely forgotten, addressed insufficient or too late. But it’s key to success, especially for the adoption of modern cloud technologies.
In this session, you will learn some best practices from the field. We show you how to avoid the common pitfalls to make sure your reputation is still shining after the project.
Jussi, as a well-known expert in his field, will focus on the challenges of user adoption and show concepts on how to address and overcome them. Marcel will lay the ground with some real-world examples and funny but tragic anecdotes from his rollouts with large enterprise and education customers.

Speaker(s)

Team me up Scotty!
Level: 100
Track: IT Pro, End-User, Business
Microsoft Teams -the New Social Workspace!!
See how MS Teams can replace Slack, Yammer, Newsfeed and a heck lot of other Workspace Applications. I integrate SharePoint, Power-BI, add Bots, and Integrations to totally support you'r business needs. An effective boost for every organization with an Office365 tenant. This is the future, be there or be square :)
Unlock the Power of your Business Processes - Demystifying Workflow Solutions
Level: 100
Track: Developer, End-User, Business
Historically the SharePoint Workflow engine provided us with an easy and powerful mechanism to automate and bring processes to our collaboration platform. However, organizations, processes and user's need change, and we have now new trends and requirements when it comes to workflow design: responsiveness, integration with external systems, mobility, cloud and/or hybrid, business intelligence, paperless office…

And with them an overwhelming set of tools and technologies have been appearing: Flow, PowerApps, Power BI, InfoPath, Sharepoint Designer, connectors, custom dev, third-party tools…
Which ones do we need and when? How to align requirements and solutions and make them all work together?

In this session we'll explore the concept of Workflow Solution. We'll see that a WF solution is much more than the WF diagram and we'll define how to completely automate our business processes with a proper combination of tools and services.

Lastly, we'll show with a real use case the 4 steps to build a complete WF Solution around a business process: user interaction, process logic, mobility and analytics

Speaker(s)

Use MS Flow connectors to create a powerful business process app
Level: 100
Track:
With MS Flow there is a new service in town which enables you to easily trigger action based on events in all sorts of platforms: Dynamics 365, Yammer, Salesforce, Twitter, Slack and a few hundred more. In this session I will demonstrate real-life examples that show how you can use Flow to trigger business applications like a Quote To Cash solution that spans across your 365 services and Salesforce. As part of this demonstration we are going to look at some features in detail:

-    Digital workspace experience for end-users, with Dashboards and App Portals for easy navigation
-    Visual drag & drop workflow and forms design for individual apps you cannot buy on the market
-    Context aware application forms that make use of multiple data sources
-    A global Task Management which aggregates tasks from all your applications
-    Mobile and anonymous application access

Speaker(s)

Markus Alt
Technical Sales Manager
K2 Northern Europe
Welcome Session Keynote
Level: 100
Track: IT Pro, Developer, End-User, Business
Welcome session keynote
You will be able to attend a simultaneous welcome session in the three conference halls.
What's new from Ignite
Level: 300
Track: Developer
In this session we will discover the latest news from Microsoft Ignite 2017

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