ALL Sessions

By Track: ECM  Power-User  Workflow  Office-365  Search  BI  BV  Special-Topics  Dev  Admin  Keynote  Showcases

BI 101 - Analytically shiny and new: A guided tour of Microsoft’s Business Intelligence toys

Jason Himmelstein, MVP - Featured Speaker

Having trouble keeping up with all of the changes in the BI space around SharePoint & Office 365? Feel like every time you think you understand what is going on Microsoft pivots (pun intended) yet again? You are not alone.

Join Rackspace Microsoft MVP, Jason Himmelstein, for a journey through the Microsoft story around BI and how the latest changes are making it all more cohesive & something worth investing your time (and money) into. He will cover Power BI, what changes as a result of SQL Server 2016 for SharePoint, the Excel story, and help you understand the integration story with Office 365.

BI 102 - Getting Started with PowerBI

David Feldman - Featured Speaker

Microsoft Power BI make it easy to create interactive data visualizations on a diverse number of data sources in the cloud or hybrid and deliver them to any device.

Come to this demo heavy session to learn how to get started today and bring greater visibility to the data that matters to you.

BI 103 - Five key trends in Business Intelligence and how they will impact your organization

Treb Gatte, MVP - Featured Speaker

Is your organization ready for the third BI wave? There are five key trends in Business Intelligence that are dramatically changing the way we approach reporting.

Join Treb as he takes you through each trend, the challenges resulting from the trend and recommended actions to take.

BI 104 - How To Use Google Analytics With Power BI to Get Usage Statistics From an Intranet

Knut Relbe-Moe, MVP - Featured Speaker

Google Analytics content pack for Power BI connects your Google Analytics through Power BI. You will get a Power BI dashboard and a set of Power BI reports that provide insights about your site traffic and user dimensions. You can use the dashboard and reports provided, or customize them to highlight the information you care most about. The data will be refreshed automatically once per day.

In this session we will look into how you can add google analytics to your SharePoint Intranet, and then get reports on which pages are most popular, which news are most popular and so on.

This session will give you the foundation you need to get started with Google analytics in your Intranet.

BI 105 - Cloud, On-Premise, or Hybrid - Where are you making BI investment decisions and why?

John White, MVP - Featured Speaker

The movement to the cloud is here and it's real. There are many compelling reasons to make the move, but there are also many valid reasons that that some workloads can't and/or shouldn't make the move. In the SharePoint world, Business Intelligence is one of them to varying degrees. What are your options for moving SharePoint to the cloud if you're heavily invested in Business Intelligence?

This session will cover what's available in the Microsoft BI stack, and how all of these products work together. With demonstrations we will discuss current on-premises BI scenarios, cloud based BI scenarios, and what the options are for a hybrid environment. We will also discuss some best practices approaches so that decisions made today will seem wise in the future. This session will cover a wide variety of products from the SharePoint stack, Office, SQL Server, and Power BI.

BI 201 - What's new for the BI workload in SharePoint 2016

John White, MVP - Featured Speaker

There are a number of significant changes to the BI workload in SharePoint 2016. Excel Services has been deprecated, and SQL Server Reporting Services has been significantly enhanced. Power BI is a big factor, but where does it fit? What do all of these changes mean for your new and existing BI investments?

This session will walk through the various changes, and call out the good the bad, and the ugly of these changes. It will highlight what can still be done, what has been enhanced, and what is no longer possible. Finally, it will provide a BI migration strategy for any existing investments.

BI 202 - SQL Server Reporting Services - Awakens!

Penelope Coventry, MVP - Invited Speaker

SQL Server Reporting Services (SSRS) 2016 incorporates new report types, Mobile Reports, based on Datazen technology, which Microsoft acquired in April 2015. This allows you to create mobile-optimized BI reports using charts, gauges, maps and grids bound with Excel data or SSRS shared datasets. You can also publish Power BI reports to SSRS.

In this session, aimed at the business and end user, Penny, using SSRS tools, will demonstrate the ease of creating reports and why you should get your IT department to install this SSRS. Penny will also show how these reports can be surfaced in SharePoint, on Web pages, in Power BI mobile apps and in PowerPoint.

BI 203 - What you should know about Power BI to deliver an incredible BI solution for your organization

Treb Gatte, MVP - Featured Speaker

I’ll present a common business scenario, highlighting the undocumented IT Pro strategies needed for a successful implementation for both Cloud and Hybrid environments.

I’ll also demonstrate key Power BI functionality that sells the project to your management.

BI 204 - Business Intelligence Using SharePoint and Power BI

Daniel Glenn, MVP - Featured Speaker

The SharePoint business intelligence story has been a struggle for many throughout the years in all SharePoint versions. Excel - via Office Online Server, and Power BI have opened up a new chapter for telling 'data stories' to your users.
Presenting with live demos, we will walk through the various methods of working with Excel and Power BI to tell a better data story.

We will use SharePoint and external data to build visuals for dashboards and review the publishing methods. Lastly, we will look at the Power BI mobile experience and how to interact with dashboards via the iOS app.

BV 101 - SharePoint Can Make your Coffee, but it Shouldn't - Overcoming SharePoint Frustrations in your Organization

Stephanie Donahue, MVP - Featured Speaker

There are endless possibilities with how to use SharePoint. Your management team might think SharePoint is capable of fixing all of your problems - it's a development platform, won't it make my coffee for me too?! Even if it could, should it? Learn from real world stories on common issues and assumptions that many users make and how to overcome them.

Whether you are on-premises or Office 365, this session will help you learn tips and tricks to keeping your users happy and engaged while using your SharePoint environment.

BV 102 - Navigation: A Step Towards Success in SharePoint

Stacy Deere-Strole, MVP - Featured Speaker

Navigation can single handily destroy any SharePoint implementation. How you ask? If your users cannot easily find what they are looking for in 3 clicks or less they have lost focus and sometimes the drive to reuse the site. However, that is not the only issue that can occur with a navigation, one of the most popular ones I have been seeing lately is navigation that takes the users to another page or site then to another and another and another. I guess the good thing is they eventually get there but the bad news is now they are going to bookmark or make it a favorite so that they never have to click so many times to get back there. Sounds like a great solution for the users right? Actually, it’s the worst thing that can possibly happen to your SharePoint implementation.

The basis of implementing SharePoint within an organization is collaboration and if the users are bookmarking sites then they are missing all the information the company is trying to share with their organization. The home page becomes obsolete, editors of the sites stop updating it and then collaboration only (hopefully) exists within the content sites and the company fails in communication.



BV 103 - Make It Stick: 5 Steps For Better SharePoint Adoption

Geoff Ables - Featured Speaker

If you build it, they still may not come. How can organizations not only plan for great functionality with increased productivity, but also drive successful and sustainable adoption?

According to AIIM, more than 60% of SharePoint projects are stalled, struggling, or failing. If the goal is enterprise collaboration, it matters most how people connect and remain engaged, not simply how products and platforms function.

Join this session to walk away with 5 proven steps to deliver not only business value from your SharePoint initiative, but business value that your users will love and actually use.

What The Audience Will Learn:

  1. Why adoption matters and how often projects struggle due to adoption
  2. 5 specific steps to gain sustainable adoption
  3. Practical ways to transform your thinking and set yourself up for success

BV 104 - What do YOU get from SharePoint Hybrid?

Vlad Catrinescu, MVP - Featured Speaker

Every time you see a blog post about SharePoint 2016, you see the word hybrid. But what exactly is a hybrid infrastructure and what features does the business user get?

In this session we will look at SharePoint Hybrid from a business user point of view to understand what features we get out of it. We will look at Hybrid Team Sites, Hybrid Search, Hybrid Extranet sites and more!


BV 201 - De-Mystifying ROI calculation for SharePoint

Sarah Haase - Featured Speaker

ROI is a “fancy” acronym for Return on Investment. While ROI implies success, it usually involves mysterious mathematical formulas that many people can’t see or understand. So how does an everyday SharePoint business owner tackle the ROI puzzle? Do you just “flip the switch” on your implementation and move on? Or are you so busy with post-launch support that you don’t have time to circle back and quantify your results?

This session will help you demonstrate the business value for your SharePoint implementation. We’ll examine common ROI calculation methodologies while providing strategies for identifying your ROI niche and quantifying the business value of your SharePoint implementation.

BV 202 - SharePoint 2016: What’s New and Why should I Upgrade?

Paul Stork, MVP MCM MBA MCT - Featured Speaker

