Sessions

A practical guide to sharepoint hybrid environments
Level: 100
Track: IT Pro
Explain what a sharepoint hybrid environment is, high level explanation of how to set one up, review the topology and demonstrate how it looks and works as an end user.

Speaker(s)

James Cragle
Senior SharePoint Consultant
Abel Solutions LLC
Building Cheap and Easy Word Add-Ins for Office 365 with Microsoft Azure
Level: 200
Track: Developer
If you use Office 365 you are probably paying for both SharePoint and Office. This purchase gets you a huge surface of functionality that you can use to make the work people do every day a lot easier. The Department of Statistics Made Up By Doug Ware reports that billions of person hours are wasted each year by copying and pasting information from SharePoint into Word documents.

This session walks through the interactive creation of a Word add-in to build a document from a template and data and pictures located in SharePoint. The app leverages Azure Functions for back-end services and Azure Storage to host the add-ins web site. The whole thing is hosted in the cloud and costs less than $1.00 a month in fees from Azure.
Building Resilient Azure Solutions for Office 365
Level: 200
Track: Developer
Microsoft Azure is a natural fit for building enhanced solutions for Office 365 but simply deploying your application to Azure does not necessarily ensure that the application will always be available. In this session we'll be making use of a very common application architecture using Azure Traffic Manager, Azure API Apps, Storage Queues, and DocumentDB to build a highly resilient application that can both consume and provide data to Office 365 application and components. We'll cover how to monitor and ensure your application can remain available despite data center failures, regional failures, or even application deployment failures.
Business Process Automation with PowerApps and Flow
Level: 200
Track: IT Pro, End-User, Business
In 2016, Microsoft introduced two new tools for Office 365: PowerApps and Flow. PowerApps is designed for power users everywhere to connect, create and share business data with your team on any device in minutes. Flow is designed to create automated workflows between your applications and services, such as SharePoint, to get notifications, synchronize files and collect data.

In this session, users will learn how to get started quickly with the PowerApps to create apps with an Microsoft Office-like experience. Users will discover how to use built-in connections to connect PowerApps to services such as SharePoint, Office 365, and OneDrive, and even on-premises systems such as SharePoint. Users will also learn how to share PowerApps with coworkers to take advantage of an app you created.

This session will also discuss how to get started with Microsoft Flow. Users will learn how to take advantage of pre-built templates for creating workflows. Users will also learn how to create their own flows in an easy visual designer that works anywhere on the web. Finally, we'll discuss how to manage your Flows during and after runtime.

The future of SharePoint is exciting, and the addition of PowerApps and Flow can help to address the myriad of business processes faced by today’s business teams.

Speaker(s)

Coding in the SharePoint Framework
Level: 200
Track: Developer
Microsoft has announced a new way to develop client-side web parts, the SharePoint Framework. Many clients want a slider on their website to highlight key components of their company. In this session we will look at how to create a simple bootstrap slider using the SharePoint Framework.

Speaker(s)

David Hartman
Consultant
Slalom
Content Types in Thought and Action
Level: 100
Track: End-User
Do you need to standardize how data is collected organization-wide? Ever need to store slightly different data in the same list? Content types can be the answer. Find out what a content type is and why you may want to create your own content types. In live demos, we’ll create new custom content types and use them in lists and libraries. Then, we’ll create custom SharePoint Designer workflows that can run anywhere our custom content types are used. Finally, we’ll discuss creating policies for such things as automatically moving, deleting or preventing the deletion of items based on the content types that we have created. Come and find out how to unlock the power of content types and how to unleash that power in your site collection.

Speaker(s)

Customizing SharePoint with Knockout and TypeScript
Level: 100
Track: Developer
If you’ve been building SharePoint customizations for any length of time, you probably already know that the landscape for building custom solutions is changing…again. Microsoft is pushing all customizations towards the client, and most of us need to develop new skills to keep up. In this session, we’ll look at how to customize SharePoint using KnockoutJS and TypeScript. Whether you are on premises or online, KnockoutJS and TypeScript can provide a powerful toolkit for all manner of SharePoint customizations.

Speaker(s)

