Joe Griffin

Information & Communications Technology

Environment and Cleantech

Manchester, England, United Kingdom

Microsoft Dataverse Plug-ins 101

When working with model-driven apps targeting Microsoft Dataverse, you have a lot of capability to automate your processes, enforce business logic and perform complex calculations without needing to resort to code. However, there will be specific situations where you'll need to look at cracking open Visual Studio and putting together a C# script to perform the operations you need - knowing the when, where and how behind all of this can be challenging though. In this session, we'll provide a beginners overview of what plug-ins are, the scenarios where they are most appropriate for use and an end-to-end demonstration of how to build one from scratch. Attendees will gain a high-level understanding of how plug-ins operate at the platform level, the overall process of how to deploy them out and some useful guidance on how to utilise them within current or future projects.


Joe Griffin

Director at SOLO Cloud Solutions Limited / Business Applications MVP

My name’s Joe Griffin, and I’m Director & Principal Consultant at SOLO Cloud Solutions. I hold various Microsoft certifications in Dynamics CRM/365 Customer Engagement, Azure, Power BI and SQL Server and am also a PRINCE2 Project Manager and Agile Practitioner. I have a broad knowledge of working with and managing projects involving Dynamics 365 Customer Engagement, Azure, Power BI, .NET and other technologies within the Microsoft cloud stack. During this time, I’ve developed a keen interest in coding, and love working with Transact-SQL, JScript, PowerShell, DAX & C#. Thanks to my previous experience, I have practical knowledge operating within the energy efficiency, managed services, retail, print & direct mail and utility sectors. I love getting involved as part of the Business Applications technical community and was very fortunate to receive the Most Valuable Professional (MVP) award from Microsoft in 2020, in recognition of my contributions in this area. When I’m not blogging or tinkering, I enjoy reading, catching up on the latest films/TVs and also enjoy learning about and studying history.

Joe's full speaker profile