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...
Playlist - Desktop to Web
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...
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...
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...
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...
Generally, If you want to transform data in your Angular application, you write the code in the component. For example, if you want to transform today’s date into a...
Angular Structural Directives are used to add and remove items to the DOM. The three Angular directives we will talk about in this video is the ngIf, the ngSwitch, and...
Passing data between Angular components can be achieved using both the @Input and @Output decorators. To pass data to a child component, create a property on the child...
When creating and using services in an Angular application, it is recommended to utilize dependency injection. Dependency injection is built into the Angular framework...
In order to communicate with web services in Angular, it is best to use the HttpClient. The HttpClient has a number of benefits such as testability, strongly typed...