Clifford Agius

Information & Communications Technology

Agriculture, Food & Forestry

Finance & Banking

Manufacturing & Industrial Materials

Transports & Logistics

Travel & Tourism

dotNet Xamarin IoT Xamarin.Forms Azure IoT GEEK STUFF: IoT Robotics .NET MAUI Xamarin Forms - MAUI Nanoframework Team Building team coaching Team Communication Teamwork

London, England, United Kingdom

Secure those Secrets.

We have all done it committed our precious secret keys to the Git Repo and exposed them to the world. But how do we protect ourselves from well... US being stupid.

In this session I will take you through the Azure Tooling and Azure B2C with KeyVault so that you can keep all the secrets safe.

We will see how a Mobile App written in MAUI/Xamarin and DotNet C# can connect to a CosmosDB without any secret keys yet it can still retrieve data for user display and use.

You will be taken through all the steps from the build of the mobile app and what is required which can be copied into any other Web App like Blazor/MVC etc. so not confined to Mobile.

We will then switch to the cloud and show the set-up inside Azure to configure the secrets and how we protect them including the customisation of the Login with your corporate branding.

It sounds a lot to cover in less than 60 minutes but that is the beauty of Azure it's just a few clicks here and there and your safe in the knowledge that the secrets are safe. You can then push your code to GitHub and not worry about someone hacking your Data the Azure Security team have you covered.


Clifford Agius

Freelance Developer that just so happens to fly a Boeing 787 around the world.

Clifford Agius, Freelance .NET Developer and also blogs from time to time, is currently a two-time Developer Technologies MVP, specialising in Xamarin/.NET MAUI and IoT. By day, an airline pilot flying Boeing 787 aircraft around the world and when not doing that, Clifford freelances as a .NET developer. An active member of the .NET community, he is a regular speaker at conferences around the world.

Clifford graduated as an engineer from the Ford Technical Training Centre in 1995. After 11 years as an electrical/mechanical engineer working with Robotics and PLC Programming, he trained to become an Airline Pilot in 2001. Clifford became a Microsoft Valued Professional (MVP) in 2020 and went on to earn it again in 2021.

Clifford's full speaker profile