SharePoint 2016 is the newest version in the On-Premises SharePoint story. But what’s the business value for going through another upgrade cycle?

In this talk we’ll outline the new features that SharePoint 2016 adds to the mix and how it lays the groundwork for additional features going forward. We’ll discuss 2016’s roots in the cloud, how it changes the underlying service model for deployment, and what role it plays in the ever increasing number of hybrid deployments.

BV 203 - Taking User Profiles to New Heights!

Stacy Deere-Strole, MVP - Featured Speaker

How many of you know what User Profiles can do? When I typically ask that question I get responses such as: It connects to Active Directory so that properties can be synced into SharePoint so we can use that info (but not sure how), or the most popular, we can add pictures to our profile and other information that others can see.

Both of those answers are true but only scratch the surface of what User Profiles can do in SharePoint and most importantly for your organization. I could talk for hours about all the great things that User Profiles can do, but, in addition to talking about it I’m going to show you all the things that a User Profile can do and how the functionality can improve meeting preparation, company bonding and getting to know more about the organization you work for. I won’t stop there either as we will also venture down the path of application integration and how it can streamline processes and limit human error in day to day processes.

With the user of User Profiles you can be on your way to building that one stop shop for company information.



BV 204 - Extranets in SharePoint On Premises and Office 365

Peter Carson, MVP - Featured Speaker

SharePoint is a great tool for collaborating, whether you use the on premise versions or Office 365. In most organizations, collaboration includes not only internal users, but external ones as well. An Extranet is an ideal way to facilitate this.

In this session we’ll go over what an Extranet is and why you would want one, and then discuss the various options for delivering one.

Traditionally many people rely on email for document collaboration externally. This can quickly become unmanageable, particularly as the number of participants and documents grow. Really, anything more than two people collaborating breaks down over email. Next steps for many are to fire up shadow IT such as DropBox, or leverage OneDrive for Business. While both help the problem, they don’t provide good governance and can get out control in organizations.

Extranets help solve this problem. They can take many forms. The idea of a single version of the truth is core to collaboration in general, and SharePoint is a great way to provide this. Whether it is an on premises installation of SharePoint 2016, 2013, or 2010, or in the cloud in SharePoint Online / Office 365, a rich collaboration environment can be created.

In the on premises scenarios, there are many choices to be answered. How is SharePoint going to be exposed externally? Is there a DMZ in place already that can be used to secure it, a reverse proxy to publish the internal farm, or aa hybrid approach such as Azure Application Proxy to provide connectivity through the cloud to on premises. Then there is the access question. Will user accounts be created in the on premises AD (not recommended), a DMZ AD, or another repository like SQL? How will users get their passwords, sign in, and reset forgotten passwords? Should federation be used with partners?

From an infrastructure perspective, building an Extranet in the cloud is much easier. SharePoint Online supports external users in a number of ways. External sharing can be done directly through SharePoint, or the new preview Azure B2B service can be used to federate to partners. From a governance perspective how is this managed? Who invites users, or can they self-register, and if so who approves their accounts? What customization is desired over the whole experience? Can the new beta REST invitation in Azure B2B be used to better control this?

Come learn not only the designs and patterns for delivering an Extranet, but see examples of many different Extranet implementations, both in the cloud and on premises, as part of this talk. 

ECM 101 - Rolling Out OneDrive Successfully

Adam Levithan, MVP - Featured Speaker

Mobility, flexibility, Content Creation & Internal Collaboration rely on an individuals ability to access and share their content from anywhere at anytime. OneDrive for Business is the solution provided by Office 365, and mobile apps, to meet these unwavering end-user goals. However, there are still questions if the current solution does meet the expectations of the end-user while balancing the need of IT governance.

In this session we'll take a look at the key considerations when building your adoption plan of OneDrive, migration methods for moving your end-users' content, how to manage the content as users join and leave your organization.

ECM 102 - The Document Set Content Type

Tamara Bredemus, Featured Speaker

In this session we will walk through how to enable and build Document Set Content types. We will explore features and configuration options. Join us as we explore uses for this folder 2.0.

In this session we will explore:

  1. How to plan for Document Sets
  2. How to enable the use of Document Sets
  3. How to build a custom Document Set content type
  4. How to add content types to the Document Set
  5. How to add default content to the Document Set
  6. How to share data with files contained in the Document Set
  7. How to customize the Welcome page of the Document Set
  8. Document set versioning
  9. Use cases for Document Sets

ECM 103 - Using Document Sets to Implement Business Processes

Tom Robbins, MCT - Invited Speaker

Document Sets are a feature of SharePoint that allow an enterprise to manage multiple pieces of content as one single work product. We can think of Document Sets as “Super Folders” because they allow us to group information together, but that is as far as it goes. Folders are something you want to avoid in SharePoint because they have little value in the big scheme of actually managing SharePoint content. Document Sets have the same attributes as folders, but come with other object elements that allow us to perform many different management functions. Some of the features of Document Sets are: version management, workflow association, Information Management Policy, and metadata.

This session will introduce the attendee to Document Sets and will dive deep into how to create and use them. Document Sets can then be used to implement business processes and this goes beyond the normal approach of using them simply as folder replacements. This session will really open the mind when it comes to really using SharePoint to it's fullest to implement business processes.

ECM 104 - Protecting your Content: Demystifying Data Loss Prevention (DLP) in SharePoint

Paul Stork, MVP MCM MCT MBA  - Invited Speaker

Keeping content safe has always been a challenge in SharePoint. Many companies are afraid to decentralize security administration for fear that confidential material will inadvertently get into the wrong hands. But centralizing security can slow down the pace of information sharing in your organization while users wait for security permissions to be approved. Even if security administration is controlled that still doesn't guarantee that someone won't save the wrong kind of information in the wrong place and share it with the wrong people. The New Compliance Center in SharePoint 2016 lets you create Data Loss Prevention (DLP) queries and policies that can be used to identify and protect sharing of documents that contain sensitive information in both SharePoint Server 2016 and OneDrive. This functionality is also available in Office 365.

In this talk we'll explore the following topics:

  • What is a DLP Policy
  • What common DLP templates are available in SharePoint
  • How can DLP templates be used in queries to identify sensitive content
  • How can DLP Policies be used to inform users and prevent sharing of sensitive content
  • How can I create custom DLP Templates, Queries, and Policies

ECM 201 - Taming the Hoarders...Organizing Users who Keep Everything!

Stephanie Donahue - Featured Speaker

Email, file shares, documents, legacy systems, metadata… can be overwhelming. Whether you are planning a brand new SharePoint implementation, migrating from another system, or supporting the SharePoint site you already have, this presentation will help you get (and stay) organized.

I will take you through some tips and tricks for organizing even the most challenging users in SharePoint:

  • Learn about locations that users typically hoard save their data
  • Learn methods to help difficult users adopt SharePoint
  • Review easy ways to plan your site architecture
  • Discuss training methods that will increase user engagement

ECM 202 - Content Type Syndication in SharePoint

Tom Robbins, MCT - Invited Speaker

Enterprise Content Management is at the core of guaranteeing SharePoint is a relevant and valuable information management system. Content types allow us to define reusable content for our sites and site collections to guarantee that users are utilizing the same templates and content definitions across all information. Out-of-the-box, Site Columns and Site Content types have a deployment boundary of Sites and Site Collections. If we want to guarantee that the content is available across the entire farm, we must syndicate the content types using a Content Type Syndication hub.

Content Type Hubs enable administrators to create new content types and then make them available to other SharePoint site collections in the same or different web applications or across farms. This is a publisher-subscriber model, where content types are published by the Content Type Hubs using the Metadata service and subscribers are the web applications in the SharePoint Farm. Finally, all the site collections in the web application which subscribe to this Metadata service will get this content type.

In this session the attendee will learn what content types are and the value they return in SharePoint as well as how to create, deploy, and manage content types.

ECM 203 - Defining your Taxonomy and Information Management Strategy

Eric Riz, MVP - Featured Speaker

Do you have a taxonomy strategy for your business? Did your company setup SharePoint sites, lists, and libraries without metadata? Do you have a strategy but want to measure it against industry best practices? If your answer was “yes” to any of these questions - this is the session for you; one which helps define your taxonomy and information management strategy.

This session is designed to walk through effective quantification and qualification for creating the right taxonomy for your business, including ways to enhance social and Enterprise 2.0 technologies. We will discuss how to determine relationships amongst information and the incremental collective benefits from tagging documents with the right data. This is more than just a how-to; it’s a roadmap to defining corporate information and knowledge in your organization to ensure that your SharePoint content is well structured, in order to provide better access, improved productivity, and more reliable information.

