Book Image

Mastering AngularJS for .NET Developers

By : Mohammad Wadood Majid, Golrokh Mirzaei
Book Image

Mastering AngularJS for .NET Developers

By: Mohammad Wadood Majid, Golrokh Mirzaei

Overview of this book

<p>AngularJS is an open source framework that utilizes the Model-View-Controller architecture for client-side application development. AngularJS is referred to as the Angular framework.</p> <p>With this book, you will soon be able to build client-side data driven applications. The introduction section covers the essentials of AngularJS, covering the core concepts of AngularJS to ensure a smooth transition to the more advanced topics discussed later on.</p> <p>This book covers the development of client-side applications with AngularJS using code examples before moving on to explore how to build the ASP.NET Web API and its features using Visual Studio .NET.</p>
Table of Contents (15 chapters)
Mastering AngularJS for .NET Developers
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Chapter 2. Learning AngularJS Binding and Directives

The goal of this chapter is to learn about directives and to understand the process of data binding in AngularJS. Data binding is a process that creates a link between the application's user interface and business logic. AngularJS's data binding provides automatic synchronization of data between the model and view. In an application, AngularJS treats the model as a single source of information, while a view displays the model's data.

This chapter is organized as follows:

  • Understanding the process of data binding with AngularJS:

    • One-way data binding

    • Two-way data binding

  • Understanding AngularJS directives

  • Understanding the jQuery perspective

  • Directive-to-directive communication