Sessions

Build and Deploy Provider-Hosted SharePoint Add-ins
Level: 200
Track: Developer, Office 365, Azure
SharePoint Add-ins maximize the level of capability and flexibility that developers can deliver without the inherent risks of farm solutions and full-trust code running on the SharePoint servers. In this session, we will use both server-side and client-side code to demonstrate how provider-hosted SharePoint Add-ins can remotely access data stored in SharePoint using the client object model (CSOM/JSOM) and REST APIs, along with the pros and cons associated with each approach. We will discuss permission levels and scopes and how permissions are requested by and granted to SharePoint Add-ins. We will conclude by building and provisioning a provider-hosted SharePoint Add-in to Office 365 with code running in Azure.

Speaker(s)

Danny Jessee
Senior SharePoint Developer
Fulcrum
Automate your governance and security
Level: 200
Track: Portal and Site Administration, IT Pro, Architect, Power User / End-User, Business
Is your governance, security and compliance processes based on a firmly worded policy statement that most folks have not read, or follow? Join us as we present a session on how to automate your policy enforcement for governance, compliance, security and even records management using.

Speaker(s)

Mack Sigman
Senior SharePoint Architect and SME
Nationwide IT Services
Content Types in Thought and Action
Level: 100
Track: Power User / End-User, Business, Special Interest
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)

Directory Synchronization in Office 365
Level: 200
Track: IT Pro, Architect
Directory synchronization is process of synchronizing your on-premises Active Directory users to Office 365. This session will walk users through basics of what is directory synchronizations in Office 365 and different Directory Sync scenarios. In this demo rich session users will also learn about basics of Azure Active Directory and different tools available for Directory synchronization with Office 365.

Speaker(s)

Amit Vasu
Senior Consultant - Office 365/SharePoint
Independant
Getting Started With JavaScript Libraries for Office 365
Level: 100
Track: Developer, Office 365
Whether you are developing for Office 365 (or SharePoint on-premises), these days you are going to need some “go-to” JavaScript libraries to enhance your solutions. No matter what project I am on, over the past few years there are a number of fantastic JavaScript libraries I have learned to use and integrate with great success. They work with Apps, content editor web parts, .NET solutions, and anywhere else you can utilize JavaScript (Even CSS!). Some of my favorites covered in this session are jQuery, SPServices, jqPlot, and DataTables.

In this session I will show how to get up and running developing with JavaScript for Office 365 in multiple ways. Then I will demo some of my “go-to” libraries as well as a few others. I will discuss real world application of these libraries based on previous clients where I have used them. I will wrap up with a nice combined demo that works great in both Office 365 and SharePoint on-premises.

Speaker(s)

Getting Started with Office365/SharePoint Online Workflows
Level: 100
Track:
"Office365/SharePoint Online Workflows" is a broad topic and can sometimes leave developers wondering which approach to use. Between OOTB, SharePoint Designer, Visual Studio and 3rd party products, the choices can be overwhelming.

In this demo-driven session, we will cover the important features and architectural changes of the different Workflows options, as well as, their limitations in Office365/SharePoint online.

Pre-requisite: Familiar with Office365/SharePoint Online, SharePoint Designer, Visual Studio 2012/2013/2015.

You will learn:
Architecture of Office365/SharePoint Online Workflows
Architecture Decisions for Building Office365/SharePoint Online Workflows
How to develop/test/debug Office365/SharePoint online Designer and Visual Studio Workflows?
How to Improve Search Ranking in SharePoint
Level: 300
Track: IT Pro, Developer, Architect, Special Interest
Overview of SharePoint search architecture and processes, mapping of crawled properties to the managed properties. Discuss how the search items get ranked and which factors could influence the ranking order. How to create custom ranking model to fine tune the search ranking result.

Speaker(s)

SharePoint consultant
HP
Intro to Content Web Parts: the sweetest way to view and manage content
Level: 200
Track: Architect, Power User / End-User, Business, Office 365
There are fantastic out-of-the-box content web parts that allow you to display your data in unique and interesting ways.  When you combine these web part with content types, metadata and audience targeting, you have a great way to bring information to your users, regardless of where the data may exist, without being a programmer.  Imagine finding everything you need in one location in SharePoint!
 
This session will show users real world examples of content displayed with SharePoint 2010, 2013 and SharePoint Online Content Query, Content Search and Search Results web parts. Examples include targeted communications, content owner-maintenance views, dashboards and more. You will learn when you should use which web part and how to make minor modifications in order to make each more effective. We will wrap up with tips and tricks, as well as session recommendations to learn more in-depth information on each topic.

