Speaker

Shaun Lawrence

Shaun Lawrence

Senior Software Engineer working in all things .NET at Tinysoft ltd

Cambridge, United Kingdom

Shaun is an avid gamer, learner and experimenter, these combined with a profession in software development make for some really fun journeys. He gets more than excited when others find interest in what he does and has made it his mission to share his learnings and result of the experiments with anyone that will listen.

Father to two amazing children and many, many unfinished side projects.

Shaun is a Microsoft MVP, speaker and published author. Maintainer of the .NET MAUI Community Toolkit, Xamarin Community Toolkit, Orbit game engine.

Awards

Area of Expertise

  • Information & Communications Technology

Topics

  • Xamarin.Forms
  • Software Development
  • .NET MAUI
  • Open Source Software
  • Gaming
  • Game Development
  • Cross-Plattform

Tales from the trenches: how my todo list nearly killed me!

The past 18 months led me from feeling like I could achieve so much to being down in the gutter realising that I truly couldn't!

Join me as I discuss the things from both my professional and private life that led to burnout. More importantly we will then cover the tools that I gained to be able to slowly rebuild myself back up, with the help of some great people around me.

I believe that what you will learn today has the potential to help you not only avoid burning out and causing some serious harm but also help you to continue on the journey of learning/bettering yourself.

We are not servants to the todo list, it is us that has the power to control what we commit to and the risks that entails!

Freshly baked goodness

Join me in learning how I built an ASP.NET Core web api and an accompanying .NET MAUI application to aid in the running of my wife's baking business.

We will cover how .NET provides so much out of the box, that combined with some fantastic open source libraries it really is a dream to build things.

We will look over the key components that were used to build both the server and client side applications. We will get our hands dirty in the code and get to grips with those previously mentioned key components. Observe how it can be published up to the cloud seamlessly and discuss the best options for when it comes to hosting. Finally let's sit back and enjoy some samples of cake while we have Q&A.

Choose your own adventure

Growing up I used to love diving into a ‘choose your own adventure’ style book and then later on in life, the same concept in video game form. I would like to apply this concept in today’s talk…

Join me in learning about how we can build video games with .NET MAUI in the form of a ‘choose your own adventure’ style game. You as the collective audience will be able to choose the paths that we go down and influence the content that gets presented.

Learn through our own voting system how we can combine technology such as SignalR to provide real time multi-player support into our .NET MAUI based games as well as many other cool techniques to really make our games or applications feel alive.

Building games in .NET MAUI

Have you always had that great idea for a game but never had the opportunity to build it? Join me in getting know a new cross-platform game engine (Orbit) that aims to make this task easy.

I want to show you how it combines the power of .NET MAUI graphics to obtain the key gaming concepts and then still utilise the underlying framework to make it all still feel familiar.

I will walk you through:
* what a game is and how it differs from typical business applications
* how to achieve common tasks such as rendering objects and collision detection
* how to optimise with a few simple rules
* how to have fun

All of the above will be through the use of a working example game as part of the game engine.

.NET MAUI is a hot topic, with .NET 7.0 landing in November 2022 there is a belief that the framework is finally going to be production ready. So let’s go and build that game idea together!

NDC London 2024 Sessionize Event

January 2024 London, United Kingdom

NDC London 2023 Sessionize Event

January 2023 London, United Kingdom

DDD 2021 Sessionize Event

November 2021 Reading, United Kingdom

XamExpertDay presents .NET MAUI 2021 Sessionize Event

October 2021

Shaun Lawrence

Senior Software Engineer working in all things .NET at Tinysoft ltd

Cambridge, United Kingdom

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