Episode
WeakEventManager To Stop Memory Leaks! (Xamarin Community Toolkit)
In the same area as AsyncCommand and AsyncValueCommand, we also have the WeakEventManager and DelegateWeakEventManager in the Xamarin Community Toolkit. Don't worry about unsubscribing your events ever again and accidentally creating memory leaks.
In this episode I am joined by Brandon Minnick, Senior Cloud Advocate at Microsoft who has implemented all of the above and loves to tell you everything about it.
Show Links:
- Xamarin Community Toolkit on GitHub
- Documentation: Xamarin Community Toolkit
- Documentation: WeakEventManager
- Documentation: DelegateWeakEventManager
- GitHub Sample
- GitHub - AsyncAwaitBestPractices
- Never Miss an Episode: Follow @TheXamarinShow
Useful Links:
- Learn more about Xamarin
- Learn more about Xamarin.Forms
- Learn more about Cross-platform development
- Xamarin Developer Center
- Xamarin Blog
- Microsoft Learn Self-Guided Training
- Create a Free Account (Azure)
- Xamarin Developers YouTube Channel
- Xamarin on Twitter
In the same area as AsyncCommand and AsyncValueCommand, we also have the WeakEventManager and DelegateWeakEventManager in the Xamarin Community Toolkit. Don't worry about unsubscribing your events ever again and accidentally creating memory leaks.
In this episode I am joined by Brandon Minnick, Senior Cloud Advocate at Microsoft who has implemented all of the above and loves to tell you everything about it.
Show Links:
- Xamarin Community Toolkit on GitHub
- Documentation: Xamarin Community Toolkit
- Documentation: WeakEventManager
- Documentation: DelegateWeakEventManager
- GitHub Sample
- GitHub - AsyncAwaitBestPractices
- Never Miss an Episode: Follow @TheXamarinShow
Useful Links:
- Learn more about Xamarin
- Learn more about Xamarin.Forms
- Learn more about Cross-platform development
- Xamarin Developer Center
- Xamarin Blog
- Microsoft Learn Self-Guided Training
- Create a Free Account (Azure)
- Xamarin Developers YouTube Channel
- Xamarin on Twitter
Video URL
HTML iframe
Have feedback? Submit an issue here.