Beginning SOLID Principles and Design Patterns for ASP.NET Developers
暫譯: ASP.NET 開發者的 SOLID 原則與設計模式入門
Bipin Joshi
- 出版商: Apress
- 出版日期: 2016-04-08
- 售價: $3,720
- 貴賓價: 9.5 折 $3,534
- 語言: 英文
- 頁數: 399
- 裝訂: Paperback
- ISBN: 1484218477
- ISBN-13: 9781484218471
-
相關分類:
.NET、ASP.NET、Design Pattern
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$607深度學習、優化與識別 (Deep Learning,Optimization and Recognition)
-
$1,860$1,767 -
$650$553 -
$399$379 -
$345$328 -
$190$181 -
$2,100An Introduction to Machine Learning 3/e
-
$714$678
相關主題
商品描述
This book teaches you all the essential knowledge required to learn and apply time-proven SOLID principles of object-oriented design and important design patterns in ASP.NET Core 1.0 (formerly ASP.NET 5) applications. You will learn to write server-side as well as client-side code that makes use of proven practices and patterns.
SOLID is an acronym popularized by Robert Martin used to describe five basic principles of good object-oriented design--Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation and Dependency Inversion. This book covers all five principles and illustrates how they can be used in ASP.NET Core 1.0 applications.
Design Patterns are time proven solutions to commonly occurring software design problems. The most well-known catalog of design patterns comes from Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides, the so-called as GoF patterns (Gang of Four patterns). This book contains detailed descriptions of how to apply Creational, Structural and Behavioral GoF design patterns along with some Patterns of Enterprise Application Architecture. Popular JavaScript patterns are covered, along with working examples of all these patterns in ASP.NET Core 1.0 and C# are included.
What You Will Learn:
- How to apply SOLID principles to ASP.NET applications
- How to use Gang of Four (GoF) design patterns in ASP.NET applications
- Techniques for applying Patterns of Enterprise Application Architecture cataloged by Martin Fowler in ASP.NET applications
- How to organize code and apply design patterns in JavaScript
商品描述(中文翻譯)
這本書教你學習和應用經過時間考驗的物件導向設計的 SOLID 原則及在 ASP.NET Core 1.0(前稱 ASP.NET 5)應用程式中重要的設計模式所需的所有基本知識。你將學會撰寫伺服器端和客戶端的程式碼,並利用經驗證的實踐和模式。
SOLID 是由 Robert Martin 推廣的縮寫,用來描述良好物件導向設計的五個基本原則——單一職責原則(Single Responsibility)、開放/封閉原則(Open/Closed)、里氏替換原則(Liskov Substitution)、介面隔離原則(Interface Segregation)和依賴反轉原則(Dependency Inversion)。這本書涵蓋了所有五個原則,並說明它們如何在 ASP.NET Core 1.0 應用程式中使用。
設計模式是針對常見軟體設計問題的經過時間考驗的解決方案。最著名的設計模式目錄來自 Erich Gamma、Richard Helm、Ralph Johnson 和 John Vlissides,這些被稱為 GoF 模式(四人幫模式)。這本書詳細描述了如何應用創建型、結構型和行為型的 GoF 設計模式,以及一些企業應用架構模式。流行的 JavaScript 模式也有涵蓋,並包含所有這些模式在 ASP.NET Core 1.0 和 C# 中的實作範例。
你將學到的內容:
- 如何將 SOLID 原則應用於 ASP.NET 應用程式
- 如何在 ASP.NET 應用程式中使用四人幫(GoF)設計模式
- 在 ASP.NET 應用程式中應用 Martin Fowler 編列的企業應用架構模式的技術
- 如何組織程式碼並在 JavaScript 中應用設計模式
這本書適合對 ASP.NET Core 1.0、C# 和 Visual Studio 熟悉的 ASP.NET 開發者。