Error Monitoring & Crash Reporting for .NET MAUI Apps with Raygun
Ғылым және технология
Ship better quality code, faster. Get real-time code-level insights into the health of your software and start fixing the errors impacting your end-users experience. I show you how to integrate Raygun into .NET MAUI applications for error monitoring and crash reporting
Raygun: raygun.com
Join this channel to get access to perks:
/ @jamesmontemagno
👕 Buy some swag! - jamesmontemagno.myspreadshop....
☕️ Buy me a coffee - www.buymeacoffee.com/jamesmon...
Follow:
👨💻 GitHub: github.com/jamesmontemagno
🦜 Twitter: / jamesmontemagno
📄 Website: www.montemagno.com
📰 Newsletter: newsletter.montemagno.com/
Disclaimer: This channel, videos, and streams are created in my spare time and are a product of me... James Montemagno! They are NOT officially affiliated or endorsed by Microsoft (my employer) in any way. Opinions and views are my own.
What is on my hat? It is the CLE clothing logo because I am from Cleveland! Checkout their awesome CLE merch: cleclothingco.myshopify.com/
What is that art on my wall? It is an original piece from the French street artist Gregos of La Butte Montmartre: / bcez1onhiqx
Chapters:
00:00 - Intro
01:15 - Raygun overview & app creation
02:40 - Setting up Raygun in .NET MAUI
05:45 - Raygun crash reports overview
07:45 - Reporting handled exceptions
10:15 - Sending user information & custom details
12:25 - Logging for error monitoring
17:55 - Wrap-up
My Setup:
📷 Canon M50 Mark II - amzn.to/3P8R7lp
💡 Nanoleaf Elements Lights - amzn.to/3umwJVW
🎙 Blue Spark Microphone - amzn.to/3qgtYkq
🎙 Blue Pop Filter - amzn.to/3jEWM3r
🤳 Rode Microphone Arm - amzn.to/2Z68AlE
🎧 Sony MDR7306 Headphones - amzn.to/372jxta
📲 Stream Deck - amzn.to/373Uk1n
🖱 MX Master 2S Mouse - amzn.to/3d7J2gj
⌨️ Tecware Phantom Keyboard - amzn.to/3aUP4y9
Using links I provide I may receive a commission if you buy something which helps support the channel.
#dotnet #dotnetmaui #crashreporting #errormonitoring #visualstudio #appcenter
Пікірлер: 15
Thanks for sharing. Raygun does not provide a free version plan for developers. Because of this, I personally prefer "Sentry".
@JamesMontemagno
3 ай бұрын
Sentry is a great option. Lots of good ones. I know Gerald has a video on Sentry.
Awesome James! Am curious…does Raygun jack up the Maui app size significantly?
Can this handle tracking down the occasional ANR error that pops up? When it pops up the app continues on on behind the popup so its like the OS detected a false positive? Or maybe I need a profiler that can monitor whats happening in the UI/Main thread ?
not sure if Maui can work on Risc-v - that would be awesome
This is pretty awesome. Thanks for sharing it. I would wonder if this can be used in Blazor Hybrid, becasue sometimes there is no error in VS, but appears some error in the device and there is not info, no clue.
@JamesMontemagno
3 ай бұрын
Sure could! Pretty much anything that works with .nat maui will work with blazor hybrid as it is the base
@predigr
3 ай бұрын
@@JamesMontemagno even JavaScript errors?
Nice Tool for catching exceptions - What if I want to catch any ANR ('App Not Responsive') errors on my MAUI Android App, and see a C# stacktrace og what is going on (Google Play only gives me some native Android stuff)
I need a replacement for my WPF app. I'm using AppCenter but it will be shut down... Is this the best solution ?
@JamesMontemagno
3 ай бұрын
Lots of good options out there. There is a nice list but just search around to see what fits your needs
@shingmingdaily
3 ай бұрын
For CICD, Auto build: Azure pipeline or Github Action For crash report: Sentry
Too expensive, can you introduce some products with more reasonable prices?
@JamesMontemagno
3 ай бұрын
Sentry is a great option.