ECM 204 - Search Web Parts

Mike Maadarani, MVP - Featured Speaker

Content Search Web Part (CSWP) is one of the great web parts in O365 and on-premises.

In this session, we will review together how you to configure and use the CSWP, and build a dynamic O365 branded portal with CSWP only.

SIA 100 - Setting up Directory Synchronization for Office 365

Dan Usher, MVP - Featured Speaker

Are you the administrator for your on-premises SharePoint system? Are you considering moving to Office 365 soon? Looking to ramp up and understand how to properly configure your environment to allow users to make the best of Office 365? Then join us as we lay the foundation for success.

During this session, we'll work through the basics of what Office 365 is, how it is operated, how to provision an Office 365 tenant, setup directory synchronization and demonstrate federated identity.

SIA 101 - The Essentials of SharePoint Disaster Recovery Planning

Sean McDonough, MVP - Featured Speaker

“Are my nightly SQL Server backups good enough?” “Do I need an off-site disaster recovery facility?” “How do I even start the process of disaster recovery planning?” These are just a few of the more common questions that arise when the topic of SharePoint disaster recovery comes up. As with most things SharePoint, the real answer to each question is oftentimes “it depends.”

In this business and process-centric session, we will be taking a look at the topic of SharePoint disaster recovery from multiple perspectives: business continuity planner, technical architect, platform owner, and others. Critical concepts and terms will be explained and defined, and an effective process for analyzing and formulating a disaster recovery plan will be discussed. We’ll also highlight some common mistakes that take place when working to build a disaster recovery strategy and how you can avoid them.

By the end of this session, you will be armed with the knowledge needed to plan or review a disaster recovery strategy for your SharePoint environment.

SIA 102 - Making SharePoint Strategic

Eric Riz, MVP - Featured Speaker

The highest and most effective use of SharePoint includes business units operating at the same level with SharePoint, including your original data. SharePoint must be deployed as a shared system of data, where trusted information is surfaced up from accounting, document management, data collection and governance. Without these components in place, it is questionable whether or not your implementation will succeed.

The question is, how do you create and align a SharePoint roadmap and plan that is strategic to your organization, and not tactically based on implementing SharePoint to perform only a percentage of what it is capable of doing? Join Eric Riz to learn how to make SharePoint the enterprise system that Microsoft intended it to be. He will discuss deployment strategies, tips for aligning your line of business (LOB) data, and help you conceptualize how your SharePoint implementation can become strategic while devising a business plan for your implementation.

Attendees will learn how to see the tangible, conceptual workplace that your executives had hoped for SharePoint.

SIA 103 - Integrating Office Online with SharePoint

Brian Alderman, MVP - Featured Speaker

Microsoft Office Online (formerly Office Web Applications) that were once configured and managed as a service application in SharePoint 2010 are configured and managed completely different in SharePoint 2013 and 2016. Office Online is now created in an Office Online farm, which allows you to create a universal Office Online environment that can host multiple SharePoint farms, as well as communicate with Skype for Business and Exchange servers.

The farm allows users to create, edit, and share content using browser-based versions of Word, Excel, PowerPoint, and OneNote. Furthermore, Office Online can be configured to enhance the users search experience by providing a document preview or thumbnail that is viewable from within the search result set.

This session will discuss how and why you will want to implement the Office Online and the many benefits of doing so.

SIA 104 - Windows PowerShell for the involuntary Office 365 Administrator

Penelope Coventry, MVP - Featured Speaker

In this session, Penny will give a brief introduction of how to use Windows PowerShell to manage Office 365 and is targeted to the Office 365 Global Administrator and/or SharePoint Administrator.

This session assumes no previous of experience of Windows PowerShell, however the use of some logic notation such as used in process diagrams or when creating macros in Microsoft Excel is advantageous.

SIA 105 - “Caching-In” for SharePoint Performance

Sean McDonough, MVP - Featured Speaker

Caching is a critical variable in the SharePoint scalability and performance equation, but it’s one that’s oftentimes misunderstood or dismissed as being needed only in Internet-facing scenarios.

In this lively and fast-paced session, we’ll build an understanding of the caching options that exist within the SharePoint platform: object caching, BLOB caching, page output caching, the Office Web Applications’ cache, and SharePoint 2013’s Distributed Cache service. We’ll examine each option in detail, discuss how it works, identify how it can be controlled, and cover common pitfalls that may impact its use. We’ll also step through a handful of “what if” scenarios at the end of the presentation to test audience knowledge (just for fun, of course!)

Those who attend this session will leave with the knowledge needed to leverage and control caching in their own SharePoint environments.

SIA 201 - PowerShell for Office 365

Vlad Catrinescu, MVP - Featured Speaker

Take your Office 365 Administrator skills further by learning to automate repetitive tasks using the magic of PowerShell.

In this session you will learn how to use PowerShell for Office 365, and we will focus on SharePoint online. A basic understanding of PowerShell is recommended to get the most out of this session!

SIA 202 - Managing Data Recovery in SharePoint

Brian Alderman, MVP - Featured Speaker

SharePoint Server includes several content recovery options for SharePoint administrators, site collection administrators, and end users. Educating your users, and site collections and lighten the burden on your SharePoint farm administrators.

Using Central Administration or PowerShell you can backup and restore your entire farm or components of your farm. You can also perform more granular content backups by exporting site collections, site, libraries, and list. SharePoint also provides the option of recovering site collections, sites, list and libraries from content databases that are no longer part of the SharePoint farm. With a vast majority of your SharePoint content stored in SQL Server it is imperative that you have an efficient way to recover items or entire databases as quickly as possible.

This discussion will introduce the Best Practices framework that will allow your SharePoint administrator to configure SharePoint and SQL Server for quick content recovery minimizing the downtime and providing shorter yet achievable Service Level Agreements (SLA’s).

SIA 203 - Structuring Your SharePoint Migration for Success

Adam Levithan, MVP - Featured Speaker

As SharePoint Administrator building a migration plan, an IT Manager hiring a consultant there's huge pressure for your project to satisfy all stakeholders, and not run into any unplanned technical errors. With 100s of my own migrations I've seen how two critical decisions that can create a successful migration. These decisions are the balance of structuring your migration between the change management approach and the technical architecture.

In this session we'll discuss the variables (timeline, end-user interaction, database size, SharePoint Team size, etc) that effect this balance.

We'll also discuss:

  • The two proven approaches to migration – Cutover vs Gradual
  • The three most common migration architectures – Lift & Shift, Multi-Prong & Distributed
  • Most common variables that make migrations fail

SIA 204 - How to Provision Artifacts to SharePoint Online without being a Developer

Erwin van Hunen, MVP MCM - Rencore

Provisioning artifacts to Office 365 and SharePoint Online specifically is not the easiest task if you want to automate it. In this session, Erwin will go into the Office 365 Developer Patterns and Practices cmdlets and how they can help you to provision artifacts like lists, content types and fields without requiring you to have development knowledge.

Benefits of Attending this Session:

  1. Learn to provision artifacts without development knowledge
  2. Build reusable scripts
  3. Learn about Office 365 Patterns and Practices

SIA 205 - Securing SharePoint in the Cloud

Shyam Oza  - AvePoint

With dozens of new ways to share, communicate and discover content in Office 365 it can seem like quite a challenge to ensure that your platform is as secure as can be. Learn about and how to apply the latest in Mobile Device Management, Identity Management and Security and Auditing features from Microsoft to strike the right balance between agility and control for your organization in the Cloud. 

SIA 206 - To the Cloud! Using IaaS as a Hosting Provider for SharePoint

Dan Usher, MVP - Featured Speaker

To the cloud! This phrase seems to come up more and more often for organizations looking to reduce their SharePoint footprint and operational expenses in their on-premises data centers.

In this session Scott and Dan will give a brief overview of a few of the premier Infrastructure as a Service hosting providers for SharePoint, how SharePoint in the cloud stacks up against Office 365 and how to quickly get your SharePoint system built in a repeatable fashion for development environments in Azure.

KEY 100 - Future of Business Applications in SharePoint

Cathy Dew - Microsoft

Join me for the roadmap of building custom solutions for enhanced collaboration, data analysis, account processing, business intelligence and mobile integration – using Microsoft Flow and PowerApps. These tools allow both citizen developers and professional developers alike gain a new mobile-first application development tool. PowerApps, Microsoft Flow and CDS love SharePoint and are constantly enhancing the app and business process automation tools to include more and more features that SharePoint needs.

