In this video, I answer the question “Why is async void bad and how do I await a Task in an object constructor?”. Async void is generally considered bad for...
In this stream, we add support for a highly requested feature in Prism. No, it’s not an AsyncDelegateCommand because commands aren’t async. Instead, we...
In this stream we tackle Prism issue 2061. This issue is all about simplifying and consolidating APIs across the PrismApplication and the PrismBootstrapper. We create a...
In this stream, we review PR #2056 which removes the dependency of the ServiceLocator that Prism has. This has been a major pain for us for many years now, and we have...
In this stream, we skip the slides and jump right into the code for the last module in our Pluralsight course update. We create demos for creating a dialog, showing a...
In this stream, we take a deeper dive into Prism region Navigation for our Pluralsight Course update. We talk about how we can control the instances of views that are...
In this stream, we start by playing with my new Stream Avatars. Stream Avatars give all the viewers in my live stream the ability to be represented as an avatar walking...
In this stream, we talk about all about the Prism IEventAggregator. Luckily for us, we can reuse the slides from another training class I gave before. This means we can...
In this stream we complete our slide deck and start working on all our demos. We must create a demo application for all features of the DelagateCommand including the...
In this stream we start by finishing up our work on the ViewModelLocator slides and demos. We then move on to creating the slide deck for Prism commanding. This includes...