A Deep Dive to Performance Optimization for SharePoint 2016 and Office 365
Track: IT Pro, Developer
In this session we'll learn how to optimize SharePoint Server, SQL Server, Windows Server or the Application domain to successfully implement a new SharePoint 2013 farm or improve the performance of the existing SharePoint platform. With a reasonable amount of time you will be able to accomplish the key benefits of a responsive SharePoint environment; Demo's, scripts, references, tools, live crashes, Best Practices… This session is not only meant for On-Premises administrators but also for cloud Administrators. If you want to make sure you get the best performance possible from Office 365, you'll definitively have to join this session. This session will learn how you can plan for great performance for a new deployment of Office 365. And find out how to troubleshoot performance issues that may arise after you are deployed.
A walk through the web stack developer landscape
SharePoint development is hot again with the newly announced SharePoint Framework. This was great news, but it also changed the developer landscape. It uses a completely new set of tools like Node.js, Gulp, Webpack and more. In this session, I will give you an overview of these “new” tools and how they can be used. So if you are a developer that wants to start using the SharePoint Framework, this session gives you a clear picture of the tools that are used internally.
Be a Collaboration Superhero with Office 365 Groups Governance
Track: IT Pro, Business
Microsoft is helping your team and project collaboration to the next level with Office 365 Groups. An exciting new way to package and deliver key Office 365 services, Groups is quickly becoming an important and helpful tool for all kinds of organizations. Even the much-hyped chat-based workspace Microsoft Teams is built on Office 365 Groups. If your users aren’t setting up Office 365 Groups already, you can be certain they will be soon.
However, the default settings for Office 365 Groups may not align with your governance practices. If you’re not prepared to deal with this, things can quickly get out of hand and potentially lead to content sprawl or even security issues. Fortunately, there are ways administrators can overcome challenges around Office 365 Groups governance, including PowerShell and third-party solutions. In this session, we will look into these options and how to use them to align with recommended best practices.
With these tips and tools, you can build a strong governance plan for your Office 365 groups and enforce it. Become a superhero in your organization who not only improves collaboration, but also protects your company from security concerns.
- Know capabilities and limitations of Office 365 Groups Governance
- Knowledge Sharing about Best Practices and Customer Scenarios
- Get a "playbook" of procedures and PS cmdlets to configure available governance settings
Biggest fails and best practices using Office 365 toolset
Track: IT Pro, Business
In this session we will detail how you can use the main features of Office 365 like Teams, Groups, OneDrive, Delve, Outlook, Skype, Modern SharePoint, Flow, Power BI to build the best Digital Workplace.
We will details where we didn't succeed using these tools in real life projects and which best practices we implemanted to go beyond these bad experiences.
By attending this session you will be able to articulate and start architect main Office 365 features against expected capabilities for a Digital Workplace.
1- Architect your Digital Workspace
2- Match Office 365 features and capabilities against Digital Workspace expected capabilities
3- Better understand Office 365 capabilities and features
Enterprise Solutions Architect / MS Regional Director / Office Servers and Services MVP | CEO & CTO AbalonAbalon
Building Great Client-side Web Parts with SPFx, PnP-JS-Core, ReactJS and Office UI Fabric
Combine four key technologies to build great solutions for your clients. Build client-side web parts using the SharePoint Framework (SPFx) along with the open-source toolchain. The PnP-JS-Core library allows you to do a lot of work against the SharePoint REST API with just a few lines of code - sometimes even a single line of code! ReactJS is a view library that allows you to build lightning-fast user interfaces using a powerful component model. Finally, the Office UI Fabric, available in several forms including React components, allows you to build great-looking solutions that follow the design guidelines for SharePoint and Office Add-ins. Four great technologies in their own right, but in combination they allow you to deliver amazing SharePoint solutions with minimal effort.
Collaboration Stories - How One Tool Doesn’t Fit All Anymore
Track: IT Pro, Developer, End-User, Business
There are so many different products coming out at an even faster pace today and sometimes it feels like we are losing control.
In the past, IT could choose a product and implement it within their organization. After that, there wasn’t really a choice to use it or not. But today, this cannot work anymore with the age of the internet and self service.
So let’s take a look at some of the different collaboration stories and what fits where for those of us in the SharePoint and Office 365 space.
Will we survive this change?
Creating a complete self-serivce site provisioning portal in under 1 hour
Track: IT Pro, Business
In this session i create a full functional self-service portal in a new office 365 tenant with the provisioning service Collaboration Manager 365.
Together we will handle these challenges:
- Create a simple site template for project management
o with custom design
o webparts on the homepage
o lists & libraries we define together in the session
o content types & custom fields
o site title and logo
o group based permission structure for owner and members
- Build a custom TeamSite request form for end users
- Create a new TeamSite from the end user perspective
- Modify the existing template to a new version
- Migrate the new changes from the template to existing TeamSites
Deep Dive in client-side-rendering on list forms
SharePoint is all about lists and libraries and at the core of the SharePoint user experience when adding, displaying and editing list items and documents are list forms. But without any customizations these forms really look and work very simple though, too simple in most cases. Join Daniel Wyss as he gives you in-depth insights into the client-side-rendering mechanism of list forms and learn how to customize the rendering of list forms to let you provide your users with useful, good-looking, dynamic forms in SharePoint and Office 365.
End of C# : the second revolution of SharePoint development
After C# Server side, after Apps, after CSOM, discover a new way to develop on SharePoint.
There is more than SharePoint Framework : TypeScript, Visual Studio Code, Webpack, React PnP, Git… Tons of tools are available for you. Code on client side, for SharePoint On Premise (2013/2016) and Online through a deep dive in the next gen of SharePoint development.
MVP Office Development & Consultant SharePoint
From Design to a modern Style Guide - Branding Strategies for SharePoint and Add-ins
Get an introduction how to create and develop your own style guide for SharePoint, Office Add-ins or web application. It will help you save time during development and for future adoptions.
You will learn how to maintain your code and documentation at the same time. Start to develop maintainable, reusable and re-factorable design patterns now and learn what css frameworks can't do for you.
In addition I will demo the Style Guide Application I created especially for SharePoint on-premises and on Office 365.
Get started with SharePoint Server 2016 in Microsoft Azure IaaS
Track: IT Pro, Business
Azure offers infinite possibilities to host applications and servers in the cloud.
Learn how to get started with SharePoint Server 2016 in Microsoft Azure IaaS, best practices, and deployment tips and tricks to understand the go/no-go for this kind of project.
Groups, Teams & Planner for Developers
Ever wondered how groups, teams and planner are hooked together? Thinking about leveraging it in your web apps or add-ins? Get up to speed on what is possible for extending groups by using the Microsoft Graph and other available blocks and components. Get the insights you require to get up to speed and work with Groups.
Implementing SharePoint hybrid search, start to finish
One of the most compelling recent additions to a SharePoint practitioner’s toolbox is hybrid search. Although hybrid search capabilities were already around for a few years, with the introduction of the “Cloud Search Service Application” things got a lot more interesting. This demo-heavy session will focus on the technical implementation details and their prerequisites, as well as the typical hurdles that you’ll face in your first hybrid search project.
Latest on SharePoint Development from Product Group – Patterns, Models, Roadmap
SharePoint is about to go through one of the biggest transformations from development perspective since the introduction of SharePoint Framework back in SharePoint 2007 version. This session is around covering the latest direction and guidance form the product group related on SharePoint Online and SharePoint on-premises. We’ll talk about the reasoning behind of the latest changes from the customization perspective and what are the future directions with SharePoint. If you are a SharePoint developer in SharePoint Online or in on-premises, this is a session for, which explains where we are heading and why.
Senior Program Manager
Microsoft Flow and PowerApps for Admins
End of 2016 Microsoft made Flow and PowerApps general available, after being in public preview for more than half a year. With Microsoft Flow it is possible to connect multiple services (both cloud based and on-premises) and build automated workflows based on an information exchange between these services. PowerApps is a service that lets you create business apps in a relatively short period of time (in minutes up to just a couple of days), publish these apps instantly for web and mobile, and share them with team members or even the entire organisation.
For users, this is all wonderful. But what does this mean for administrators? How to handle security and control? How can you support hybrid scenarios? What is happening in the background? What if something doesn’t work?
In this session I will answer all these questions. We’ll talk about the Flow and PowerApps Admin Center where you can control which services are allowed to connect to business data and/or public data, and define environments that Flows and PowerApps are allowed to run in. We’ll also cover hybrid scenarios and how you can connect to on-premises SQL databases and SharePoint farms. And finally I will show you how you can assist your users in troubleshooting when something goes wrong.
Microsoft Teams Extensibility - what you can do and why
Microsoft Teams (now in Preview) offers chat-based contextual workspace for team collaboration. It also provides extension points for developers to surface their own products and services directly in Teams interface. In this session we will introduce all 3 of available extensibility approaches -tabs, bots and connectors, and teach you how to build your own solutions that fit to these extension points.
K2NE Germany GmbH
PowerApps and Flow: Experiences from the Field
In this session a Microsoft Certified Master, with hands on experience of real use of PowerApps and Flow, will be delivering the good, the bad, and the ugly experiences of building the new style of business applications using PowerApps and Flow. You will learn from an expert, get a good grip at what these technologies are good for, as well as learn what you should not try to accomplish with these tools.
Lead Architect, Collaboration & AISulava
Push Notifications with SharePoint WebHooks
In this session I will introduce SharePoint WebHooks, how to use it with Azure Notification Hub and make push notifications to your client application.
Real-life SharePoint: Vendor Contract Management Walkthrough
Track: IT Pro, Developer, End-User, Business
In this session I am going to demonstrate a real-life Contract Management Solution based on SharePoint and highlight a few key characteristics of the implementation:
- Dynamic contract creation based on templates
- Solution integrates various external systems and services, i.e. SAP and DocuSign
- Complex approval routing across multiple departments
- Digital Signatures from internal and external contract parties
- Advanced Forms and Dashboard experiences to maximize data insights and visibility
- Mobile contract handling on the go from phones and tablets
- How-to explanation with a deep dive on the actual implementation and options
K2NE Germany GmbH
Setting up your Developer environment and getting started with Microsoft Office 365 Development
Around the globe there are 1.2 billion Microsoft Office users producing massive amounts of data each day! If you are a Web developer, Office 365 gives you the opportunity to reach all this user base with your custom business solutions.
In this session we will introduce you to Office 365 as a development platform. We will start from the beginning on how to set up your own development environment in Office 365, then we will cover the three main approaches to development on Office 365. We will start with the Add-In Model in order to customize Office 365, using the Microsoft Graph to consume data from Office 365 into your custom applications and using the SharePoint Framework.
The business & end-user guide into the new and modern SharePoint!
Track: End-User, 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 site, modern library & list experiences and the awesome SharePoint App. After this session you have a good overview of the many possibilities, challenges and what lies ahead of us.
Cloud Consultant & Microsoft MVPSparked
Trick or treat Mr. SharePoint - why Your SharePoint security is crucial?
You have just finished deploying your new shiny SharePoint servers and you hope that everyone will be happy with their collaborative possibilities. The idea of keeping everybody pleased and keep everything “up and running” makes you smile, but are you really sure that all the problems are gone? Maybe there could be a more common scenario when you migrate the old solution to a never SharePoint server. Let’s think about it one more time. If the infrastructure is attacked by the hackers, can they attack “me and my SharePoint”? Am I safe enough? These days, hackers are quite clever and If you think that you are not the target, you are wrong. Even innocent users are in danger no matter what administrators do to be secure. Would you like to know how to strengthen the infrastructure which is the base for SharePoint and learn how to avoid SharePoint security gaps? Join us.
Upgrading from Full Trust Code to Add-in Model and SharePoint Framework
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.