Learning AngularJS for .NET Developers
暫譯: .NET 開發者的 AngularJS 學習指南

Alex Pop

  • 出版商: Packt Publishing
  • 出版日期: 2014-07-19
  • 售價: $1,710
  • 貴賓價: 9.5$1,625
  • 語言: 英文
  • 頁數: 179
  • 裝訂: Paperback
  • ISBN: 1783986603
  • ISBN-13: 9781783986606
  • 相關分類: .NETAngular
  • 海外代購書籍(需單獨結帳)

商品描述

Build single-page web applications using frameworks that help you work efficiently and deliver great results

About This Book

  • Implement complex frontend applications using AngularJS and rock solid web services using ServiceStack
  • Become a more productive developer and learn to use frameworks that enforce good development practices
  • Follow a gradual introduction to concepts with lots of examples and explore the evolution 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.

What You Will Learn

  • Create a standalone AngularJS application to prototype user interfaces
  • Validate complex forms with AngularJS and use Bootstrap to style them
  • Build RESTful web services that work well with single-page applications
  • Implement automatic validation for web service requests to reduce your boilerplate code
  • Use web services with AngularJS to offload and secure your application logic
  • Test your AngularJS and web service code to improve the quality of your software deliverables
  • Structure your JavaScript code and organize your files so your application can grow at a sustainable pace

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.

商品描述(中文翻譯)

**使用框架構建單頁網頁應用程式,幫助您高效工作並交付優秀成果**

## 本書介紹

- 使用 AngularJS 實現複雜的前端應用程式,並使用 ServiceStack 構建穩固的網路服務
- 成為更具生產力的開發者,學習使用強制良好開發實踐的框架
- 透過大量範例逐步介紹概念,探索一個可投入生產的應用程式的演變

## 本書適合誰

如果您是一位已經使用 HTML、JavaScript 和 CSS 具備基本知識的 .NET 開發者,並且想要探索單頁應用程式,那麼這本書將為您提供良好的起點。這裡提到的框架、工具和庫將使您提高生產力,並最小化通常與構建伺服器端網頁應用程式相關的摩擦。

## 您將學到什麼

- 創建獨立的 AngularJS 應用程式以原型設計使用者介面
- 使用 AngularJS 驗證複雜表單,並使用 Bootstrap 進行樣式設計
- 構建與單頁應用程式良好配合的 RESTful 網路服務
- 實現網路服務請求的自動驗證,以減少樣板代碼
- 使用 AngularJS 的網路服務來卸載和保護您的應用程式邏輯
- 測試您的 AngularJS 和網路服務代碼,以提高軟體交付的質量
- 結構化您的 JavaScript 代碼並組織您的檔案,以便您的應用程式能以可持續的速度增長

## 詳細內容

AngularJS 是最受歡迎的 JavaScript MVC 框架,它擁抱並擴展 HTML,而不是對其進行抽象。使用 AngularJS 表達性的 HTML 詞彙,構建單頁應用程式是一個對網頁設計師友好的過程。它大幅減少了控制複雜使用者互動所需的 JavaScript 數量,並強制採用模組化的方法來結構化您的 JavaScript 代碼。

本書涵蓋了構建單頁網頁應用程式的所有階段,從由 AngularJS 驅動的前端組件開始,接著是利用 ServiceStack 的網路服務,最後將所有內容整合到 ASP.NET MVC 應用程式中。您將學習一個專注於快速交付和可測試性的開發過程,涵蓋所有應用程式層級。

最後瀏覽商品 (20)