One of the primary functions of an application is to respond to user interactions using events. In Angular, we use DOM events. In order to invoke code in response to the...
Desktop to Web: One-way Data Binding with Angular Interpolation and Property Binding
Data binding is a core concept in Angular which allows communication between a component and the DOM, making it very easy to create interactive applications without...
A core responsibility for a desktop developer is to provide a user interface (UI) to end-users. In WPF this is done with Windows and UserControls, but what do we use in...
If you are having issues creating or loading .NET Core 3 apps in Visual Studio 2019, chances are you are using the latest Visual Studio 2019 (RC) which does not have ...
In this video, I show you how to create an Angular application, we compare the Angular file structure to a WPF app file structure, and we see how we can run our Angular...
In this video, I show desktop developers how to get their machine ready for Angular development. Angular development requires four pieces of software: Node JS NPM...
“Desktop to Web: A WPF Developers Guide to Learning Angular” is a video tutorial series that will help you take your WPF and WinForms desktop coding skill to...
If you are using Visual Studio 2017 and receiving errors when trying to develop .NET Core 3 desktop applications then this video is for you. In this video, I...
A View or ViewModel can determine whether or not it can perform a navigation operation. When a ViewModel implements the IConfirmNavigation or the IConfirmNavigationAsync...
When navigating throughout your Prism for Xamarin.Forms applications, it is often required to pass parameters from one View to another. Prism allows you to pass...