OFF 101 - How to make use of All that's included in Office 365

Asif Rehmani, MVP - Featured Speaker

There's so much that Office 365 has to offer small to large organizations. However, the current reality is that most organizations are only using about 20% of the available capabilities. Why not understand the Entire value of the suite of Office 365 applications so your users can take full advantage of what you are already paying for!?

Come to this session and we'll go over the entire stack of Office 365 applications. Not just what each of them do, but also the sample business use cases for each of them as well.

OFF 102 - Groups for Office 365 and Team Sites - What you should know

Benjamin Niaulin, MVP - Featured Speaker

In 2015, we saw a lot of new features land in Office 365 and quickly at that. One of them was Groups for Office 365. The promise of this feature is to help small teams quickly get up and running to work on files and exchange ideas.
But how does it compare to the Team Sites in SharePoint?
This session will show you the difference between Team Sites and Groups for Office 365 and help you understand when to use which. There is a lot of technology available in the suite, but it all comes down to knowing what the best flow for working with your documents is.
It'll also touch on concepts of OneDrive for Business, Yammer and Delve as it all comes together to help collaborate with others.

OFF 103 - The ultimate guide about SharePoint and Office365: “what’s new” from A to Z

Gokan Ozcifci, MVP - Featured Speaker

SharePoint 2016 is out since a while and with Microsoft Ignite we had a lot of changes. I’ll provide you an overview of the new features and all architectural changes. In this session, we will review, what’s new, what changed and improved and how you can align your organization to be ready for the next wave.

We will talk about MinRoles, SMTP Connection Encryption, User Profile + Microsoft Identity Manager / AD Import, Zero Downtime Patching, Fast Site Collection Creation and much more. Not only On-premises but cloud computing has become a popular computing model that enables organizations to reduce both their capital and operational expenditures, renew IT innovation, and gain the advantage of more rapid software delivery to meet their business needs.

Learn how PowerApps, Flow, Delve, Delve Analytics, Planner, Groups and many others, can improve your experiences. We will have a look to the whole Office 365 components, features, stacks and get insights about the ecosystem.

OFF 104 - How to Develop Your Office 365 Information Governance Strategy in 4 Steps

Dux Raymond Sy, MVP PMP - Featured Speaker

So you’ve made the decision to move to Office 365 – now how do you ensure your critical business information is secure in the cloud?

In this interactive session, you will learn how to reduce risk and ensure your users do the right thing by employing industry best practices for information governance, risk, and compliance. We’ll also explain how recent enhancements from Microsoft – including Office 365 Security & Compliance Center and Azure Information Protection – as well as other related technologies can help.

This session will empower you to implement proven tactics to ensure your Microsoft Cloud investment meets business needs while protecting your most sensitive data.

OFF 105 - When to Use What in Office 365

Maggie Swearingen - Protiviti

Office 365 offers a vast array of powerful new features, but many users are still struggling to leverage these tools to their full potential. So what’s the best way to understand when to use what features in Office 365 in order to truly improve your productivity and collaboration?

In this session, Maggie Swearingen will provide you with a clear understanding of how each of the individual Office 365 features work and identify which can be most helpful to you and your organization:

  • Team Collaboration (Groups vs. Team Sites)
  • Sharing Documents Externally
  • Document & Records Management (One Drive vs. SharePoint Site vs. Groups)
  • Project Management (Project Online, Planner, Groups)
  • Office Suite Integrations (OneNote, Word, Excel, SharePoint)
  • Security Identification & Compliance Center

OFF 106 - Teams, Groups, SharePoint, and Yammer... Oh My!

Joel Oleson - Featured Speaker

Microsoft has been releasing products that seem to overlap with existing products. Are you confused? You're not alone. In this session we'll explore the products for both on premise SharePoint and OneDrive along with the latest Office 365 products to help you get a handle on what to use when, and even better how to use them in a unified way that makes sense. This is a must for getting your head around Microsoft's strategic direction.

Feel free to bring your laptop or phone to this one as we'll be providing workshop style demos where you can follow along. This interactive session is designed to answer the key questions of where collaboration and ECM are going.

OFF 200 - Untangling Office 365: Exposing the Plan for Productivity

Jill Hannemann - Portal Solutions

Office 365 presents many options for team collaboration and document management, but how do we make sense of when to use which and what is the best for what? This session will discuss these productivity features and showcase the different options, the strengths and weaknesses of each, and will provide some prescriptive guidance on how to use which feature for what use case.

If you’ve been a legacy SharePoint team site template user, this is a must attend session to discover how to leverage the other features in Office 365, improve user experience, and perhaps make it a little easier for your users to search and find content.

OFF 201 - The good, the bad and the ugly part of Office 365 for large sized enterprises

Gokan Ozcifci, MVP - Featured Speaker

Office 365 is becoming more and more indispensable for small and large companies. Moving to Office 365 comes with multiple key benefits and key features. Everybody’s focal points are on the benefits (Generate greater productivity with Office 365, Access from anywhere with Office 365, Robust security …) but the drawbacks are being omitted. In this session you'll see advantages and new stacks like Flow, PowerApps, new modern experiences as drawbacks that corporates are facing. This session focalizes on all interested parties who might be interested in the whole cloud stacks.

OFF 202 - Knowledge Management and Office 365: What’s Possible, What’s Transformative, and What You Need to Know.

Susan Hanley, MVP MBA - Featured Speaker

As your workplace becomes more dynamic, organizations need to re-think how to enable knowledge management to drive efficiency, productivity and competitiveness. In this session, we’ll explore how Office 365 enables content, community, conversation, and connections through experiences in SharePoint, Delve, and Yammer.

Learn how you can leverage the capabilities of Office 365 to capture, share, retain, and transfer organizational knowledge to unlock the value of your employees, your partners, and your customers – and how to capture meaningful business metrics to know whether you are successful!

OFF 203 - Leveraging Microsoft Teams to accelerate team collaboration

David Feldman - Featured Speaker

Microsoft Teams is a brand-new service in preview that promises to change the way that teams collaborate to get work done. Built on the foundation of Office 365 Groups, Teams is much more than persistent chat and has the potential to transform our collaboration landscape.

Come spend an hour understand when to use what, out of the box functionality and the extensibility story.

OFF 204 - A deep dive into Groups for Office 365 - The new way to work

Benjamin Niaulin, MVP - Featured Speaker

Groups, Groups and more Groups for Office 365, the vision from the productivity team at Microsoft for your organization in terms of collaboration. But what are they exactly and how does it work?

This session will deep dive into Groups, it’ll help you understand how it actually works behind the scenes, how they get created and what level of administration is available for you as an Admin.

It’ll then explore the flow users will experience when working with Groups for Office 365 to see first hand the experience delivered:

  • What are Groups for Office 365
  • How do they work behind the scenes on a technical level
  • Administrative capabilities as an admin
  • Experience from the End Users perspective
  • Different mobile apps that work with Groups
  • What’s on the roadmap and understanding the vision

Without a doubt, Microsoft is investing heavily in Groups for Office 365 setting a new experience for team collaboration in the enterprise. Come see it live and see if it fits your collaborative needs for teams.

OFF 205 - Office 365 and Azure Services

Liam Cleary, MVP - Featured Speaker

With Office 365 being part of the larger Microsoft Azure Services, it is now important for Organizations to understand what comes with their service and what can be used to create a better solution.

In this session we will look at Office 365 core services and what can be utilized form Azure Services to create better solutions.

PWR 101 - Oh! The Places You will Go with SharePoint

Liz Sundet - Featured Speaker

Have you ever had that dreaded moment when you learn something new and wish you would have learned it just a week before? Let’s face it, SharePoint is big! It can be daunting at first and there’s lot of places to make mistakes.

In this session, we will hit some of the hottest tips, tricks, gotchas and ah ha’s for getting started with SharePoint. From what browsers work best to where to find content types this fast paced session will give you a great start on your journey into SharePoint. You will succeed, yes indeed!

PWR 102 - Creating and Developing Solutions for SharePoint and Office 365

Liam Cleary, MVP - Featured Speaker

So your organization has implemented SharePoint, created a new intranet or site and are now ready to use it. The next logical step is to build solutions that allow users to be more productive. However the first question is how do you do that? What features should you use? Where do you start?

In this session we will look at building solutions for both On-Premises and the Cloud and look at what features and components we need to use to create them.

PWR 103 - Building Future-proof SharePoint Solutions with No Code

Daniel Glenn, MVP - Featured Speaker

