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

Summary


In this chapter, we discussed how to communicate with the server using the $http AngularJS service. A web application is the mode of communication between the client and server using the HTTP protocol, where the server is responsible for serving web pages. The client, which is web browser, requests web pages from the server, receives the server's response, and displays it to the user. The user uses the client (web browser) to display the web pages, watch videos online, and so on. We also talked about how to retrieve data from the server using $http.get and post data to server using $http.post. Later in this chapter, we showed the use of the $resource for a RESTful service. At the end of this chapter, we talked about AngularJS application authentication and authorization.

In Chapter 5, Creating Applications Using AngularJS, Entity Framework, and ASP.NET Web API, we will talk about how to create the web API and connect to the database using the Entity framework.