Sessions

Introduction to Serverless Computing with Azure Functional Apps
Level: 200
Track: Developer
Serverless computing came into lime light recently and along with all the excitement is a lot of questions. Of course there will always be servers, be it in the cloud or in your own datacenter. Serverless computing merely adds another layer of abstraction atop cloud infrastructure, so developers no longer need to worry about servers, including virtual ones in the cloud. Heavy code demo based session attempts to answer some of the questions using one of Microsofts recent additions to its cloud offering, Azure Functions, aka Functional Apps.

Speaker(s)

Bhakthi Liyanage
Sr. SharePoint Architect, Tech Lead
Bank of America Merril Lynch
Branding Office 365 using Node, Gulp & More
Level: 300
Track: Developer
No more WSPs, No more deployments! Looking for a fast and reliable way to build your branding on Office 365? You can use front end development tooling to create an automated build process on your desktop to deploy your assets instantaneous or on demand to Office 365. In this session we will create a bunch of Gulp tasks to build and process our branding assets [Page Layouts, Master Pages, SASS/CSS, JavaScript and Images]. For those familiar with the SharePoint framework build process there will be some similarities. It's recommended that you have a good grasp JavaScript to attend this session.
Building Accessible/508 compliant Websites
Level: 300
Track: Developer
With the introduction of SharePoint Add-Ins and the SharePoint Framework (spfx) development models, client side coding is a focus for Microsoft. But, are you doing it right? Sure, you've study all the latest JavaScript frameworks (Angular2, Ember, Knockout, etc...). But, we've lost the art of good HTML that is is "accessible". What is accessible you ask? It means that EVERYONE can use your website. This includes people with visual impairments, mobility issues, auditory problems, color blindness, and more. While most developers know the basics (put ALT tags on images, use semantic headers such as H1, use color contrast, etc...), we still consistently build websites that are not inclusive to all users. This must stop. Everyone should be able to use your sites regardless of their disabilities. The Government has tried to regulate this with Section 508 of the Americans with Disabilities Act. So, it is the law. But, more importantly, it is the right thing to do. In this session we will learn some tricks to make sites more accessible. We will learn about ARIA tags. We will show some complex situations like tab controls, dialogs/modals and more. We will show you some quick development testing tools. But, more importantly, we will show you where to look to find the documentation on how to do this right!
Connecting and Using Flow in an On Premise Environment
Level: 100
Track: IT Pro
Flow is Microsoft's newest workflow service that allows you to create and manage workflows between different services and apps. Although it is cloud based, you can use in your on premise environment! This session will give an overview of Flow as well as a walkthrough on creating a connection with your on premise environment.

Speaker(s)

Designing your SharePoint Permission Architecture
Level: 100
Track: End-User, Business
Before you begin building your environment in SharePoint, you should have a very good understanding of who will be using it, the roles and the responsibilities. Scott will show you how to craft the permission architecture that will correspond to your site and information architecture to have as light of a management burden as possible. He will also show you how to create workarounds for managing complex permissions, how to document this architecture, and what do to for existing environments that have gotten ugly. Very few people have the luxury of starting over from scratch, so that is the bigger problem to tackle.

Speaker(s)

Scott Brewster
SharePoint Solutions Consultant
DAn Solutions.
Developing an Online Menu Leveraging SharePoint, HTML, CSS, JavaScript, and JQuery
Level: 300
Track: Developer
An innovative case study on how he built an interactive online menu for a client leveraging SharePoint and a combination of , HTML, CSS, JavaScript, and JQuery languages.
Going Hybrid with SharePoint 2016
Level: 200
Track: IT Pro, Developer, End-User, Business
The big thing for SharePoint 2016 is going hybrid. Or using on-premise SharePoint 2016 with Office 365. While the opportunities are almost endless, there are also a few things to think about when doing so. Join Johnathan Lightfoot as he goes over the thought processes and considerations that an organization should consider before taking the plunge. This session is along the lines of the Microsoft Virtual Academy course "SharePoint 2016 Planning for Hybrid", Johnathan recorded in April 2017.