With the release of SharePoint Server 2016, building SharePoint solutions that are cloud and upgrade-ready will be a necessity. We will discuss out of the box SharePoint features that will enable you to build great solutions, enabling the business to do more, and keeping support to a minimum.

We will go through creating a business solution using SharePoint lists, libraries, out of the box web parts, and workflow. SharePoint Online will be used for demonstrations, but we will also highlight the differences with it and SharePoint on-premises.

PWR 104 - Playing Outside Your Sandbox. Interacting with other systems using SharePoint BCS

David Drever, MVP - Featured Speaker

Business Connectivity Services (BCS) is probably one of the most versatile and powerful features of SharePoint. It can also be one of the most under-utilized. Join me today as I provide an overview of the BCS system and show you how easy it is to integrate with external systems without writing a single line of code.

I will cover topics like External Content types, External Lists, user impersonation using the SharePoint Secure Store system and much more..

PWR 105 - Client-Side Rendering for SharePoint: From intro to practical application

Wes Preston, MVP - Featured Speaker

SharePoint in O365, 2013, and now 2016 continue to offer stellar functionality through lists, libraries and views. Client-Side Rendering (CSR) allows power users to employ JavaScript and HTML to extend these capabilities beyond out of the box limitations without using managed code.

This session will walk through a primer for using CSR while showing methods to improve a common SharePoint solution scenario.

PWR 201 - PowerApps for SharePoint Users

Wes Preston, MVP - Featured Speaker

Are, or were, you a user of SharePoint Designer? InfoPath? Access Services? How are you building business solutions today?

Microsoft is using PowerApps to target the business user and power user gaps left between SharePoint’s out of the box capabilities and custom development. Learn what PowerApps is and what it has to offer SharePoint users now and into the future.

PWR 202 - Power User tools of the SharePoint trade

Asif Rehmani, MVP - Featured Speaker

Don't code your solutions, configure them! Many no-code developers (aka Power Users) don't realize that SharePoint already has the building blocks you need to create amazing solutions. There is no need to program everything from scratch. What you need to know is: which tool should I use and for what scenarios? Once you know that, you're all set!

Come to this session and we'll talk through tools such as SharePoint Designer, PowerApps, Search web parts, InfoPath, Flow and more. There will be lots of demos of these choices as well so you can see them in action.

PWR 203 - Apps for Everyone ~ Building No Code Business Apps

Chris McNulty - Microsoft

SharePoint has rich history and bright future as a home for business focused applications. One of SharePoint’s greatest strengths is its ability to unify teams with rich content collaboration and business productivity applications. Modern application developers can create powerful solutions. But now information workers can create productivity apps without code that can deliver immediate business impact.

Join me for the roadmap of building custom solutions for enhanced collaboration, data analysis, account processing, business intelligence and mobile integration – using traditional SharePoint techniques, Flow and PowerApps.

PWR 204 - Playing Further Outside Your Sandbox. Advanced Concepts and Processes with SharePoint BCS

David Drever, MVP - Featured Speaker

Building on the basic concepts of SharePoint's Business Connectivity Service, we will cover more advanced concepts within the SharePoints BCS system. Integrating SharePoint Search with BCS External Content Types to search into non-SharePoint data sources and Associations are just a couple of the topics we will cover.

I will show you some of the true power in using SharePoint to leverage and present the data contained in your LOB systems that will make your own daily processes more efficient.

PWR 205 - Business Process Automation for SharePoint

William Huneycutt, MCT - ASPE

Business Process Automation for SharePoint is all about using out of the box tools to meet the ever changing needs of our business.

Our client needs to develop an automated facilities management portal. The facilities management team is currently struggling to handle incoming requests for use of company resources for meetings, training, and conferences. Their goals for the new system include a customized form for handling requests, a workflow for manager approval, and a workflow process for assigning tasks to their team related to setup and breakdown of facility resources. They would also like custom dashboards for manager overview of requests and tasks, setup and breakdown assignments, and event related expenditures.

What can we build with SharePoint to meet our client's demands? The clock is ticking, we have 70 minutes to build a working business solution for our client. Let's build a business solution using Business Process Automation for SharePoint.

SRC 102 - Why Intranet Search Sucks (and understanding what it takes to fix it)

Virgil Carroll, MCT - Featured Speaker

In all the projects I have completed in my 18+ years of web (and more than a few with SharePoint), intranet search ALWAYS seems to be an afterthought. Organizations not only fail to understand its importance, but also the effort and planning it takes to create awesome and relevant search results for your users. In this session we will delve into the dark side of cleaning up your intranet search results, practicing some strong planning and query magic to help to pull out better results and happier visitors!

This talk will help walk you through the opportunities of solid search strategy, reveal many of the challenges you will face both technologically and content-wise, and provide some quick tips you could implement tomorrow to improve your results significantly.

SRC 103 - Understanding Delve & the Office Graph

Paul Olenick, MVP - Featured Speaker

Delve began rolling out to Office 365 tenants almost two years ago now. Yet it is still an often misunderstood technology. Some customers are confused or nervous about rolling it out to their users and may be missing out on valuable insights as well as a key aspect of the Office 365 value proposition.

Delve, built on the Office Graph, can surface the most relevant content to us automatically, rather than trying to filter through the noise and chase down the content we need.

In this demo-rich presentation, Paul Olenick (SharePoint MVP) will provide an overview of both Delve and the Office Graph, how they work from a mechanical perspective, their business impact and pitfalls to be aware of. He will also cover opportunities to develop custom solutions based on the Office Graph.

Attendees will leave with a solid understanding of what Delve and the Office Graph are, how they work, how they could fit in their organizations. Don't miss this chance to opportunity to learn everything you need to know about Delve and the Office Graph!

SRC 104 - SharePoint 2016 Search

Mike Maadarani, MVP - Featured Speaker

Search in SharePoint 2016 has improved to offer hybrid topology.

In this session, we will review what's new in SharePoint 2016 Search, and how does a hybrid search work. Together, we will create a Hybrid Search Environment and explain some tips to avoid any implementation headaches.

SRC 202 - Developing your own Query Magic in SharePoint Search

Virgil Carroll, MCT - Featured Speaker

SharePoint Search is one of the most powerful, configurable search engines on the planet. Even with this fact, many organizations are still struggle to return relevant results and fend off negative feedback.

In this session we will delve into the dark side of cleaning up your search results, practicing some query magic and help to pull out better results and happier people! Virgil will help walk you through the opportunities and challenges a solid search strategy provides and some quick tips you could implement tomorrow to improve your results significantly.

SRC 203 - Pro Tips for Getting the Most out of Search and Discovery in SharePoint and office 365

Paul Olenick, MVP - Featured Speaker

Organizations amass overwhelming amounts of content making it difficult for users to find the things they need and even more challenging to prioritize which content to focus on. Over the last few years SharePoint (on-premises and online) have been endowed with an increasingly impressive and powerful set of tools for search and discovery. In this interactive and demo-rich session, Paul Olenick (Microsoft SharePoint MVP), will walk attendees through the primary features for search and discovery (search, Delve and the Office Graph), and provide tips for getting the most out of each of them. Attendees will leave with a solid roadmap of the search and discovery features in SharePoint and O365 as well as actionable insights, pro tips and tricks for getting the most out of each of them.

Key Takeaways

  • Understand core concepts and features of Search, Delve and the Office Graph
  • Learn specific, actionable tips on how to get the most out of these search and discovery features
  • Address primary considerations around privacy, governance and compliance as related to search and discovery

SRC 204 - Delivering a World Class Search Experience

Mark Rackley, MVP - Invited Speaker

SharePoint search is one of the most underutilized features of SharePoint. With the proper use of search you can give your users a rich, powerful experience allowing them to find the information as easily as shopping for a product on

In this demo packed sessions users will learn:

  • How to incorporate jQuery into display templates to take search to the next level
  • Best practices for using Content types to aggregate content across multiple sites or site collections
  • Create and use custom refiners to make search for a document as simple as finding a product on Amazon

DEV 101 - Build Your First SharePoint Framework Webpart

Eric Overfield, MVP - Featured Speaker

The release of the SharePoint Framework provides an entirely new model for building webparts for SharePoint Online. The Framework utilizes JavaScript and Client Side Rendering to give developers the toolset necessary to make webparts that can interact with SharePoint and external data without one line of C# or full trust code. But how?

In this session we will look at the SharePoint Framework and its toolchain to build our first Webpart. We will review the toolchain, create a new Framework based project and create our own custom webpart with custom properties and interactions with SharePoint data. Attendees will walk away with the samples necessary to begin building their own webparts. Although this is an introductory session for developers, an initial understanding of the framework will be helpful.

