Blazor Hybrid: Build Cross-Platform Apps with .NET MAUI
Gerald Versluis
View ChannelAbout
This channel is all about software development with .NET. Teaching your how to get things done. Here you find bite-sized content by Gerald Versluis on all kinds of subjects: Azure, .NET MAUI and Xamarin, Blazor, developer tools and more. In addition you will find recordings of sessions from conferences all around the world. Disclaimer: this channel is done on personal title, in my free time, and not officially affiliated with or endorsed by Microsoft (my employer) in any way. Opinions and views are my own. 💝 Join this channel to get access to perks: https://www.youtube.com/channel/GeraldVersluis/join 🛑 Don't forget to subscribe to my channel if you're liking what you see here: https://www.youtube.com/GeraldVersluis/?sub_confirmation=1 🙋♂️ Also find my... Blog: https://blog.verslu.is All the rest: https://jfversluis.dev #dotnet #dotnetmaui #xamarinforms #crossplatform #blazor
Latest Posts
Video Description
Code: https://aka.ms/blazor-hybrid-workshop Let's start our journey together to build beautiful native cross-platform apps for iOS, Android, macOS, and Windows with Blazor Hybrid, .NET MAUI, C#, and Visual Studio! In this full workshop, I will walk you through everything you need to know about .NET MAUI and building your very first app. You will learn the basics including how to build user interfaces with Razor, how to show data from the internet, how to navigate between pages and combine .NET MAUI pages with Razor pages, access platform features like geolocation, and theme your app for light theme and dark theme. This course has everything you need to learn the basics and set you up for success when building apps with Blazor Hybrid! Disclaimer: this channel is done on personal title, in my free time, and not officially affiliated with or endorsed by Microsoft (my employer) in any way. Opinions and views are my own. Links: - Blazor Hybrid Workshop: https://aka.ms/blazor-hybrid-workshop - .NET MAUI Blazor Hybrid Docs: https://learn.microsoft.com/aspnet/core/blazor/hybrid/tutorials/maui?view=aspnetcore-8.0 - Blazor Hybrid Beginner Series: https://www.youtube.com/playlist?list=PLdo4fOcmZ0oU6AgjUbyztrhnzGVFuN6ij - .NET MAUI Website: https://dot.net/maui - .NET MAUI on Microsoft Learn: https://learn.microsoft.com/learn/paths/build-apps-with-dotnet-maui/ - .NET MAUI Documentation: https://learn.microsoft.com/dotnet/maui - .NET MAUI on GitHub: https://github.com/dotnet/maui - .NET Beginner Series Videos: https://dot.net/videos Relevant Videos: - What is Blazor?: https://www.youtube.com/watch?v=ntpS7TJp9pM - Blazor Playlist: https://www.youtube.com/playlist?list=PLfbOp004UaYVkM0fLLKlEm_1J6L0CspB2 - .NET MAUI Crash Course: https://www.youtube.com/watch?v=mgW6xviirQk&list=PLfbOp004UaYVt1En4WW3pVuM-vm66OqZe - .NET MAUI Course by James: https://www.youtube.com/watch?v=DuNLR_NJv8U Combine .NET MAUI & Blazor Hybrid: https://www.youtube.com/watch?v=2dllz4NZC0I - James' Channel: https://youtube.com/c/jamesmontemagno Chapters: 00:00:00 - Intro to the Blazor Hybrid Workshop 00:04:28 - What is Blazor Hybrid & How to Install 00:06:51 - First Blazor Hybrid App & Architecture 00:21:40 - Get Code to Build Your First Blazor Hybrid App 00:26:38 - Blazor Hybrid Project Walkthrough 00:39:22 - Start to Build First Blazor Hybrid App 01:03:10 - Event Handling, Data Binding and Parameters (Slides) 01:09:00 - Add Monkey Data & Fluent UI Blazor Components 01:32:08 - Navigation, NavigationManager, .NET MAUI Pages (Slides) 01:39:19 - Navigation with NavigationManager 01:52:39 - Navigation with NavLinks 01:57:21 - Add .NET MAUI Pages & Components 02:21:11 - Access Platform Functionality (Slides) 02:27:57 - Check Network Connectivity 02:38:04 - Get User Location with Geolocation 02:49:09 - Integration with Other Apps 02:57:42 - App Theming, Light Theme, Dark Theme (Slides) 03:05:36 - JavaScript Interoperability with IJSRuntime 03:20:48 - Theming FluentUI Blazor Components 03:26:05 - Style Status Bar with .NET MAUI Community Toolkit 03:39:00 - .NET MAUI Light & Dark Theme with AppThemeBinding 03:42:58 - Sharing State & Creating Reusable Components (Slides) 03:47:27 - Implement Shared State Blazor Hybrid & .NET MAUI 04:02:47 - Create Reusable Razor Components 04:08:31 - CONGRATULATIONS! 🛑 Don't forget to subscribe to my channel for more great .NET content: https://www.youtube.com/GeraldVersluis/?sub_confirmation=1 🐦 Follow me on X/Twitter: https://twitter.com/jfversluis 👾 Follow me on GitHub: https://github.com/jfversluis 🤝 Join the MAUIverse Discord server: https://mauiverse.net/discord #blazorhybrid #blazor #dotnetmaui #dotnet #beginners #workshop #ios #android #windows
Build & Test Your Apps Today
AI-recommended products based on this video