Speaker(s)

Johnathan Lightfoot
Owner / SharePoint - Azure - Office 365 Architect / Author
TechForce
Introduction to Azure functions for SharePoint Developers (Office 365)
Level: 100
Track: Developer
Azure Functions is an event-driven capability which helps you to execute your code on particular event. This is an introductory session on what Azure function is and how to get started with Azure functions. We will also go over the demo to show you how SharePoint developers can use Azure functions on various scenarios.

Speaker(s)

Amit Vasu
Senior Consultant - Office 365/SharePoint
Independant
Introduction to Microsoft Teams and Extensibility options
Level: 200
Track: IT Pro, Developer, End-User
Microsoft Teams provides a modern conversation experience for today’s teams. In this session you will learn how you can use Microsoft Teams for your team collaboration by using different configuration options. This session will also provide an overview on how you can extend Microsoft Teams using Tabs, Bots and Connector options.

Speaker(s)

Amit Vasu
Senior Consultant - Office 365/SharePoint
Independant
Let Microsoft Flow and SharePoint Designer Workflows Do the Work
Level: 100
Track: End-User, Business
Your team members would appreciate getting some time back. Give it to them in ten minute increments here, thirty minutes there by using Microsoft Flow and SharePoint Designer to build them thoughtful workflows that range from simple one-steppers to more complex and conditional multi-stagers, even across site collections. We'll cover specific HR and Accounting scenarios in this session based on real-case experience at KU Libraries, including automation of some onboarding and off-boarding processes, simple automated management of otherwise complex item-level permissions, travel plan submission and approval, receipt submission and reimbursement tracking and more all through utilizing workflows to save you and your colleagues time.
Make Your Life Easier with Microsoft Flow
Level: 100
Track: End-User
Microsoft Flow is a new workflow tool that’s available to anyone; this session takes a deep dive into its current feature set. While not (quite yet) a mature product with all the workflow bells and whistles, Flow’s strength lies in its ease of use, and in the number of connections available to work with. In this demo-rich session, we’ll focus on SharePoint connections as this is a SharePoint event, but we’ll also look at some other connections and templates among the ever-growing list.
Managing and Securing SharePoint Online in the Modern Cloud-enabled Enterprise
Level: 200
Track: IT Pro, Business
Now more than ever, administrators need visibility into how SharePoint sites are configured, used, and, well… shared. We’ll have a candid talk about tools and techniques we’ve used to wrangle SharePoint in Office 365, what works, and what does not. Hear how our approach has been affected by WannaCrypt and similar security events of the recent past, including a first-hand account of malware that was specifically designed to attack SharePoint Online - including what it tried (but failed) to do.
MS Groups, Yammer, Teams. Are your confused?
Level: 100
Track: IT Pro, Developer, Business
Office 365 now has lots of new functionality, which is confusing to both IT and the end user. This presentation explains it all:

- The core technologies
- Where to use these technologies in practical use case situations
- Pros and cons of each technology
- Knowledge bomb - use case.
-Rock star demo



Office 365 Advanced Security Hardening
Level: 200
Track: IT Pro, Business
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.
Office 365 ProPlus Deployment Best Practices
Level: 200
Track: IT Pro, Business
When it comes to cloud migrations, most customers dedicate efforts to the migration only to then realize there is more work to be done. Enterprise customers have been accustomed to Microsoft version releases every couple of years. However, subscription-based cloud services update often and as an Office 365 subscriber, you should be aware of subscription channels and their update frequency. Starting this September, updates will move to a semi-annual model. Microsoft announced these changes last month which will also include Windows 10. In this session, we will cover Microsoft tools and field proven best practices for your Office subscription management.

Speaker(s)

Chris Ertz
Solutions Architect
Xgility
Kurt Greening
Director Productivity Solutions
Xgility
Power BI: From the Basics
Level: 100
Track: IT Pro, Business
BI: new of the buzz words that everyone is talking about but what is it? How can it be used to make a impact in my organization? How do I get started? In this session, we will talk about it and show you a live example in Office 365's SharePoint Online.
 