This session will focus on the SharePoint Framework, the primary topics being:

  • The Framework Toolchain and basic requirements
  • Steps necessary to build a Framework based webpart
  • The code necessary to build a sample webpart

DEV 102 - SharePoint Framework, Angular & Azure Functions : The modern SharePoint developer tool belt.

Sebastien Levert, MVP - Featured Speaker

Things are moving fast. Sometimes you might even feel that you own comfort zone is getting of control. But in a Mobile-First, Cloud-First world, things are changing to a crazy pace and to stay on the top of your game, you need keep up with the latest and greatest technologies that are available out there. By staying up to date, you will give to yourself new options that will let you be more productive, write better code and push you in a more open and more collaborative world.

With the official shipment of Angular 2 and the current preview release of the SharePoint Framework, it is now the time to start moving towards those new technologies in your SharePoint Solutions.

In this session, we will cover the modern tool belt of the SharePoint developer by covering the SharePoint Framework as the new surface to express yourself, Angular as a Framework to enable you to build complete applications within your SharePoint modern experiences and Azure Function as the perfect server-side companion for all your Office 365 & Azure development.

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

  • Understand the role of the SharePoint Framework, Angular and Azure Functions in this Cloud-First, Mobile-First world
  • Have a complete sample where the modern tool belt is relevant and useful in a real-world scenario
  • Change the way you will think for your next SharePoint project

DEV 103 - TypeScript for SharePoint Developers

Rob Windsor, MVP - Featured Speaker

TypeScript is a new language and toolset designed to make JavaScript coding feel more familiar to developers used to working with statically-typed languages. TypeScript is a typed superset of JavaScript that compiles to plain JavaScript. TypeScript adds optional static types, classes, and modules to JavaScript to enable great tooling and better structuring of large JavaScript applications.

This session introduces TypeScript and shows how it can be used in SharePoint Apps and Solutions.

DEV 104 - Not sure how you should REACT

Ryan Schouten, MCT - Featured Speaker

Microsoft has chosen REACT as their framework of choice for adding functionality to SharePoint. In this session we will discuss some reasons as to why this is the case and why you should consider using REACT in your projects.

We will go over the basics of working with REACT and how to get started quickly with REACT. We will also go through how we can easily create web parts that look and feel like out of the box SharePoint functionality by using Office UI Fabric and the REACT samples provided by Microsoft.

DEV 105 - An Introduction to Azure Functions for SharePoint/Office 365 developers

Jeremy Thake - Featured Speaker

Heard the hype around serverless architectures and Azure Functions? Come to this session to hear about what they are, how to get started, and understand the scenarios where they are most powerful.

This session will show scenarios that will be extremely useful for SharePoint/Office 365 developers around Microsoft Graph webhooks, scheduled timer jobs, and much more!

DEV 106 - Utilizing jQuery in SharePoint - Get More Done Faster

Mark Rackley, MVP - Featured Speaker

JavaScript, REST, CSOM, Office 365 APIs: Like it or not, client-side development is the future of SharePoint development. At the forefront of this wave is the powerful JavaScript library jQuery. Utilizing jQuery in SharePoint, developers can take their applications to the next level in less time. What's more, you can utilize jQuery in SharePoint 2007, 2010, 2013, and in Office 365 often without making changes to your code.

In this class, you gain a new appreciate for jQuery and learn:

  • "What's possible," including visual enhancements and practical business intelligence
  • Tips and Tricks for deploying and maintaining scripts
  • How to get quick wins with little effort using third-party jQuery libraries
  • How to interact with SharePoint forms and lists using JavaScript and jQuery

DEV 107 - SharePoint 2013: Our Approach to Branding

Hasan Shingieti & Pooja Singh - Bravo Consulting Group

Have you ever needed to customize the way your SharePoint site looks? Have you utilized Master Pages? Page Layouts? Or Custom Actions? Join our session to learn more about the various ways you can customize branding in SharePoint 2013 to create stunning sites!

With examples provided, we will walk through the different approaches of applying consistent look and feel on your sites.

DEV 200 - Updating Legacy SharePoint Customizations to the Add-in Model

Danny Jessee, Fulcrum

Many organizations using SharePoint maintain large portfolios of custom code solutions that leverage different legacy development approaches advocated by Microsoft through the years, and most of the custom code developed for earlier versions of SharePoint cannot be directly migrated to the cloud.

In this session, you will learn how the SharePoint Add-in model allows you to develop maintainable customizations that have traditionally been accomplished using custom server-side code. You will learn how to categorize the types of user interface, declarative, and timer job customizations you may have performed with farm and sandboxed solutions in the past and understand how to approach developing each of them using techniques from the Add-in model

DEV 201 - Introduction to the Office Dev PnP Core Libraries

Rob Windsor, MVP - Invited Speaker

The Office 365 Developer Patterns and Practices (PnP) team have released two libraries focused on increase developer productivity by reducing the amount of code needed when building remote applications. The Office 365 Developer PnP Core Component is a managed code library that extends and encapsulates commonly used Client Object Model operations. The Office 365 Developer PnP JavaScript Core Library is a JavaScript library that simplifies the use of the REST API.

After a brief discussion of the Office 365 Developer Patterns and Practices project as a whole we’ll move to demos showing how you get started using the Office 365 Developer PnP Core libraries.

DEV 202 - Using Azure Apps to Create Applications that use Office365

Ryan Schouten, MCT - Featured Speaker

Azure Apps allow us to be able to access data that is stored in Office365 that users have access to.

In this session we will create an Azure application and then using Angular2 and node.js we will pull in user data from Office365 and work with that data while truly using Office365 as a service. Come see how we can integrate all these technologies together.

DEV 203 - Supercharge Your SharePoint Framework Webpart with React

Eric Overfield, MVP - Featured Speaker

The SharePoint Framework provides an open framework in which to create new future-friendly, cloud ready webparts for SharePoint Online. React is one of the most popular JavaScript Libraries when building reach web interfaces. Learn how to successfully combine the SharePoint Framework with React in your next SharePoint Framework project to make feature-rich, beauty and modern webparts.

This session is geared towards those that are aware of the SharePoint Framework and have a basic understanding of its toolchain. We will dive right into React, reviewing its paradigms, and then seek to find the tools, hooks and methods available in the SharePoint Framework to merge the two into one powerful toolset.

This session will focus on the SharePoint Framework and React, the primary topics being:

  • React Overview
  • Techniques and endpoints to combine React with the SharePoint Framework
  • The code necessary to build sample webparts

DEV 204 - Everything you need to know about the Microsoft Graph as a SharePoint Developer

Sebastien Levert, MVP - Featured Speaker

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

DEV205 - Introduction to Microsoft Office Graph

Fabian Williams, MVP - Featured Speaker

This is an introductory session that will help get you started with learning about the RESTful endpoints and all you can gain from the Microsoft Graph.

This session will show you how to investigate trends like "Working With" and "Trending Around" in order to provide the most important and relevant information to the end user at all times.

Lesson Outcomes:

  • About Office Graph and the REST API's available to you
  • The Microsoft Graph and how this single endpoint gives you a 365 view into the Office, SharePoint and Azure family
  • How to create Web and Mobile Apps to consume information from the Graph

DEV 206 - Azure Active Directory (Azure AD) for Office 365 Developers

Prashant G Bhoyar - Portal Solutions

With Microsoft latest push to “Cloud First Mobile First” strategy, they are making a huge investment in making Office 365 a robust platform on which developers can build amazing solutions. These solutions (aka Office Add-Ins) have the potential to reach a vast number of Office 365 users across the globe. The Office 365 development story revolves around using the cutting edge and latest tools to develop business/productivity applications. It is now important for the developers to learn the insights of the Office 365 development.

Office Add-Ins enable us to extend Office clients such as word, excel, PowerPoint, OneNote and Outlook using web technologies like HTML, CSS and JavaScript.

As an identity management as a service (IDMaaS) platform, Azure Active Directory provides developers an effective way to integrate identity management into their applications. Office 365 used the Azure Active directory to manage the users. It is important for Office 365 developers to learn the insights on the Azure AD and how it works from a developer’s perspective.

In this demo-driven session, we will cover the basics of the Azure Active directory and Azure AD Graph APIs. We will also cover the various Azure AD scenarios for developers in Office 365.