10.1 Inch Touch Portable Monitor IPS Screen 1366x768P 60Hz 400 Brightness 99% sRGB HDMI USB-C Monitors Switch for Xbox PS3/4/5 Laptop Compatible with Raspberry Pi, Mini Touch Screen

ELECROW 8 Inch Portable Monitor, 1280x800 Mini HD Display with Built-in Speakers, USB Powered, Non-Touch LCD Screen for Raspberry Pi, PC, Laptop, Jetson Nano, Game Consoles

7 Inch Portable Monitor Touchscreen HD 1024x600 LED Display Dual HDMI Port Small Monitor for PC Raspberry Pi Laptop Computer Xbox PS4/5 Switch Built-in Speakers

BrosTrend 1800Mbps WiFi 6 Linux WiFi Adapter for PC and Raspberry Pi 2+, Long Range USB WiFi Dongle Linux for Ubuntu, Mint, Debian, Kubuntu, Lubuntu, Zorin, Windows 11/10, Dual Band Wireless Antenna

Lenovo IdeaPad Duet 3i 10.3" Touchscreen Intel Celeron N4020, 2-in-1 Laptop, Windows 11 Home S Mode + Includes 1-Year Microsoft 365 Personal - 82AT00KJCC

Battery Cover for Xbox Series S, Cheap Replacement Back Shell Door Lid Repair Part to Microsoft Xbox Series X Controller, Black Batteries Port Cap Outside Case for New Xbox Core Wireless Remote,4 Pack

Logitech K400 Plus Wireless Touch TV Keyboard With Easy Media Control and Built-in Touchpad, HTPC Keyboard for PC-connected TV, Windows, Android, Chrome OS, Laptop, Tablet - Black

Xbox Core Wireless Gaming Controller – Shock Blue for Series X|S, One, Windows PC, Android, and iOS

Xbox Core Wireless Gaming Controller – Pulse Red for Series X|S, One, Windows PC, Android, and iOS

Crucial X9 4TB Portable SSD, Up to 1050MB/s, USB 3.2 USB-C, External Solid State Drive, Compatible with Windows, Mac, & Android, Reliable Storage for Games, Files, & Backups, Black - CT4000X9SSD902

Curve Smart Watch for Men Women, 1.91" Smartwatches with 120+ Sport Modes, Fitness Tracker with Bluetooth Call, Waterproof Activity Tracker Smartwatch for iOS Android Phones

Foscomax Wireless CarPlay Adapter, Mini Aluminium CarPlay Adapter for iPhone Supports 800+ Car's with Dongle Converts Wired to Wireless, Auto-Connect, No Delay Receiver, for iOS 10+

Curve Smart Watch for Men Women, 1.91" Smartwatches with 120+ Sport Modes, Fitness Tracker with Bluetooth Call, Waterproof Activity Tracker Smartwatch for iOS Android Phones

Proof Ball: AI-Powered Fish Measuring Tool – Accurate, Portable, Easy-to-Use Fishing Accessory with Free Fishtechy App for iOS & Android

Shcngqio 1080P Full HD Webcam with Privacy Cover, Wide Angle Lens, Active Light Correction, Plug and Play USB Webcam for PC, Desktop,Laptop (Black)

TRAUSI HD Webcam with Microphone, Noise Cancellation, Privacy Cover, Wide-Angle Lens, Auto Light Correction, Plug & Play USB Webcam for Laptop, Desktop, PC, Mac, Zoom, Skype, Streaming (1080P, Black)

TRAUSI 1080P HD Webcam with Microphone, Noise Cancellation, Privacy Cover, Wide-Angle Lens, Auto Light Correction, Plug & Play USB Webcam for Laptop, Desktop, PC, Mac, Zoom, Skype, Streaming Black

Lenovo IdeaPad Laptop (15.6" FHD Anti-Glare, Intel 12th Gen i5-1235U (> i7-1165G7), 40GB RAM, 1TB SSD), for Home, Student, Webcam w/Shutter, 10-Hour Long Battery Life, Win 11 Home in S Mode

DJI Mic Mini (2 TX + 1 RX), Detail-Rich Audio, Wireless Lavalier Microphone for Camera/Android, 2-Person Vlog, Team Production

Hi-Res Extra Bass Earbuds Noise Isolating in-Ear Headphones Wired Earbuds with Microphone for iPhone, iPod, iPad, MP3, Huawei, Samsung, Lightweight Earphones with Volume Control 3.5mm Jack Headphones

BINNUNE Gaming Headset with Microphone for Xbox Series X|S Xbox1 PS4 PS5 PC, Gamer Headphones with Mic Casque for Xbox 1

Wireless Lavalier Microphone for iPhone/iPad/Android Phone, Utsund LED Display Mini Mic for Video Recording, USB C Microphone Clip on Lapel Mics for Podcast Interview Tiktok Vlog

Upperizon Portable Gaming Monitor 18.5 inch 1080P FHD 100 Hz 125% sRGB USB-C HDMI Large Portable Monitor for Laptop MacBook Xbox PS4/5, Travel Monitor with Kickstand, VESA Compatible

18.5 inch Portable Monitor, InnoView 100HZ 120% sRGB 1080P FHD IPS Large Portable Monitor for Laptop USB C HDMI HDR Gaming Monitor with Kickstand Travel Monitor for Mac PC Xbox PS4/5 Switch

cocopar Portable Monitor 18.5 inch 1080P 100Hz 72% NTSC USB-C HDMI Large Portable Monitor for Laptop MacBook Xbox PS4/5 Switch