Objectives/Outcomes: In this session, participants will learn:
1. What is BI
2. What can I use it for
3. How to set up one (live example)
Power Up with PowerApps
Level: 100
Track: Developer, End-User
Mobile app and form development have been underserved in SharePoint for years. It has been an exclusive niche for developers and third party vendors, until now... Check out PowerApps, the latest offering by Microsoft, aimed for the Power Users community to deliver business-driven applications using little to no code.

Watch a live demo of PowerApps. See how you can easily surface SharePoint & OneDrive For Business data and allow end users to work with your organizational info in desktop and mobile devices. This session will demonstrate what it takes to be a PowerApps “developer” and what your organizations would need to get started.
PowerShell for Office 365
Level: 300
Track: IT Pro
In this demo-driven session, we will cover how to use PowerShell for Office 365.

You will learn:
How to use PowerShell for Office 365?
How to use REST APIS and SharePoint Client Side Object Model (CSOM) in PowerShell?
Best Practices

Practical Advice to Overcome User Adoption Hurdles for Office 365 and SharePoint
Level: 200
Track: End-User, Business
Are you wondering how you can jump start your SharePoint or Office 365 initiative? Curious about how best practice organizations are engaging users to drive successful adoption? Wondering what you can do to make sure that your solution gets adopted? This session will show you how to unlock the key secrets to user adoption success. You will learn:
•    Practical and creative examples from multiple organizations of user adoption strategies that worked (and a few that didn’t!)
•    Why it is important to invest in user adoption planning to achieve your solution objectives – and how to “sell” this message to your executives
•    Critical elements for user adoption plan
•    How to make sure that if you build it, they WILL come!
Preparing for an O365 Implementation: Do you know what program and change activities are needed?
Level: 100
Track: Business
Once a decision has been made to implement Office 365, organizations need to re-think what it takes for a successful implementation and long term adoption. In this session, we will define the key activities to prepare for your Office 365 implementation by thinking of the technology and people side of change.
    
Learn how Business and IT teams can improve their success of meeting business objectives on Office 365 implementations.

Speaker(s)

Karen Hayes
President
EHA, LLC
Resurrect Your SharePoint Intranet: Make It Pretty. Make it Practical. Make It Invaluable.
Level: 100
Track: IT Pro, Developer, Business
Let's be honest. A lot of company intranets are boring, not nice to look at, and are poorly organized. This is not to be confused with public facing company websites, but internal SharePoint intranets used by organizations for collaboration. The problem is, no one is actually collaborating. These intranets are usually poorly implemented and are started with little to no requirements or direction. The "requirements" are often dictated by ranking departments who feel they should have precedence over front page content. Users of this intranet also tend to use their SharePoint intranet as a "file graveyard" where documents no one will ever see again go to die. This session will delve into some practical approaches to designing the architecture of an intranet. We will also discuss ways for business leaders to get the true return on their investment in SharePoint.
SharePoint 2016 - Farm and Platform Security
Level: 200
Track: IT Pro
With SharePoint 2016 some new and old security techniques are implemented. This session will cover the changes as well as new additions and improvements which are employed within the SharePoint 2016 platform. This course is the same course which Johnathan did for the Microsoft Virtual Academy "Farm and Platform Security with SharePoint 2016". It also aligns with the tested items for exam 70-339 (Managing Microsoft SharePoint 2016).

Speaker(s)