Speaker(s)

Intro to the Office 365 Admin Center
Level: 100
Track: IT Pro, Power User / End-User, Business, Office 365
You got Office 365 and you need to use it. You need to let others in your organization use it because you were designated the admin but you can't spell Office 365... yet. Where do you start? In this session, you will learn about the basics of administering Office 365 through the Admin Centers.

Speaker(s)

Nikkia Carter
WW Modern Workplace Tech Lead
Microsoft
Intro to Visual Web Parts
Level: 200
Track: Developer
In SharePoint 2010, Web Parts are an essential component of ASP.NET technologies used to present dynamic information to users and are arguably the most common customization created for SharePoint. In this presentation, we discuss and demonstrate how to build a web part using Visual Studio 2010 and its visual design tools. We'll create a visual web part and use LINQ to SharePoint to retrieve data from a SharePoint 2010 list to be displayed in our new visual web part. We'll then build and deploy our web part to a SharePoint site to see it in action!

Introduction to User Profile Service for SharePoint 2016
Level: 300
Track: IT Pro, Architect
In this session we will become familiar with options for SharePoint 2016 and the User Profile Service.

Speaker(s)

JSLink and Display Templates
Level: 300
Track: IT Pro, Developer
This session shows how to utilize JSLink and Display Templates for the List View Web Part to provided custom visualizations of SharePoint lists.

The typical List View WebPart in SharePoint confines IT Pros and Developers to utilizing the predefined look and feel of SharePoint fields/columns. However, with the introduction of JSLink in SharePoint 2013, IT Pros and Developers can manipulate the visualization of SharePoint lists to their designer through client side functionality.

This session will show you how you can now utilize out-of-the-box SharePoint lists to create things like Dashboards, custom KPIs, graphical percentage indicators and much more.

This session will cover various list view customization case studies and show how to override the visualization for various aspects of a SharePoint 2013 list.
Leveraging External Data in SharePoint
Level: 200
Track: IT Pro, Developer
In this session we will dive into surfacing external data through BCS in SharePoint. Starting with SharePoint Designer and then moving on to Visual Studio. We will cover complex scenarios where we associate more than two external content types together and talk about the best practices in doing so. Finally we will talk about searching the external data and building custom display templates to render the data in the most appropriate way.

Speaker(s)

Managing Data Recovery in SharePoint 2013
Level: 300
Track: IT Pro
SharePoint Server 2013 includes several content recovery options that provides the SharePoint administrators more granular content recovery options. Using Central Administration or PowerShell you can export site collections, site, libraries, and list making it easier to backup, migrate, or archive content stored in SharePoint. SharePoint 2013 also provides the option of recovering site collections, sites, list and libraries from content databases that are no longer part of the SharePoint farm. Furthermore, you can configure your content databases to take advantage of SQL Server High Availability(HA) options like mirroring, log shipping, and AlwaysOn which provides quick recovery of your databases. 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).

Speaker(s)

Brian Alderman
Microsoft MVP, MCT, MCSE, Speaker, and Author
MicroTechPoint
Modern SharePoint Development: PnP, JavaScript, and Best Practices
Level: 100
Track: Developer
The newest releases of SharePoint (2013, 2016, and SP Online) impose restrictions on SharePoint Developers. Some of these limitations are by the design of SharePoint itself, while others are a lack of understanding on how to achieve the same functionality using the new development techniques associated with SharePoint. In this session we will list the latest Office365 Developer Patterns and Practices and demonstrate how to use these techniques, for both SP On-Premises and SP Online. We then will show off some of our favorite JavaScript libraries, show how to use them, and discuss some JavaScript best practices.

Speaker(s)

Promoted Links - You Get This One For Free
Level: 100
Track: IT Pro, Power User / End-User, Office 365
A Quick Win is something that takes little time and money but has a LARGE impact...Promoted Links are exactly that so check it out!
Promoted links is an out of the box function that provides an easy way to manage a visual layout of links on your site. With the links being part of a list you get various features that a list provides such as security trimming, views, and opening in a separate window.
In addition, as with all the great features and functionality there are always some downsides and gotchas that you need to be aware of and know how to fix or work around them. In this presentation you will learn what to watch out for and how to avoid some potential issues.

Speaker(s)

