Speaker

Jonas Rapp

Jonas Rapp

Microsoft MVP, Business Applications

Stockholm, Sweden

Software developer since 1994.
Microsoft Dynamics 365 (CRM) since 2009.
XrmToolBox contributor since 2014.
Microsoft MVP since 2017.
Author of XrmToolBox tools: FetchXML Builder, Plugin Trace Viewer, Bulk Date Updater and a handful more.
Creator of Shuffle based tools for MSDyn365 DevOps.
Speaker at eXtreme365, D365 Saturday, Dynamics Bootcamp, xRMVirtual, D365UG etc.
Co-host of the XrmToolCast podcast.

My journey back to life after the stroke

I am Jonas.
I was a coder, a colleague, knowing the all, a presenter, a happy player, and a MVP.
I was a runner and an active, sporty guy and an excellent skier.
One year ago, I got a stroke.
It removed everything from me. Everything.
Since 16 February, the journey back to a normal life is long. Lots of work work work, to get back everything I remember.
The stroke hit me physically.
And it hit my communication.
I woke up without being able to talk, read or write. I got aphasia.
These 8 months have shown me a new life, new experience, new lights to the bigger world outside, and to the inside of my brain and my soul.
Join me on my way back to life and work.
This is my journey.
This is my story.

💎 The Hidden Gems of FetchXML Builder

FetchXML Builder in XrmToolBox is one of the most popular community driven tools for the Power Platform and Dynamics 365.
But since its first release in 2014 a LOT of features have been added!
In this session I will go through some of the lesser-known features that can help boost your productivity to yet another level

🤓 Live Dev Building an XrmToolBox Tool!

Building tools for XrmToolBox is fun, easy, and rewarding.

We will be ultra-hands-on to go through how to set up a new project, wire up the basic framework for our tool, and start building the logic by using features of the XrmToolBox development framework, and using my own share project to give custom controls for the Dataverse platform, and our collective ingenuity.

Bring your ideas for a tool to this session, and we will start building it, from scratch!

Building tools for XrmToolBox is fun, easy, and rewarding.

Will be ultra-hands-on! Set up a new project, wire up the tool, the logic, use features of the XrmToolBox dev, use my share controls for the Dataverse platform, and our collective ingenuity.

🧐 Let’s Build a Dataverse Plugin Base Class!

Are you still writing your plugins from scratch, simply implementing the IPlugin interface?

Are you using someone else’s framework, which isn’t really designed for your way of coding?

Have you tried all the open source alternatives and still not found any favorite?

Why not Build your own Plugin Base class?!

It’s not hard, it doesn’t take weeks, and it helps you just the way you want it to help 😊

In this session I will show you 100% hands on how we can go from zero to plugin base hero for you and your team.

We will start with a project with a few plugins, identify common/duplicated code, unnecessarily verbose code, and code where we simply feel that “this could be done so much easier with a little help”.

From this we will create a Plugin Base class and some useful extension methods to SDK classes to finally clean up our plugins and enjoy the beauty of our refactored code.

Why not Build your own Plugin Base class?!

It’s not hard, it doesn’t take weeks, and it helps you just the way you want it to help 😊

In this session I will show you 100% hands on how we can go from zero to plugin base hero for you and your team.

🛞 ALM a la Rapp - what's important in the ALM and Pipeline

What is ALM? I know it goes round and round and round... but there are a gazillion blogs, articles, and white papers and even from Microsoft themselves... both in general and specific in our area of the Power Platform. And everyone has various aspects.

As for me myself - I'm lazy, as you probably know, I never want to do the same things twice. If it's possible to automate it - I'll do it. So I like to have good - or maybe great - pipelines.

Why is that? Having a great pipeline, we should never ever export/import solutions manually. We will never again forget to build it in Release mode. We will never try to import a solution without having the prereqs in the environment. We will never go to the production environment without having tested this next version.

How do we do it? Again, there are a gazillion variations. How to choose which way to do it? I'm not the God or mentor; I'm just a guy. But come to this session to see how I do it!

Bizz Summit ES 2022 Sessionize Event

September 2022 Madrid, Spain

Scottish Summit 2022 Sessionize Event

June 2022 Glasgow, United Kingdom

South Coast Summit 2021 Sessionize Event

October 2021 Southampton, United Kingdom

CDS Saturday Sessionize Event

October 2020

Scottish Summit Sessionize Event

February 2020 Glasgow, United Kingdom

Microsoft TechDays 2019 Sessionize Event

October 2019 Kista, Sweden

Jonas Rapp

Microsoft MVP, Business Applications

Stockholm, Sweden

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