Cameron Dwyer

Information & Communications Technology

Microsoft 365 Microsoft Azure Microsoft Graph Microsoft 365 development (Microsoft Teams SharePoint Framework Microsoft Graph Office add-ins Connectors and Actionable Messages Windows Identity etc.) Office Add-Ins Microsoft Teams SharePoint

Sydney, New South Wales, Australia

Cameron Dwyer

Microsoft MVP | CTO @ OnePlace Solutions

Cameron Dwyer is the Chief Technology Officer at OnePlace Solutions where he oversees a product portfolio focused on the Microsoft Office 365 & SharePoint eco-system. With over 20 years experience as a developer and consultant in collaboration technologies, Cameron has been actively involved in the SharePoint community since 2007 and is a Microsoft MVP in Office Development.

Current sessions

From data to bot in minutes

In this session we build, train and publish a sophisticated bot using data from FAQ pages, support websites, product manuals and more. Take the knowledge that you've already built up in your organisation and use a bot as the front door allowing users to quickly get answers to their questions. Oh, and we are not going to write any code to do this either!

Get started building apps using the Microsoft Graph Toolkit

The Microsoft Graph Toolkit is allowing Graph powered apps to be created incredibly quickly. Leave this session knowing what the Microsoft Graph is and how write your first Graph powered web app using the Microsoft Graph Toolkit. Basic knowledge of HTML is all that's required to get the most from this session.

Want to learn the key "building blocks" for developing Office Add-ins?

Customising Office through Office Add-ins has the potential to keep users focused and in context of what they are doing to be more productive and efficient. Learn about the most useful extension points (or "building blocks"). Armed with this knowledge you will be able to identify business processes and workflows that could be made much more efficient. This is a great introductory session on the capabilities of the modern Office development platform. We will cover developing for Outlook, Word, Excel, PowerPoint and discuss developing for all client environments including Windows, Mac, iPhone and Android.

Getting your feet wet with Modern Office Add-in development without drowning

Office is now available on any device, come and learn how the Office extensibility model has changed to allow modern Office Add-ins to run everywhere that Office does. If you are looking to get started developing modern Office add-ins or want a refresher on where this exciting new extensibility model is up to this is the session for you.

We will also cover some key tips and pitfalls to watch out for as you dive into developing modern add-ins.

Attendees can expect to walk away with:
• Overview of why the add-in model has changed so vastly from the previous model
• Clear breakdown and explanation of the anatomy of a modern add-in
• Explanation (and demos) of the different extensibility contexts (canvases and extensibility points)
• Appreciation of the technologies involved and choice that need to be made
• Demonstration and understanding of the new deployment model

• Save yourself a lot of reading and take your add-in knowledge from zero to (somewhat) confident in one session
• Stay up to date on the latest on the add-in extensibility model which is rapidly evolving.
• Learn about developing add-ins from someone responsible for doing it commercially at scale.

Dispelling the Office Add-in Stigma – What you need to know about modern add-ins

Let's face it Office Add-ins have a bad reputation of being unstable, performance hogs and a challenge to deploy. I'm here to explain how the modern add-ins model has drastically changed the landscape. We will discuss stability, performance, deployment, capability and opportunity. It's time to look again at using add-ins to increase productivity.