You will learn:

  • Azure Active Directory Overview
  • Azure Active Directory Graph APIs
  • Connect Azure Active Directory Graph APIs in Office 365 APIs and Microsoft Graph
  • Azure AD integration for managing identity and access
  • How to register your application with Azure AD
  • How to use the Office Developer PnP Core Library to easily authenticate against the Azure AD


SOL 01 - Learn from customers: how the Nintex platform can be used together to build rich business processes with great user experiences

Brad Orluk  - Nintex

One of the biggest advantages you have with Nintex is the time savings you get from building workflows in a visual way. Because you can select, drag and drop actions in the design view, building workflows becomes much faster. Hear from current customers on their experiences with Nintex and how they built complex business processes to drive results.

SOL 02 - K2 for SharePoint – Business Process Apps for SharePoint, in the cloud and on premises

Mohamed Elkholy - K2

K2 for SharePoint improves agility and business acceleration, increases efficiency, automation, and productivity by quickly delivering customized no-code workflows and forms apps for SharePoint 2013 and 2016 on premises and in the cloud. Join us for this session to learn how you can:

  • Rapidly build and deploy low-code workflow applications for SharePoint that are agile, scalable, and reusable – without any coding
  • Add intuitive SmartForms for SharePoint to interact with people and processes
  • Mobilize your workforce and offer freedom of deployment of cloud and on premises, all without your existing infrastructure

SOL 03 - Office 365 Advanced Security Hardening with cFocus Software

Jasson Walker Jr. - cFocus Software

Are you using Office 365’s default security configuration? Doing so unnecessarily increases your Office 365 attack surface. In this session, you will learn cFocus Software’s methodology to ‘hack proof’ Office 365. You will also learn about tools you can use to help protect your Office 365 environment, and walk away with a practical Office 365 security implementation checklist.

SOL 04 -Where's your content? Where's it going?

Adam Levithan - Metalogix

There is no question, 70% of organization moving to the cloud will still have assets on-premises. Content will be divided in file shares, SharePoint, ECM solutions, and/or cloud solutions based on many practical, technical and regulatory inputs that are unique to almost every organization. Whether a business stakeholder, power user or IT Pro, this session we'll take our experience with 1,000s of customers to share a practical approach to balance these considerations when dividing content between on-premises, Azure, SharePoint On-Premises and Office 365.

SOL 05 -Saketa SharePoint Security Manager

Shekhar, Saketa

As you make the move to Office 365, thinking of SharePoint security is absolutely crucial. The chaotic nature of assigning permissions means that even the best planned sites become a security nightmare. The Saketa Security Manager is the perfect tool to find order in this chaos. Intuitive and easy to use, the Saketa Security Manager allows SharePoint administrators to manage the access privileges and audit the security changes in a site collection from one point. It can also help proactively secure SharePoint sites and easily identify any gaps in the system. Join our SharePoint security experts at Solution Showcase in DC to know more about effective security management of SharePoint.

SOL 06 - Identifying your business requirements "What it takes"

Ben Walsh, DocPoint

There is a need to implement a SharePoint ECM solution in your current environment. How do you justify your needs ? This is accomplished with a Business Analysis process.

Who is involved:


Stakeholders - The champions and sponsors of the project that identify the primary business objective.

**End users - these individuals will provide the critical input for how their tasks are preformed on a daily basis.

IT - providing input for infrastructure allowances with governance and guidelines

BRD - Business Requirements Document Provides itemized functional tasks and processes with a Level of Effort (hours)

PROJECT SCOPE With the interview content in detail and the BRD finalized, identify the priority items to be included in the scope

PROJECT SCHEDULE With the scope determined and priority tasks identified, a project schedule can be created to establish a timeline. PROJECT PLAN - the result of your efforts provides a complete scope of work, specific tasks to be included, a cost estimate and timeline.

SOL 07 -  A Case for Application and Content Consolidation into SharePoint

Bravo Consulting Group

SharePoint is an application platform which can consolidate and integrate with all Lines of Business (LOB) and home grown applications. SharePoint is a proven and robust content management system that allows for custom development in order to support any need within your business. Bravo has developed a roadmap to enterprise application and content consolidation/ within SharePoint which will improve user experience and reduce costs. During our session, we will demonstrate multiple key business applications developed within SharePoint. We will establish that SharePoint can be configured as a true Electronic Records Management System requiring no additional licensing other than existing SharePoint licenses. Finally, we will outline our strategy for centralizing all your business needs. Join us to find out how you can use your existing technology to improve operations and reduce costs!

SOL 08 -  Bolstering SharePoint with Purpose-Built Enterprise Content Management

Steven O'Neal, M-Files Corporation

Although Microsoft SharePoint is one of the most widely used information management technologies in the world, a research report by Nucleus Research found that SharePoint was lacking in enterprise content management (ECM) system-specific criteria such as document management, document classification, security and audit trails. Many organizations agree with this assessment — having heavily invested in SharePoint as a collaborative infrastructure only to find it has some whitespace when it comes to fulfilling document management needs.
SharePoint is certainly in no way a replacement for ECM, but the two technologies can work in concert to complement each other’s strengths. This session will highlight how by using ECM in tandem with SharePoint, users benefit from the collaboration aspects of SharePoint on the front end, while the ECM system provides archiving, security, workflow, auditing, and other document management capabilities on the back end.

SOL 09 - Hold my beer while I provision your SharePoint environment!


If you’ve tried point solutions that only solve some of your SharePoint challenges and cost you thousands of wasted dollars, you need to look at DocAuto’s fresh approach to SharePoint management. DocAuto has built SPorganizer™ to deliver the most comprehensive, yet simple SharePoint offering on the market today. How did we do it? We began with the end in mind and we built SPorganizer based on the capabilities of the entire platform. Our team dissected every component of SharePoint and built a software solution that makes SharePoint easy to use, less expensive to manage, and allows you to make enterprise wide changes in minutes. And the best part is, our experts can get you up and running within hours. Attend this session to find out how quickly SPorganizer can put you in control of your SharePoint environment!

SOL 10 - Rapid Prototyping of User Experiences in Office 365 SharePoint

David Salter, LiveTiles

Traditional methods of application design in SharePoint may no longer apply with a suite of tools that allows rapid prototyping of UX’s and quick conversion to real, working software

SPT 101 - How to Create a Governance and Training Delivery Site for SharePoint

Susan Hanley, MVP MBA - Featured Speaker

One of the hardest challenges in getting users to adopt your new solution is providing easy to follow guidelines and training that they can “consume” just when they need the information. If you are struggling with this challenge, this session is for you! We’ll walk through a step-by-step approach for creating a super easy, no-code governance, training, and delivery framework for your SharePoint environment.

You will leave with all the design information you need to create your own site, ideas on how to deliver the information “just in time,” and specific governance content to get you started.

SPT 102 - Get Started with Microsoft PowerApps

Fabian Williams, MVP - Featured Speaker

Every day you work with data. This data may reside in several different environments and often in several different formats. PowerApps will change the way your work with data. PowerApps lets you connect to all these data sources, create data driven apps, and share them amongst your workforce.

This session will show you how to use PowerApps and create intuitive and real world solutions for your business.

Lesson Outcomes:

  • How to turn your on-premises and cloud data into apps
  • How to mobilize your system and bring information stored previously in silos to your fingertips
  • How to share apps like documents that work across all devices
  • How to maximize o365 integration and success with your users and existing environment without IT pain or drawbacks.

SPT 103 - Designing your Future Collaboration Experience

Kanwal Khipple, MVP - Featured Speaker

Want to deliver experiences that break the barriers between business units? Today’s collaboration needs go from complex collaboration portals to simple innovation hubs. Most importantly need to work for our devices. Designing portals to enable a new kind of collaboration and communication is an absolute necessity today. For the past couple years, we’ve had the opportunity to study how successful teams collaborate and have helped to transform the way teams work and collaborate together.

Learn what we’ve learned about making effective cross-discipline collaboration possible, and clear guidance on practical approaches you can use to unite your team's communication and collaboration needs.

SPT104 - When cookie-cutter user adoption doesn't cut it

Sarah Haase - Featured Speaker

Most of us learn from others. We look for leaders in a given field, learn how they do things and try to replicate their formula for success. This approach seems logical, doesn't it? Identify, learn and replicate. Unfortunately, user adoption isn't a cookie-cutter exercise. Attempts to take good Collaboration ideas (ideas that drive effective governance and successful user adoption) and re-use them often fail.

