Learning AngularJS for .NET Developers

Learning AngularJS for .NET Developers

by Pop, Alex

Type Book
Rate 0.0 /5

In Detail AngularJS is the most popular JavaScript MVC framework, and it embraces and extends HTML rather than abstracting it. The building of single-page applications is a web-designer-friendly process with the AngularJS expressive HTML vocabulary. It drastically reduces the amount of JavaScript required to control complex user interactions and enforces a modular approach to structuring your JavaScript code. This book covers all of the stages of building a single-page web application, starting…

Read More ↓

Title Statements

  • Full title :Learning AngularJS for .NET Developers / Alex Pop.

Summary

In Detail AngularJS is the most popular JavaScript MVC framework, and it embraces and extends HTML rather than abstracting it. The building of single-page applications is a web-designer-friendly process with the AngularJS expressive HTML vocabulary. It drastically reduces the amount of JavaScript required to control complex user interactions and enforces a modular approach to structuring your JavaScript code. This book covers all of the stages of building a single-page web application, starting with frontend components powered by AngularJS, continuing with web services that leverage ServiceStack, and putting it all together in an ASP.NET MVC application. You will learn a development process focused on rapid delivery and testability for all application layers.Approach This is a step-by-step, example-driven guide that uses a gradual introduction of concepts; most of the chapters also contain an annotated exploration of how to build a specific part of a production-ready application.Who this book is for If you are a .NET developer that has already built web applications or web services with a fundamental knowledge of HTML, JavaScript, and CSS, and want to explore single-page applications, then this book will give you a great start. The frameworks, tools, and libraries mentioned here will make you productive and minimize the friction usually associated with building server-side web applications.

Read More ↓

Edition Statements

  • Publication Date:2014.

Publication Statements

  • Publisher(s):Packt Publishing
  • Place of Publication:Birmingham
  • Language:eng
  • Publication Date:2014.

The Physical Object

  • Description:1 ressource en ligne.

Edition Identifiers

  • ISBN:9781783986613, 1783986611, 1322008523, 9781322008523, 9781783986606, 1783986603
  • oclc:ocn973052065
  • LC Classification:QA76.76
  • Dewey Decimal:004

Table of Contents

Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introducing AngularJS; Presenting AngularJS with examples; A jQuery example; An AngularJS example; Introducing the AngularJS controller; An overview of the AngularJS architecture; The Model-View-Controller pattern; The structure of an AngularJS application; Bootstrapping an AngularJS application; Defining module dependencies; The JavaScript patterns and practices used in AngularJS applications; Immediately-invoked Function Expression; The revealing modulepattern.

Chapter 4: Creating an AngularJS, ASP.NET MVC, ServiceStack ApplicationUsing ASP.NET MVC as the application backbone; Why you should use ASP.NET MVC; Adding ASP.NET MVC to the main sample application; Integrating ASP.NET MVC with ServiceStack; Routing considerations for ASP.NET MVC and AngularJS; Using ASP.NET bundling and minification features for AngularJS files; Securing the AngularJS application; Using the ServiceStack. Mvc library; The building blocks of the ServiceStack security infrastructure; Introducingthe AuthFeature plugin; Implementing authentication for web services.

The strict mode of …

Read More ↓

Subjects

Writers

More from this Series

Rate & Review

0.0/5
(0 people Voted)

No reviews yet. Be the first to rate this work.

Files & Downloads

  • Learning AngularJS for .NET Developers -- (.pdf)

    PDF · 2.0 MB · updated
  • Learning AngularJS for .NET Developers -- (.pdf)

    PDF · 1.8 MB · updated