Stacy Deere-Strole
Sr. SharePoint Solutions Architect - Business Owner
Focal Point Solutions, LLC
Putting on your Design Bootstraps – Responsive SharePoint for Beginners
Level: 100
Track: Developer, Office 365, Special Interest
Bootstrap is a framework that is widely used in web development to create beautiful responsive websites. Applying this framework to SharePoint requires skill and patience. In this session, we will begin with a basic mock-up of a site. We will review how to break-down the elements of the mock-up and being the mark-up for your master page and page layout using Bootstrap. You will learn the basic structure, language, CSS resets and use of coding techniques such as Sass to adapt this framework to your SharePoint project.

By the end of this session, you will have a basic SharePoint site that you will be able to continue to develop on and create your own vision of a publishing portal in SharePoint 2013.
SharePoint 2013 Migrating ! WHY? WHAT? HOW?
Level: 300
Track: IT Pro, Business
This session will focus on understanding the 4 layers involved during a migration project. What are the key business considerations behind a successful migration? Why you should carefully understand the base platform needs ahead of a migration and what are some of the key aspects learned about migrations. Both successful and unsuccessful !
SharePoint 2013 Responsive Design: Overview and Template Build
Level: 300
Track: IT Pro, Developer
A demonstration of responsive web design principles for SharePoint 2013. Learn how to make master pages and content responsive for a diverse range of footprints and devices.
SharePoint 2016 Overview and Investment Areas
Level: 200
Track: IT Pro, Architect
Ed will detail current investment areas for 2016 release of SharePoint Server.

Speaker(s)

Ed Hild
Technology Architect
Microsoft
SharePoint Always-On Deployment
Level: 300
Track: IT Pro
Are Disaster Recovery and High-Availability requirements to implement SharePoint or to expand your current SharePoint farm? This session will cover how to implement an infrastructure that supports up to 99.999% High Availability farm, covering SQL server, SharePoint services and servers, and other related components.

Learn about the tools and tips to deploy such a topology, and what you can do to make life easier managing your farm.
SharePoint Analyst Series: Cleaning Up the Mess Our Clients Make
Level: 100
Track: Power User / End-User
We've seen sessions where you learn the best practices for how to use metadata instead of folders and how to properly set up permissions, but we never get brand new clean environments. We get messes from our clients. This session will show you how to clean up the mess in front of you. It will use a live O365 environment configured to look like the mess we often see, but the principles apply to SharePoint 2010 and 2013 as well.

Speaker(s)

Scott Brewster
SharePoint Solutions Consultant
DAn Solutions
SharePoint Goes Mobile with Responsive Design
Level: 200
Track: Developer, Architect, Power User / End-User, Business, Office 365, Special Interest
Discover new ways to take your SharePoint content to the tiniest of screens, the largest of screens, and everything in between. From the drawing board to the web browser, we’ll explore strategies for making SharePoint work great on any device. This presentation addresses questions such as what is the mobile challenge? Why are we designing for mobile? What’s the benefit, and what are the risks? After presenting case studies for tackling the mobile problem with successful and unsuccessful attempts, you’ll learn three concrete strategies for taking SharePoint to the mobile screen, each with varying levels of effort, and takeaway code examples, free templates and advice to get you started on the road to mobile SharePoint success.
SharePoint Governance
Level: 200
Track: Portal and Site Administration, Architect, Power User / End-User, Business
Governance is often the last thing to be considered for SharePoint implementations because of it's nebulous definitions and intimidating scope of topics. A framework can structure the thinking behind governance so that decisions are purposeful and not always reactive.

Join us for a discussion of the Microsoft Governance Framework for SharePoint with some sample controls that can be instituted to help control your SharePoint deployments. This session will focus on SharePoint 2013 but some of the topics may apply to previous versions of SharePoint as well.

Speaker(s)

SharePoint Hybrid and Workflows
Level: 100
Track: Portal and Site Administration, IT Pro, Architect, Office 365
SharePoint Online and SharePoint Server each have strengths and weaknesses. If considered and constructed properly, Hybrid SharePoint has the potential to help you to leverage each environment to reduce those weaknesses and simplify your day to day SharePoint management. Hybrid planning and configuration can be complex. Join us as we discuss the different Hybrid scenarios and how to get the most benefit for your SharePoint needs. We’ll also discuss how workflow can help to provide additional integration between your SP Online and SP Server farms.

Speaker(s)

