
Derek Cash-Peterson
Principal Architect - Sympraxis Consulting
Actions
Derek is passionate about building intuitive and useful applications, focusing on the design and user experience as well as the development.
He has over 20 years of industry experience building customized intranets, extranets, and public facing websites based on the Microsoft stack. He specializes in front-end development and visual design/branding of SharePoint, Teams, and Microsoft 365. He brings a design eye to a developers world along with skills in information architecture, content architecture, and collaboration strategy skills.
Building Location Directory using PnP Search Web Part
For many global organizations, keeping track of the different office and department locations can be challenging. In this session, you will see how we solved this real-world challenge using out of the box SharePoint components and customizations through the PnP Modern Search Web Parts. You will leave with an understanding of how to leverage custom Content Types, Lists, and custom templates for the PnP Modern Search Web Parts to create a dynamic directory of locations for your organization.
Building Custom SharePoint Framework (SPFx) Solutions with Brand Center
When building custom solutions for Microsoft 365 it’s essential that these solutions fit into the landscape of the tool, they are being used in. Brand Center empowers businesses to expose their brand identity seamlessly across various channels in Microsoft 365. As developers we can use this functionality to ensure that our custom-built solutions match the look and feel of out of the box solutions.
In this session we will look at the core functionality of Brand Center and how it relates to the work we do as developers. We will look at what is and is not possible with Brand Center and we will look at how to incorporate Brand Center assets into our custom-built solutions so that they resonate with organizational branding and user experience goals.
Creating a Custom Learning Portal with Microsoft 365 Learning Pathways
Microsoft 365 Learning Pathways, a SharePoint extension, provides organizations with curated learning content from Microsoft for products and scenarios to support training, adoption, and micro-learning. Out of the box it is a powerful tool, but did you know it is also a customizable environment capable of enabling organizations to tailor the content to their own needs and add additional training content developed by your organization.
In this session, we'll bring the technical know-how of all the ways you can use and implement Learning Pathways. You will leave with scenarios and best practices for how to structure and deliver that content throughout your tenant.
What we'll cover:
-Installation and Administration of Microsoft 365 Learning Pathways
-Business use cases for training content and micro-learning
-Leveraging your business’ custom content
-Ways to bring your content into SharePoint, Teams, Viva Connections, and email
-The differences between Learning Pathways and Viva Learning
Elevating Your User’s Experience: Creating Custom Designed SharePoint List Forms with SPFx
Is your organization using SharePoint as the platform for data management and collaboration? While out-of-the-box functionalities are robust, tailoring user experiences to specific organizational needs often requires a more customized approach. Enter SharePoint Framework (SPFx). With SPFx we can create a custom solution within our organizations SharePoint environment that creates a better user experience, facilitates better business processes, and helps to drive adoption.
This developer session is dedicated to exploring the art and science of creating custom-designed SharePoint list forms using SharePoint Framework. Attendees will learn how to use SPFx, leveraging its capabilities to design intuitive, visually appealing, and highly functional list forms that elevate user productivity and satisfaction. We will explore some key design principles to think about when building forms, and some community tools to help make that design easier.
Getting Started with the SharePoint Framework (SPFx)
Are you a developer that is just getting started trying to customize SharePoint and Teams and don't know where to start?
In this introductory level session we will look at how to get started using the SharePoint Framework (SPFx) and some potential uses for it. We will learn about setting up a development environment, creating a new project, deploying and debugging, and resources to keep the learning going.
Create a Compelling Employee Experience with Brand Center
Establishing a consistent brand identity is essential for any organization especially when it comes to internal communications and employee experience. Brand Center empowers businesses to expose their brand identity seamlessly across various channels in Microsoft 365. This session delves into the core functionalities and capabilities of Brand Center, unlocking a world of creative possibilities for enterprises of all sizes.
Join us as we explore the features of the Brand Center, offering attendees a comprehensive understanding of its tools and capabilities. We will look at practical applications of Brand Center in SharePoint and Viva Connections, how to get started, and some things to avoid as you start your brand journey.
In this session we will explore
• What is Brand Center and why it is important.
• Key functionality of Brand Center including font, theme, and asset management for your organization.
• How to get started rolling out Brand Center for your organization.
• Governance questions and thoughts
• Potential roadblocks and pitfalls
• Look at real world examples of organizations leveraging Brand Center
This session is designed for marketing professionals, brand managers, or communication specialists who are looking for ways to explore their brand within the Microsoft ecosystem.
Code Once Use Everywhere - Using SPFx to create applications that work in Teams and SharePoint
Users are spending more and more time using Teams. It makes sense to try and reduce the friction of context switching by bringing our custom applications directly into Teams where they are working. We are able to harness the collaborative nature of Teams and SharePoint in one application and render it in many different contexts.
In this introductory developer session we will look at how to create and deploy a SharePoint Framework WebPart and have it be usable in Teams. We will use one code base to make the web part Teams aware in both a Teams Tab and a Personal App. We will look at how to use that app to read and write data into SharePoint using PnPjs.
Users will leave with an understanding of how to leverage SPFx to create applications they can use in Teams and resources on how to explore this further.
Introduction To Custom List Forms Using SPFx
In this introductory developer session, we will talk about the functionality released in SPFx that supports list form customizers. This functionality allows developers to create a customized user interface for forms in SharePoint lists or libraries enhancing the user experience and providing the ability to include custom logic into the form. In this session we will create our first list form customizer and attach it to a SharePoint list. We will also look at how to enhance the user experience through the use of a Fluent UI design system. Attendees will leave with an understanding of how to create their first list form customizers and have resources to support further exploration. All are welcome and while development experience isn’t necessary for this session, we will be looking at code and talking about SPFx and React.
Custom List Forms - What To Use When
In SharePoint classic, we could edit list forms using SharePoint Designer or through the SharePoint user interface and content editor web parts. As we transitioned into modern, there were little to no options to enhance the user experience for List and Library forms. Now we can use out of the box list forms with custom JSON formatting, create PowerApp list forms, and most recently, create SPFx custom lists forms. In this session we will see examples of each approach, discuss pros and cons, and review additional resources for each option. You will leave with an understanding of the different approaches for list form customizations and what to use when based on your needs.
Building Engaging Employee Experiences for Viva Connections using SPFx
In this introductory developer session, we will explore ways to develop engaging employee experiences using the extensibility model for Viva Connections. We will learn how to create Adaptive Card Extensions using SPFx. We will talk about some real world use cases and how to get started.
We will explore the technical components of creating your first Adaptive Card Extensions. We will look at more advanced concepts such as geolocation, data binding, as well as layout out options for your cards using the Adaptive Card Framework. You will walk away with a better understanding of how to get started extending Viva Connections and how to avoid some common pitfalls.
Exploring the Art of the Possible with Viva Connections Adaptive Card Extensions
In this session, we will explore Viva Connections Adaptive Card Extensions (ACEs) and see how they can transform your organization's digital experience. Viva Connections integrates seamlessly with Microsoft 365, providing a modern and engaging employee experience. Adaptive Card Extensions are a key component of this platform, enabling you to create rich, interactive, and personalized content directly within your Viva Connections dashboard.
We will start by introducing the basics of Adaptive Card Extensions. You will learn about the different ways to create cards from no code, low code, and using the SharePoint Framework. We will look at examples of each type of card to leave you with an understanding of what is possible.
Through real-world examples and demos, we will showcase the art of the possible with ACEs. You will see how to create dynamic and interactive cards that provide quick access to applications, display important information, and enhance user engagement. We will also discuss best practices for designing and implementing ACEs, ensuring they are both visually appealing and highly functional.
By the end of this session, you will have a solid understanding of the basics of Adaptive Card Extensions and the different types of cards available to you. You will understand how to leverage Viva Connections Adaptive Card Extensions to create a more connected and productive workplace.
Getting Started with Declarative Agents in Microsoft 365
In this session, participants will learn how to build declarative agents within the Microsoft 365 ecosystem. Declarative agents are designed to automate tasks and workflows by leveraging the power of Microsoft 365's suite of tools and services. This session will cover the fundamentals and benefits of declarative agents, the tools needed to create them, and practical steps to create and deploy these agents.
Attendees will learn:
The key components and architecture of declarative agents in Microsoft 365.
Real-world use cases and scenarios where declarative agents can enhance productivity and efficiency.
Guidance on building and deploying declarative agents using Microsoft 365.
By the end of this session, participants will have a solid understanding of how to harness the power of declarative agents to streamline processes, reduce manual effort, and drive innovation within their organizations.
Microsoft 365 Agents: What to use when
In this session, participants will explore the various options available for creating and using agents within the Microsoft 365 ecosystem. Agents are powerful tools that can automate tasks, streamline workflows, and enhance productivity by leveraging the capabilities of Microsoft 365. This session will provide a look at the different types of agents, their use cases, and practical steps to implement them effectively. We will look at the different types of agents and when and how to use them from no-code, low-code, and pro-code.
ESPC23 - European SharePoint, Office 365 & Azure Conference Sessionize Event
Microsoft 365 EduCon Chicago 2023 Sessionize Event
Microsoft 365 EduCon & PWR EduCon Seattle 2023 Sessionize Event
Microsoft 365 EduCon DC 2023 Sessionize Event
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top