In this session, we'll examine why reused ideas and solutions often fail and offer practical ideas for overcoming this re-use barrier. We'll also discuss our real-life experience integrating innovative governance and user adoption strategies across companies. You'll learn how to examine your users, your culture and your Collaboration goals so you can tailor others’ solutions to meet your needs.

SPT 105 - Branding in SharePoint Online and On Premises

Peter Carson, MVP - Featured Speaker

Branding of SharePoint is an important topic for most organizations. While we recognize Microsoft’s goal of having organizations do minimal branding in order to maintain compatibility with the ever changing world of Office 365, we need to balance that with an organizations desire to have their brand present in their Intranet and collaboration portals.

We’ll start the session with an overview of the approaches to branding in Office 365, and explains the pros and cons of each. We’ll also discuss mobile requirements, which should be part of any implementation. The context for these will be both classic and modern pages in Office 365, but the concepts apply to on premise versions as well.

  • Office 365 themes
  • SharePoint themes
  • Alternate CSS
  • JavaScript embed
  • Custom master pages
  • SharePoint Framework

One of the key part of the branding of an Intranet site is the global navigation. Having a consistent navigation throughout the Intranet is an important feature, but something not always easy to do in SharePoint. We’ll open the covers on our open source navigation components that makes this much easier, as well as supporting an easy distribution mechanism for the branding elements as a whole throughout a large set of site collections common to most implementations.

The last part of the talk will focus on how to manage the development lifecycle not only of branding projects, but SharePoint development in general. Leveraging patterns from SharePoint Framework with Gulp and spsave, we show how you can keep a local repository in sync with your source control system (TFS or GitHub for example), and have those changes instantly sync up to your SharePoint dev sites for immediate testing. From there we show how to package and deploy those artifacts through PowerShell to your test and production environments in a repeatable manner.

SPT 106 - Panel: SharePoint Accessibility and Usability – Specific challenges the user, SharePoint administrator and IT department face.

Bruce Stover - Discover Technologies

SharePoint is in use in 90% of Federal Government Agencies as the collaborative platform of choice. All agency employees need to use SharePoint to share and store documents, set and learn when meetings occur and communicate to co-workers on their team’s SharePoint intranet site. Add to that the IT department’s need to integrate and support a viable solution in the SharePoint environment.

In 1998, Congress amended the Rehabilitation Act of 1973 to require Federal agencies to make their electronic and information technology (EIT) accessible to people with disabilities. This mandates that the electronic and information technology allows, regardless of the type of medium of the technology, individuals with disabilities who are Federal employees to have access to and use of information and data that is comparable to the access to and use of the information and data by Federal employees who are not individuals with disabilities.

This panel will discuss the challenges that blind and visually impaired SharePoint users encounter on a daily basis as well as the work arounds and solutions that help them participate on equal footing. From the Federal Agency’s perspective, we will discuss challenges they face in ensuring that their SharePoint environment is in compliance with Section 508 regulations. From the IT department’s perspective, this session will discuss the challenge of providing a similar usability experience to blind and visually impaired workers while not affecting sighted workers within a customized environment.

SPT 201 - Create a Show and Tell SharePoint Environment

Tamara Bredemus - Featured Speaker

Ever try to tell a user how metadata works better than a folder structure to organize documents? How about the key differences between a SharePoint List vs an Excel Spreadsheet? Stop banging your head against a wall. Stop telling and start showing.

In this session we will build a SharePoint Show and Tell environment to illustrate the toughest top three concepts new users need to understand.

  1. Metadata vs Folders
  2. Lists vs Spreadsheets
  3. Content Types vs Doc Templates

SPT 202 - Demystifying Governance: A Fresh Approach To SharePoint Governance

Geoff Ables - Featured Speaker

Governance. It's something that most companies talk about, but few know where to start. In fact, if we're being honest, most companies don't know exactly what governance is, especially as it relates to SharePoint. We've all heard the formal definition for governance, but what is governance and how do we apply this in our company? Where do we start? What's in a governance plan? How do we build a governance plan? Do we need a formal governance plan at all? Who do we involve in the process? Is it technology, policies, procedures, or all of the above?

In this session, we'll answer these questions and more, taking a fresh look at governance as it relates to SharePoint. In fact, we'll start by going back to basics, understanding the purpose of governance, and then work our way up to developing a usable governance strategy - the keyword being usable. After all, governance is only good if it actually helps your company, right?

Benefit Statement: Most governance sessions today focus on technology products or building a set of rules. This session was developed from more than 10 years of watching organizations struggle with defining and implementing governance, and goes back to basics to help the audience truly understand what governance really means, WHY governance is even important, and how to start simple.

3 Key Benefits:

  1. A fresh understanding of the what and why of governance is as it relates to SharePoint.
  2. Where do you start for something as big as governance?
  3. What should governance include and how do you make sure users know and follow the rules?



SPT 203 - Analyzing the #FutureOfSharePoint… a case study

Jason Himmelstein, MVP - Featured Speaker

It was the Friday before the May 4th Future of SharePoint launch when Jason Himmelstein & John White sat in on a demo of Microsoft Flow that had just released that morning. Being men of action, the intrepid twosome set off on a journey of discovery to see what exactly could be done with the technology. Both being SharePoint focused social media nerds they decided to pull in data from Twitter and begin to work with it in Power BI. They endeavored to develop a quick tool that would allow them to examine the data from Twitter as it revolved around the #FutureOfSharePoint hashtag and event.

Join Jason as he takes you on the journey from ideation to implementation of this real world use of Microsoft Flow, SharePoint Online, Azure SQL Databases, Azure Streaming Analytics, Power BI and Office 365 Groups. From simple list integration to real time viewing of the data you will see the many ways the guys were able to tackle their goal. Along the way you will learn about the design plans they came up with, the pitfalls they encountered, and the successes they found with each of the methods that they set out to work through.

SPT 204 - Building an Innovative Culture

Kanwal Khipple, MVP - Featured Speaker

The value in developing a data-driven enterprise is clear. Now that you have the data to measure performance, maximize efficiency and make informed decisions, why not leverage those insights to empower leaders that lead innovation within your enterprise?

Attend this session to understand the value Intrapreneurs bring to your enterprise, the top 5 innovation metrics to fuel their growth, and how to provide them insights into their viewing their impact.

WF 102 - What is Workflow and What is it Good For?

Kim Frehe - Featured Speaker

You've heard that SharePoint Workflow can make your life easier, but you're just not sure exactly what it can do or where you should start. You know that it can help automate approvals, but what else can it do?

Join Kim Frehe as she walks through some examples of SharePoint workflows that have helped users be more organized, effective and get more done. After we get the creative juices flowing, she'll talk about some tools and best practices that can help you when you're planning, designing and testing your workflow process. She'll finish up with some helpful tips and resources that can help you as you start your automation journey.

WF 103 - Workflow and Forms: Its About Reducing Paperthinking, Not Just Paperwork

Mike Fitzmaurice - Featured Speaker

When many people try to approach a “big paper form with a routing slip” business problem, they stop once they make that form electronic. That may save paper, but it doesn’t save time, doesn’t increase efficiency, and doesn’t make new things possible. The key is to decide what work should be performed by forms and what should be done by the workflow.

Thinking about the overall solution rather than only a form is essential, and this session will walk you through examples and opportunities.

WF 104 - Flow - The Future of Automation in SharePoint

Scott Shearer - Invited Speaker

What is Flow? Use Flow to create automated workflows between your favorite apps and services to get notifications, synchronize files, collect data, and more. Flow is tightly integrated with the new "modern" list and library experience in Office 365. One click is all it takes to begin creating your first Flow.

Learn to use the Flow web interface to start automating Office 365 SharePoint processes. See how you can start using Flow instead of SharePoint Designer 2013 workflows. Step into the future of automation with Flow.

WF 202 - 2013 Workflow Basics in Plain English for Business Users

Kim Frehe - Featured Speaker

This session is an introduction for Business Users to SharePoint 2013 Workflow using SharePoint Designer (SPD). We’ll review terminology, what is new in 2013, what has been removed that was available in 2010, and how you can still run your SPD 2010 workflows in 2013. If you've worked with 2010 SharePoint Designer to create workflows and are upgrading soon, this session is for you!

We won’t talk about the how the backend works, but will focus on all the cool stuff you can do once workflow is up and running in your 2013 or Office 365 environment. We'll also review some examples of workflows and when you should choose between 2010 or 2013 workflows. Whether you are a power user looking to solve a problem by creating a workflow, or an end user that is working with someone who is creating your workflow on your behalf, this session will give you the knowledge and terminology to know where to begin.