Empower Your Mobile Workforce with Nintex Mobile and Nintex App Studio
Level: 200
Track: IT Pro, Developer
Employees today are increasingly on the move and expect to have access to the tools they need to get their work done. Nowhere is this more crucial than on the devices they carry and the mobile apps they use. Nintex provides the tools necessary to enable your mobile workforce to be more efficient and productive. This session will cover features of Nintex Mobile and Nintex App Studio that you can utilize to build dynamic mobile forms and apps with little or no code. You will learn how to leverage Nintex Mobile and Nintex App Studio to create powerful, easy-to-customize mobile forms and apps to empower your organization.

Speaker(s)

Eric Rhodes
SharePoint Developer/Administrator and Nintex vTE
Fulton County Schools
From Zero to Hero: A Real World Guide to Building Highly Available Fault Tolerant SharePoint Farms
Level: 200
Track: IT Pro
Building SharePoint farms for development and testing is easy. But building highly available farms to meet enterprise service level agreements that are fault tolerant, scalable and connected to the cloud? Not quite so easy. In this workshop you will learn how to plan, design and implement a highly availability farm architecture based upon proven techniques and practical guidance.
Getting Started with Modern Front-end SharePoint Development
Level: 100
Track: Developer
This session is for those just beginning their career in SharePoint Development or classic SharePoint Developers interested in learning the newest features of SharePoint.

We will cover numerous items including:
- Programming languages and new technologies to learn
- What development tools to use
- Where to upload/reference your code in SharePoint for certain situations
- How to store and keep track of your code changes
- Where to go for help with your code

Speaker(s)

Gabriel Russ
SharePoint Developer
Abel Solutions
GET-ting Your Office 365 Data Using the Microsoft Graph API
Level: 100
Track: Developer
In almost every project these days, 'The Cloud' is part of a client's needs or wants. Whether this is around helping to migrate their data up (Exchange, OneDrive, Planner, and/or SharePoint), or leveraging their existing usage of Office 365 better. One of the latest asks that comes up is how to help their employees access their digital work and digital life data across all of Office 365 in one place.

In this session, I'll walk through showing how we can access the rich data of a user's mail/calendar and documents in one interface to help with critical work and productivity questions.

Speaker(s)

Hold my beer while I provision your SharePoint environment!
Level: 100
Track: IT Pro, Developer, End-User, Business
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!
Intro to Data Loss Prevention (DLP) in SharePoint\Office 365
Level: 100
Track: IT Pro
Everywhere your data exists, moves or is shared, we need to protect it. With data loss prevention (DLP) policies in SharePoint Server 2016 and Office365, you can identify, monitor, and automatically protect sensitive information across your site collections. Come to this session to learn the basics of DLP and how you can start better protecting your data.

Speaker(s)

Intro to Office 365 Security & Compliance Center
Level: 100
Track: IT Pro
The Office 365 Security & Compliance Center is your one-stop portal for protecting your data in Office 365. Microsoft has been adding many new features and services for those companies that have data protection or compliance needs, or want to audit user activity in their organization. Come to my session to learn how to get started with Security & Compliance Center, and find out you can better manage and secure you data.

Speaker(s)

Intro to the Office UI Fabric
Level: 100
Track: IT Pro
Office UI Fabric is a responsive, mobile-first, front-end framework for developers, designed to make it simple to quickly create web experiences using the Office Design Language. It’s simple and familiar to get up and running with Office UI Fabric—whether you’re creating a new app from scratch or adding new features to an existing one. Microsoft recommends the Office UI Fabric for your add-in or web parts to blend seamlessly into SharePoint & Office 365. This session will show you can integrate the Office UI Fabric into your current development efforts. We take a look at some examples of practical examples of using the framework in both add-ins and web parts.
Introduction to SharePoint PnP PowerShell
Level: 300
Track: IT Pro, Developer
SharePoint Practices and Patterns (PnP) is a new community driven initiative that wraps PowerShell around CSOM. It can be used with SharePoint Online or SharePoint on-premises (2016 and 2013). In this introductory session, we'll learn how to use SharePoint Patterns and Practices, specifically to extract the site template from a Publishing site, create a new subsite, and apply the site template. After this session, you'll be hooked on SharePoint PnP PowerShell and ready to explore what else it can do for your SharePoint sites!