Manny Agrinya
Senior Software Engineer
RDA Corporation
SharePoint Online Site Administration and Automation with CSOM and Powershell
Level: 200
Track: Portal and Site Administration, IT Pro, Developer, Power User / End-User, Office 365
SharePoint server side developers and administrators know how powerful PowerShell is when it comes to farm administration and management of sites. if something can be done with server OM API, it can be done via PowerShell. But, how about SharePoint On-line?
Microsoft is kind enough to provide us with a suite of PowerShell commands called 'SharePoint Online management shell'. SharePoint Online Management Shell is a Windows PowerShell module that you can use to efficiently manage SharePoint Online users, sites, site collections, and organizations. However, it provides very limited administrative functionality and most of the administration activities are not supported. this is where we can use the power of PowerShell with CSOM managed API. in this session I will demonstrate how .NET client OM can be used with PowerShell to manage your SharePoint Online site with ease.

Speaker(s)

Bhakthi Liyanage
Sr. SharePoint Architect, Tech Lead
Bank of America Merril Lynch
SharePoint Permissions Worst Practices
Level: 100
Track: Portal and Site Administration, Power User / End-User, Business, Office 365
Don't be deceived by the simplified experience of managing SharePoint permissions! What appears to be harmless can grow and tailspin into a giant mess requiring laborious cleanup. Check out some real life scenarios and learn from the mistakes of others so you don't end up digging yourself into a SharePoint permissions hole.

Speaker(s)

Bobby Chang
Technology Solutions Professional
Microsoft
Should you think about investing in Office 365 NextGen Portals?
Level: 200
Track: IT Pro, Developer, Business, Office 365
NextGen Portals are recently introduced that offer less development and using more of the offerings - O365 Video, Delve and Knowledge Management Portal. Part of O365 suite, these are backed by Microsoft development team and ready to use and are free. Join me to discuss how these portals can help your organization to build fast and ready-to-go portals, and what are their limitations.

Speaker(s)

Srini Sistla
SharePoint Consultant
Surfacing External Data in SharePoint & Office 365
Level: 100
Track: Developer, Architect, Office 365, Azure, Special Interest
All your data isn’t in SharePoint, so surfacing and combining it is a continual need. What are my access options? What’s the easiest way to get only the data I want? How can I integrate it with my data or show it off separately?
Get up and running quickly and confidently with this session. This session will give an overview and demos of various strategies for utilizing data from external sources in your SharePoint farm either on-prem or in Office 365.

Speaker(s)

Barton Loesley
Senior Software Engineer
RDA Corporation
To the Cloud! Using IaaS as a Hosting Provider for SharePoint
Level: 100
Track: IT Pro, Architect, Office 365, Azure
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 premise data centers. In this session Scott 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.

Attendees will have a better understanding of core Infrastructure as a Service (IaaS) providers. Attendees will understand the complexities of what is involved with implementing SharePoint in a cloud hosted environment. Attendees will see SharePoint what some of the nuances and workarounds are for hosting SharePoint in the cloud.

Speaker(s)

Welcome to Azure App Services
Level: 100
Track: IT Pro, Developer, Business, Azure
We will explore Azure Apps Services and review how we can orchestrate the movement of data across platforms/software. We will use the following apps in the Azure Marketplace: SharePoint, Twilio, SQL Server, Office365, and a Logic App. We will cover concepts such as swagger, Swashbuckle, connectors, authorization, triggers, firewall settings, success/error logs, and troubleshooting techniques, etc.
Yammer Security and Governance 101
Level: 100
Track: Power User / End-User, Business, Office 365, Special Interest
Planning for security and governance in Yammer is easy because you don't have a ton of choices or a ton of control, right? Unfortunately, it's not quite that easy. This session makes sense of the choices you have available to you as an enterprise Yammer administrator. You'll walk away with an easy planning worksheet that can serve as the basis for your Yammer governance plan.

Speaker(s)

Maggie Swearingen
Sr. Manager and Experience Architect
Protiviti
You don't speak jQuery/CSS/SQL or scripts? No problem, here is a no code reporting solution for your Office 365-SharePoint Online!
Documents:
Level: 100
Track: IT Pro, Power User / End-User, Business, Office 365
So, your client has gathered hundreds/thousands of rows of data in their SharePoint list. Now its time for their monthly report submit for their higher-ups, but neither do they have the staff or the required funds, for creating a dashboard solution. They are power users and not very comfortable writing scripts and they don't have access to BI/SSRS(yes their licensing doesn't support either). And they are waiting for a miracle to hand their managers PDF report in a couple of days, with dynamic charts and tables. They also want to filter their charts based on the period column from their list. Yep, very demanding people they are! But hey, miracles happen all the time. Find out how to impress your managers with complex dynamic reports filtered by date/month fields from this session. Your takeaway will be the know-hows to generate dynamic reports with Excel 2013 with SharePoint Onilne list data & filters.

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