February 6, 2023
Microsoft Office Cologne
Who Spoke
Software Development Engineer & Microsoft MVP, at AgentLocator Inc.
Developer Advocate @ AWS
Principal Product Manager at Microsoft
Microsoft MVP, Twilio Champion and lover of code, sunshine and trains.
Senior Product Manager, .NET MAUI at Microsoft
Lead Mobile Developer Rey Technology, Microsoft MVP
Former Xamarin Evangelist who now preaches Avalonia UI.
What Happened
David Ortinau
Whether building an app for consumers or enterprises, for games or line-of-business apps, you can do it all with .NET MAUI. In this session, I'll share my pro tips from 25 years of developing beautiful UIs for desktop, mobile, and web applications. Going cross-platform doesn't mean you need to sacrifice amazing design. Making UI beautiful doesn't mean you need to sacrifice usability and accessibility.
08:45
50 min
Brandon Minnick
Many developers use XAML to create UIs in .NET MAUI, but did you know that everything you can do in XAML can be done in C#? Join me as we discuss the benefits of C# vs XAML, learn how to create our UIs in C# by exploring new exciting frameworks like C# Markup and MVU in .NET MAUI that make creating mobile apps even easier!
09:35
50 min
Mark Allibone
Reactive programming allows you to write event-driven code. When we think about a mobile app, we can see a lot of interactions are driven by events. The user pushes a button, navigates to or from a page, a background service fires an event due to updated data, the user types into a form and we show suggestions. So let's dive into this event-driven world and have a look at how to write real-world reactive mobile apps using Reactive UI and friends that your users will love.
10:25
50 min
Almir Vuk
Azure SignalR Service simplifies the process of adding real-time web functionality to applications over HTTP. This real-time functionality allows the service to push content updates to connected clients, such as a single-page web or mobile application. As a result, clients are updated without polling the server or submitting new HTTP requests for updates. In this session, we will walk through the steps and learn how to build a serverless app using Azure Functions and SignalR Service in combination with the .NET MAUI mobile app and CosmosDB as a storage option. See you all at the session!
11:15
50 min
Maddy Montaquila
Visual Studio 2022 and .NET MAUI were both built with a focus on developer productivity. VS 2022 is the fastest, most personalized Visual Studio yet - and it's 64-bit! .NET MAUI support has also shipped in both Visual Studio and Visual Studio for Mac so you can start building your iOS, Android, macOS, and Windows apps wherever you want. Join Maddy Montaquila (Leger), .NET MAUI program manager, to go over some of the ways you'll be more productive than ever building your .NET MAUI apps, and get the latest updates on VS 2022, VS 2022 for Mac, and .NET MAUI developer experiences!
13:00
50 min
Mike James
In this session, you'll learn about Avalonia UI and how we've been working to enable MAUI developers to create pixel-perfect controls for all their apps. Named the MAUI Avalonia Hybrid, we've made it possible to mix and match Avalonia UI content into your MAUI apps. I'll share code, demo live and share the future roadmap of how we will support MAUI developers.
13:50
50 min
Luce Carter
Storage of data is a core part of of many applications. Historically, when you ask developers about databases, they will talk to you about SQLite. But this is not the only way! In this session, Luce will introduce you to the powerful Developer Data Platform of MongoDB and how their cloud-hosted products, including Realm can allow you to easily store, query and manipulate data, with automatic online/offline sync, authentication and more. You will go away feeling more confident to turn your back on SQL and embrace the power of the document data model!
14:40
50 min
Where It Was
Holzmarkt 2, 50676 Köln, Germany