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

Troubleshooting libraries and tools


JavaScript is a dynamic computer programming language. It is mostly used for client-side application development and as part of web browsers. JavaScript communicates asynchronously with clients, such as web browsers and it also controls the client. JavaScript can be used with server-side programming with the runtime environment, for example, Node.js and AngularJS.

JavaScript is categorized as a prototype-based scripting language using dynamic typing. Prototype-based programming is an elegant object-oriented programming in which we can reuse behavior, which is known as inheritance. JavaScript can also be used in other environments along with web browsers, such as PDF documents, site-specific browsers, and desktop widgets.

JavaScript is a typed language and has great power of manifestation, but there is no help from the compiler for JavaScript. The JavaScript code is executed through interpretation instead of compilation. The AngularJS framework provides many...