ASP.NET Core 6 and Angular : Full-stack web development with ASP.NET 6 and Angular 13, 5/e (Paperback)
暫譯: ASP.NET Core 6 與 Angular:使用 ASP.NET 6 和 Angular 13 的全端網頁開發,第 5 版(平裝本)
Sanctis, Valerio De
- 出版商: Packt Publishing
- 出版日期: 2022-04-06
- 定價: $1,980
- 售價: 6.0 折 $1,188
- 語言: 英文
- 頁數: 780
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1803239700
- ISBN-13: 9781803239705
-
相關分類:
.NET、Angular、ASP.NET
-
其他版本:
ASP.NET Core 8 and Angular - Sixth Edition: Full-stack web development with ASP.NET Core 8 and Angular
買這商品的人也買了...
-
$360$284 -
$450$383 -
$450$356 -
$450$356 -
$265Web API 的設計與開發 (Web API : the Good Parts)
-
$1,330C++ All In One For Dummies , 4th Edition
-
$454精通 Tableau 商業數據分析與可視化
-
$2,710$2,575 -
$857QEMU/KVM 源碼解析與應用
-
$3,040The Algorithm Design Manual, 3/e (Hardcover)
-
$653分佈式製造系統智能協調控制理論與模型
-
$830統計學習要素:機器學習中的數據挖掘、推斷與預測, 2/e (The Elements of Statistical Learning: Data Mining, Inference, and Prediction, 2/e)
-
$1,600$1,520 -
$520$411 -
$580$493 -
$1,850$1,758 -
$600$468 -
$1,800$1,710 -
$998Java for Dummies 8th
-
$454Vue.js從入門到項目實戰(升級版)
-
$600$474 -
$780$663 -
$509設計模式之美
-
$600$450 -
$980$774
相關主題
商品描述
Design, build and deploy robust web applications using ASP.NET 6, Angular 13, and Entity Framework Core
Key Features:
- The most up-to-date book that covers cutting-edge features released in ASP.NET Core 6 and Angular 13
- Create a production-ready Single-Page Application (SPA) or Progressive Web Application (PWA)
- Adopt a full-stack approach to handle data management, API documentation, Web APIs, end-to-end testing, security, and deployment
Book Description:
Every full-stack Ninja needs the tools to operate on frontend and backend application development. This web app development book takes a hands-on project-based approach to provide you with all the tools and techniques that web developers need to create, debug, and deploy efficient web applications using ASP.NET Core and Angular.
The fifth edition has been updated to cover advanced topics such as Minimal APIs, Web API with GraphQL, real-time updates with SignalR alongside new features in .NET 6 and Angular 13.
You begin by building a data model with Entity Framework Core, alongside utilizing the Entity Core Fluent API and EntityTypeConfiguration class. You'll learn how to fetch and display data and handle user input with Angular reactive forms and frontend and backend validators for maximum effect.
Later, you will perform advanced debugging and explore the unit testing features provided by xUnit.net (.NET 6) and Jasmine, as well as Karma for Angular. After adding authentication and authorization to your apps, you will explore Progressive Web Applications, learning about their technical requirements, testing processes, and how to convert a Standard Web Application to a PWA.
By the end of this web development book, you will understand how to tie together the frontend and backend to build and deploy secure and robust web applications.
What You Will Learn:
- Use the new Visual Studio Standalone TypeScript Angular template
- Implement and consume a Web API interface with ASP.NET Core
- Set up an SQL DB server using a local instance or a cloud datastore
- Perform C# and TypeScript debugging using Visual Studio 2022
- Create TDD and BDD unit tests using xUnit, Jasmine, and Karma
- Perform DBMS structured logging using providers such as SeriLog
- Deploy web apps to Azure App Service using IIS, Kestrel, and NGINX
- Learn to develop fast and flexible Web APIs using GraphQL
- Add real-time capabilities to Angular apps with ASP.NET Core SignalR
Who this book is for:
This book is for experienced ASP.NET developers who already possess some familiarity with ASP.NET Core and Angular and are looking to learn how to use them effectively together.
The fully documented code samples (also available on GitHub) and the step-by-step implementation tutorials make this book easy to follow.
商品描述(中文翻譯)
設計、建構並部署穩健的網頁應用程式,使用 ASP.NET 6、Angular 13 和 Entity Framework Core
主要特色:
- 本書涵蓋了 ASP.NET Core 6 和 Angular 13 中最新的前沿功能
- 創建一個可投入生產的單頁應用程式 (SPA) 或漸進式網頁應用程式 (PWA)
- 採用全端開發方法來處理資料管理、API 文件、Web API、端到端測試、安全性和部署
書籍描述:
每位全端開發者都需要工具來進行前端和後端應用程式開發。本書採用實作專案的方式,提供網頁開發者所需的所有工具和技術,以使用 ASP.NET Core 和 Angular 創建、除錯和部署高效的網頁應用程式。
第五版已更新,涵蓋了進階主題,如 Minimal APIs、使用 GraphQL 的 Web API、透過 SignalR 進行即時更新,以及 .NET 6 和 Angular 13 中的新功能。
您將從使用 Entity Framework Core 建立資料模型開始,並利用 Entity Core Fluent API 和 EntityTypeConfiguration 類別。您將學習如何擷取和顯示資料,並使用 Angular 的反應式表單和前端及後端驗證器來處理用戶輸入,以達到最佳效果。
接下來,您將進行進階除錯,並探索 xUnit.net (.NET 6) 和 Jasmine 提供的單元測試功能,以及 Angular 的 Karma。在為您的應用程式添加身份驗證和授權後,您將探索漸進式網頁應用程式,了解其技術需求、測試流程,以及如何將標準網頁應用程式轉換為 PWA。
在本書結束時,您將了解如何將前端和後端結合起來,構建和部署安全且穩健的網頁應用程式。
您將學到的內容:
- 使用新的 Visual Studio 獨立 TypeScript Angular 模板
- 使用 ASP.NET Core 實現和消費 Web API 介面
- 使用本地實例或雲端資料庫設置 SQL DB 伺服器
- 使用 Visual Studio 2022 進行 C# 和 TypeScript 除錯
- 使用 xUnit、Jasmine 和 Karma 創建 TDD 和 BDD 單元測試
- 使用如 SeriLog 的提供者執行 DBMS 結構化日誌記錄
- 使用 IIS、Kestrel 和 NGINX 將網頁應用程式部署到 Azure App Service
- 學習使用 GraphQL 開發快速且靈活的 Web API
- 使用 ASP.NET Core SignalR 為 Angular 應用程式添加即時功能
本書適合誰:
本書適合已具備 ASP.NET Core 和 Angular 基礎知識的經驗豐富的 ASP.NET 開發者,並希望學習如何有效地將它們結合使用。
完整記錄的程式碼範例(也可在 GitHub 上獲得)和逐步實作教學使本書易於跟隨。