Mastering ABP Framework: Build maintainable .NET solutions by implementing software development best practices (Paperback)
暫譯: 精通 ABP 框架:透過實施軟體開發最佳實踐來構建可維護的 .NET 解決方案 (平裝本)
Kalkan, Halil Ibrahim
- 出版商: Packt Publishing
- 出版日期: 2022-02-28
- 售價: $1,640
- 貴賓價: 9.5 折 $1,558
- 語言: 英文
- 頁數: 526
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1801079242
- ISBN-13: 9781801079242
-
相關分類:
.NET
-
相關翻譯:
精通 ABP 框架 -- 遵循軟件開發最佳實踐構建可維護的 .NET 解決方案 (簡中版)
立即出貨 (庫存=1)
買這商品的人也買了...
-
$600$474 -
$779$740 -
$352Angular 從零到一
-
$556Angular 權威教程
-
$1,848Usage-Driven Database Design: From Logical Data Modeling through Physical Schema Definition
-
$449收穫,不止 SQL 優化 — 抓住 SQL 的本質
-
$265Web API 的設計與開發 (Web API : the Good Parts)
-
$327算法設計與分析基礎, 3/e (Introduction to the Design and Analysis of Algorithms, 3/e)
-
$680$578 -
$454精通 Tableau 商業數據分析與可視化
-
$2,710$2,575 -
$541ASP.NET Core 項目開發實戰入門
-
$857QEMU/KVM 源碼解析與應用
-
$534$507 -
$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 -
$1,316游戲設計藝術, 3/e
-
$600$468 -
$980$774 -
$620$490 -
$768$730 -
$690$483
相關主題
商品描述
Learn how to build modern web applications from the creator of ABP Framework
Key Features
- Build robust, maintainable, modular, and scalable software solutions using ABP Framework
- Learn how to implement SOLID principles and domain-driven design in your web applications
- Discover how ABP Framework speeds up your development cycle by automating repetitive tasks
Book Description
ABP Framework is a complete infrastructure for creating modern web applications by following software development best practices and conventions. With ABP's high-level framework and ecosystem, you can implement the Don't Repeat Yourself (DRY) principle and focus on your business code.
Written by the creator of ABP Framework, this book will help you to gain a complete understanding of the framework and modern web application development techniques. With step-by-step explanations of essential concepts and practical examples, you'll understand the requirements of a modern web solution and how ABP Framework makes it enjoyable to develop your own solutions. You'll discover the common requirements of enterprise web application development and explore the infrastructure provided by ABP. Throughout the book, you'll get to grips with software development best practices for building maintainable and modular web solutions.
By the end of this book, you'll be able to create a complete web solution that is easy to develop, maintain, and test.
What you will learn
- Set up the development environment and get started with ABP Framework
- Work with Entity Framework Core and MongoDB to develop your data access layer
- Understand cross-cutting concerns and how ABP automates repetitive tasks
- Get to grips with implementing domain-driven design with ABP Framework
- Build UI pages and components with ASP.NET Core MVC (Razor Pages) and Blazor
- Work with multi-tenancy to create modular web applications
- Understand modularity and create reusable application modules
- Write unit, integration, and UI tests using ABP Framework
Who this book is for
This book is for web developers who want to learn software architectures and best practices for building maintainable web-based solutions using Microsoft technologies and ABP Framework. Basic knowledge of C# and ASP.NET Core is necessary to get started with this book.
商品描述(中文翻譯)
學習如何從 ABP Framework 的創建者那裡構建現代網頁應用程式
主要特點
- 使用 ABP Framework 構建穩健、可維護、模組化和可擴展的軟體解決方案
- 學習如何在您的網頁應用程式中實施 SOLID 原則和領域驅動設計
- 發現 ABP Framework 如何通過自動化重複性任務來加速您的開發週期
書籍描述
ABP Framework 是一個完整的基礎架構,用於通過遵循軟體開發最佳實踐和慣例來創建現代網頁應用程式。利用 ABP 的高層框架和生態系統,您可以實施「不要重複自己」(DRY)原則,並專注於您的業務代碼。
這本書由 ABP Framework 的創建者撰寫,將幫助您全面理解該框架和現代網頁應用程式開發技術。通過對基本概念的逐步解釋和實用範例,您將了解現代網頁解決方案的需求,以及 ABP Framework 如何使開發自己的解決方案變得愉快。您將發現企業網頁應用程式開發的共同需求,並探索 ABP 提供的基礎架構。在整本書中,您將掌握構建可維護和模組化網頁解決方案的軟體開發最佳實踐。
在本書結束時,您將能夠創建一個完整的網頁解決方案,該解決方案易於開發、維護和測試。
您將學到的內容
- 設置開發環境並開始使用 ABP Framework
- 使用 Entity Framework Core 和 MongoDB 開發數據訪問層
- 理解橫切關注點以及 ABP 如何自動化重複性任務
- 掌握使用 ABP Framework 實施領域驅動設計
- 使用 ASP.NET Core MVC(Razor Pages)和 Blazor 構建 UI 頁面和組件
- 使用多租戶技術創建模組化網頁應用程式
- 理解模組化並創建可重用的應用程式模組
- 使用 ABP Framework 編寫單元測試、整合測試和 UI 測試
本書適合誰
本書適合希望學習使用 Microsoft 技術和 ABP Framework 構建可維護的基於網頁解決方案的軟體架構和最佳實踐的網頁開發人員。開始本書之前,需具備基本的 C# 和 ASP.NET Core 知識。
目錄大綱
1. Modern Software Development and ABP Framework
2. Getting Started with ABP Framework
3. Step-By-Step Application Development
4. Understanding the Reference Solution
5. Exploring the ASP.NET and ABP Infrastructure
6. Working with the Data Access Infrastructure
7. Exploring Cross-Cutting Concerns
8. Using the Features and Services of ABP
9. Understanding Domain-Driven Design
10. DDD – The Domain Layer
11. DDD –The Application Layer
12. Working with MVC/Razor Pages
13. Working with the Blazor WebAssembly UI
14. Building HTTP APIs and Real-Time Services
15. Working with Modularity
16. Implementing Multi-Tenancy
17. Building Automated Tests
目錄大綱(中文翻譯)
1. Modern Software Development and ABP Framework
2. Getting Started with ABP Framework
3. Step-By-Step Application Development
4. Understanding the Reference Solution
5. Exploring the ASP.NET and ABP Infrastructure
6. Working with the Data Access Infrastructure
7. Exploring Cross-Cutting Concerns
8. Using the Features and Services of ABP
9. Understanding Domain-Driven Design
10. DDD – The Domain Layer
11. DDD –The Application Layer
12. Working with MVC/Razor Pages
13. Working with the Blazor WebAssembly UI
14. Building HTTP APIs and Real-Time Services
15. Working with Modularity
16. Implementing Multi-Tenancy
17. Building Automated Tests