Speaker(s)

Theresa Eller
System Administrator III - SharePoint
IBERIABANK
Leveraging External Data in SharePoint and Office 365
Level: 200
Track: IT Pro, Developer, End-User, Business
In this session we will talk about bring your SQL and other line of business data into SharePoint so that users can get access to large data, archived system data, and data from systems where the client license fees for those systems are to expensive to license for every client. We will work through a full stack demo that you will be able to download after the session as well as screencasts of the more complex parts of setting up external data with SharePoint. We will also see the power of search display templates in making the external data more consumable to the end user.

Speaker(s)

Making Automation Personal: The Next Step in Digital Transformation
Level: 200
Track: Business
True digital transformation requires more than incremental improvements and goes beyond individual projects or processes. To become true digital masters, organizations need to think differently and work to enable their members to rethink everything they do in order to identify opportunities for automation. By addressing the capabilities for enhancing workflow automation as a personalized technology capability, organizations can take a giant leap forward and feed and innovation cycle without any limits. This session will help reframe the primary focus from large, centralized processes to enhancing individual and team collaborators that can drive their own process automation using a variety of commonly available no-code solutions. We will dive into techniques to educate and grow the organization's capabilities and also review some of the commonly supported models for measuring the results and ROI.

Speaker(s)

Microsoft Power BI – Become a Visualization Jedi Master
Level: 100
Track: IT Pro, Business
PowerBI has emerged as a BI reporting force to be reckoned with. This presentation will detail both what PowerBI can do for your organization and real world examples of what it has done for others.
Office 365 and SharePoint development Patterns and Practice Guide
Level: 200
Track: IT Pro, Developer
The SharePoint / Office 365 Dev Patterns & Practices (PnP) initiative focuses on transforming SharePoint full Trust Code Solutions in to the add-in model and provides samples and documentation to help you to implement typical customizations for Office 365 or for SharePoint (Online and on-premises) based on your functional requirements. This session will show you how to get started with PnP and identifies various development tracks that you will be using in your day to day add-in development tasks.

Speaker(s)

Bhakthi Liyanage
Sr. SharePoint Architect, Tech Lead
Bank of America Merril Lynch
Seven Pro Tips to Become a Workflow Rock Star
Level: 200
Track: IT Pro, Developer, Business
In SharePoint workflows, there are several tricks of the trade when it comes to creating successful workflow solutions. In this SharePoint 2010/2013 session, Laura Rogers will teach you the seven main things to know when working with workflows. One of the most important skills to have will be the ability to troubleshoot and track your workflow. In addition, you will get of glimpse of the new Microsoft Flow, and how each of these tips translates to a Flow.
SharePoint Development w/ Azure Functions & SharePoint Web Hooks
Level: 200
Track: Developer
Azure Functions is Microsoft's latest event-based compute experience that accelerates development. Based on a "Serverless" architecture, Azure Functions provides a solution for running small pieces of code that react to events with scale being managed by the platform. Serverless offerings like Azure Functions speed iteration and deployment of new code while relieving developers of the burden of infrastructure. Now that SharePoint Online supports the WebHook model, Azure Functions is a perfect match for hosting this capability.

In this session, we will review the following:
•    Overview of Serverless computing
•    Why use Azure Functions?
•    Demo: Creating an Azure Functions App.
•    Overview of SharePoint WebHooks
•    Demo: Creating a SharePoint WebHook
•    Demo: Using Azure Functions to host your SharePoint WebHook
•    Demo: Building a workflow with Azure Functions, Logic Apps, and SharePoint WebHooks
Survival Skills for the SharePoint Site Administrator
Level: 100
Track: IT Pro
This session, designed for the novice SCA or site owner, will cover essential skills for successfully managing a site or site collection. Topics covered include the SharePoint Permissions model, practical SharePoint governance, leveraging out of the box SharePoint features and more. Practical guidance will be offered on how to secure your site, dealing with end-user requests and problems, and how to promote SharePoint adoption in your environment. The skills presented in this session can be immediately put to use in your site collection. While this session will use SharePoint 2013 demos, the concepts discussed in this session are equally applicable to SharePoint 2010.

