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
- 售價: 8.0 折 $1,584
- 語言: 英文
- 頁數: 780
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1803239700
- ISBN-13: 9781803239705
-
相關分類:
ASP.NET
-
其他版本:
ASP.NET Core 8 and Angular - Sixth Edition: Full-stack web development with ASP.NET Core 8 and Angular
買這商品的人也買了...
-
完整學會 Git, GitHub, Git Server 的24堂課$360$284 -
最潮 HTML5 + CSS3 網頁版型設計 Standard Layout‧Grid Layout‧Single Page Layout$450$383 -
Effective C# 中文版 | 寫出良好 C# 程式的 50個具體做法, 3/e (Effective C# : 50 Specific Ways to Improve Your C#(Covers C# 6.0), 3/e)$450$356 -
Effective SQL 中文版 | 寫出良好 SQL 的 61個具體做法 (Effective SQL : 61 Specific Ways to Write Better SQL)$450$356 -
$312Web API 的設計與開發 (Web API : the Good Parts) -
C++ All In One For Dummies , 4th Edition$1,400$1,330 -
$454精通 Tableau 商業數據分析與可視化 -
Learn Grafana 7.0: A beginner's guide to getting well versed in analytics, interactive dashboards, and monitoring$2,390$2,271 -
QEMU/KVM 源碼解析與應用$1,008$958 -
The Algorithm Design Manual, 3/e (Hardcover)$3,500$3,325 -
$653分佈式製造系統智能協調控制理論與模型 -
統計學習要素:機器學習中的數據挖掘、推斷與預測, 2/e (The Elements of Statistical Learning: Data Mining, Inference, and Prediction, 2/e)$954$906 -
Enterprise Application Development with C# 9 and .NET 5: Enhance your C# and .NET skills by mastering the process of developing professional-grade web$1,600$1,520 -
白話演算法!培養程式設計的邏輯思考 (Grokking Algorithms: An illustrated guide for programmers and other curious people)$520$468 -
HTML + CSS 網頁版面設計 -- 輕鬆寫語法 ‧ 快速修版型$580$493 -
ASP.NET Core and Vue.js: Build real-world, scalable, full-stack applications using Vue.js 3, TypeScript, .NET 5, and Azure (Paperback)$1,850$1,758 -
ASP.NET Core 6 實戰守則:超易懂的跨平台開發入門教學 (iT邦幫忙鐵人賽系列書)$600$468 -
Beginning gRPC with ASP.NET Core 6: Build Applications using ASP.NET Core Razor Pages, Angular, and Best Practices in .NET 6 (Paperback)$2,200$2,090 -
Java for Dummies 8th$1,050$998 -
$454Vue.js 從入門到項目實戰 (升級版) -
動手學 GitHub!現代人不能不知道的協同合作平台$600$510 -
軟體架構:困難部分 (Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures)$780$616 -
設計模式之美$599$569 -
Figma UI/UX 設計技巧實戰:打造擬真介面原型$600$468 -
C# 最強入門邁向頂尖高手之路王者歸來$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 上獲得)和逐步實作教學使本書易於跟隨。