Johnathan Lightfoot
Owner / SharePoint - Azure - Office 365 Architect / Author
TechForce
SharePoint and Azure - How to Jump Start SharePoint Development Fast and Easy with Cloud Power!
Level: 100
Track: Developer
This presentation shows how to use Azure Virtual Machines for hosting a SharePoint 2013 and 2016 farm in the cloud! We will demo how to get started with Azure using Dev Essentials, a free offering from Microsoft for developers to get started with developing on Azure, and we'll show several ways to get a SharePoint farm up and running using the SharePoint farm wizard in Azure. Once we have our SharePoint 2013 farm up and running, we will demo adding an Azure based virtual machine to our SharePoint 2013 farm, and then install SharePoint 2016 on it, to give us both a SharePoint 2013 and 2016 farm in the cloud!
SharePoint Framework 101
Level: 100
Track: Developer
Heard about the new SPFx (SharePoint Framework) but not sure what it's all about? In this session, we will review this new client-side concept of programming in SharePoint. We will review a bit of background on how it has come to exist as well as what you can and cannot do with the framework at the moment (including connecting to the Microsoft Graph or a custom Web APIs with REST). We will do a basic review of the open-source tools, frameworks and libraries that work with it (NPM, YEOMEN, GULP, React, Angular & TypeScript), explore the massive availability of free code samples that exist to assist you, share links to the many resources to guide you in learning, and wrap up with a basic demonstration of building your first web part utilizing the SharePoint Framework. This is a great session to find out if the SharePoint Framework is something that is right for you and your SharePoint environment, and if so, how to get started!
Sheep vs Lions: How to Deliver True Business Value as an IT Professional
Level: 100
Track: Business
Sheep vs Lions: How to Deliver True Business Value as an IT Professional
How to become an asset to the client without getting walked on and the business side of being an IT professional in today's job market.
In this session you will learn:
How to quickly assess client needs and go beyond what the client says and get to what they really need
How to set your apart from the crowd using your knowledge, skills, and abilities
Professional skills that will propel your career to Senior level positions outside of your technical abilities

The Good, The Bad, The Ugly - Understanding Good Design Practices in SharePoint/O365
Level: 100
Track: End-User, Business
Everyone is looking for that “Wow” factor when it comes to design. Anytime you look at a site, you will instantly be able to make a determination that it is good or bad based on personal opinion.

In this session, we will review high-level design considerations that help create an amazing site or can contribute to a very bad design. We will discuss the following:
• choosing for color palettes,
• fonts,
• page layout structures
• recommendations for links
• Various ways for users to navigate through a site
• Understanding what the goal of your site is and how to break it down into producible content
• Understanding when to use links
By the end of this session, users will have a strong base to be able to move forward with the designing process of a SharePoint Intranet for both publishing and collaboration sites in SharePoint 2013, SharePoint 2016 and Office 365. This session will not include code examples and is targeted towards Business Users, End Users and non-technical designers.

Speaker(s)

D'arce Hess
Strategic Consultant
AvePoint
What it was really like migrating to SharePoint Online
Level: 100
Track: IT Pro, Business
Moving to the cloud is pretty tempting and exciting for myriad reasons, but what does it actually entail at the SharePoint admin level? This session will cover the research, project planing, and lessons learned of an actual on-premises SharePoint-to-SharePoint Online migration process from the beginning—selling it to management—to planning, launch, and finally on to change management and sustaining the system. If you’re planning on going hybrid or migrating fully into the SharePoint cloud, this session will provide you proven practices, prevent headaches, and give you ideas that you can take back and implement in your SharePoint road map.

Speaker(s)

Writing for the Web, Getting your Message Out
Level: 100
Track: End-User, Business
Understanding the difference between writing for print versus writing for the web starts with learning about how readers behave differently online. This session brings to light how to accommodate the needs of online readers through web design, writing style, structure and search.

What will you learn?
Techniques for writing for your online readers, such as:
•    how to structure an intranet page
•    making your content scannable
•    using keywords, headings, lists and links
•    matching your company’s tone of voice
•    creating a content strategy and style guide
At the end of the session you will be able to write more concisely, ensuring you provide the right message to the reader at the right time.

Speaker(s)

D'arce Hess
Strategic Consultant
AvePoint

Sponsors

View all

Developed by:

Developed by: Aptillon, Inc

Designed by:

Designed by: BrightStarr

Hosted by:

Hosted by: fpweb.net

Mobile App by:

Mobile by: Canviz Consulting Mobile by: Aptillon, Inc