Speaker(s)

The Day After: A Post-Deployment SharePoint Survival Guide
Level: 100
Track: IT Pro
It takes a great deal of effort to plan, design, install, configure, test and deploy SharePoint in the enterprise. But that's only the beginning - now the real work begins. In this session you will learn how to apply proven techniques for enterprise application lifecycle management, create a center of excellence for ongoing service improvement, apply industry standards for operational support, and create a world-class delivery structure for outstanding service levels.
The Dirtiest Word in SharePoint: Governance
Level: 100
Track: IT Pro
In this session we will look at requirements for developing good governance in your SharePoint environment by examining data retention, permissions, planning, architecture, document policies, and how to properly configure the Records Center.

Speaker(s)

Trace Armstrong
Manager, SharePoint Consultant
THIncIT
Tips and Tricks from the Nintex Trenches
Level: 100
Track: IT Pro, Developer
With an ever-expanding tool set focused on "making work less work", the Nintex platform offers a no-code solution, designed to enhance your SharePoint implementation by helping you automate everything from basic business functions to company-wide processes without the need for custom code. Whether you are just getting started on your content automation journey or have been at it for years, there is always more to learn - especially when it comes to efficiency.

In this session, I will share some of my favorite tips, tricks, and best practices to help you consistently create amazing solutions with the least amount of headache. From development and testing, to implementation and user adoption, we'll cover the full life-cycle of automating business processes to ensure that you are successful in today's digital world.

Speaker(s)

Nicole Prestby
Senior SharePoint Consultant
Abel Solutions
Translating Your InfoPath Forms to PowerApps
Level: 100
Track:
For 13 years, InfoPath has been Microsoft's official method of creating business forms in SharePoint. Now that InfoPath has been phased out, PowerApps is the new way of creating no-code forms. In this session, Laura Rogers will introduce how to create PowerApps, and specifically how to translate your common InfoPath forms into the new way in PowerApps.
Using Azure Functions for SharePoint
Level: 100
Track: Developer
AzureFunctionsForSharePoint is an open source, multi-tenant, multi-addin back-end for SharePoint add-ins built on Azure Functions. The goal of the project is to provide the minimal set of functions necessary to support the common scenarios shared by most SharePoint provider hosted add-ins cheaply and reliably.

This session will first cover what the functions do with real world examples from production systems to give you an idea how to leverage the project in your own projects and then cover how to get started using the functions in your own apps.
Using SharePoint's Best Practices to get the most out of your Company's Intranet Portal on O365
Level: 100
Track: IT Pro
We will show companies how best to leverage the different tools sets Microsoft gives us in O365 to help drive adoption within their intranet portal by focusing on: SharePoint themes, search, managed metadata, document management , project site collaboration and workflows. We will illustrate how easy and effective implementing these best practices will allow your end users to engage and trust your intranet portal.

Speaker(s)

Your Tower of Babel Reaches the Cloud: Languages, SharePoint, and Office 365
Level: 100
Track: IT Pro
Office 365 handles many languages individually, but if there is more than one language at once things get tricky. Making SharePoint sites truly multilingual using the Multilingual User Interface is already difficult enough, but on Office 365 there are additional considerations. Some solutions that work with SharePoint on-premise are not possible. When configuring sites or localizing apps, you may be surprised how many different factors Office 365 uses to determine the language of different components. Many of the language configuration and localisation methods described on Microsoft sites do not tell the entire story; they apply to some scenarios and not to others. You will find out what to watch out for, what works and what doesn’t, and how to fix it. You will learn some of the language-related challenges and opportunities that apply to both Office 365 and SharePoint 2013 or 2016, and some of the additional challenges unique to Office 365. The session will also discuss machine translation, specifically giving insight into what types of content translate well and what types don’t. Some points will be illustrated with short demos, but since most changes to language configurations take several minutes to take effect, there is some suspense involved in these demos.

Sponsors

View all

Developed by:

Developed by: Aptillon, Inc

Designed by:

Designed by: BrightStarr

Hosted by:

Hosted by: US Cloud

Mobile App by:

Mobile by: Canviz Consulting Mobile by: Aptillon, Inc