Mastering ABP Framework

Vytvárajte udržiavateľné riešenia .NET dodržiavaním osvedčených postupov vývoja softvéru pomocou ABP.

Mastering ABP Framework

Kľúčové vlastnosti

  • Vytvárajte robustné, udržiavateľné, modulárne a škálovateľné softvérové riešenia pomocou ABP Framework.
  • Zistite, ako implementovať princípy SOLID a doménou riadený dizajn vo vašich webových aplikáciách.
  • Zistite, ako ABP Framework zrýchľuje váš vývojový cyklus automatizáciou opakujúcich sa úloh.

Popis knihy

ABP Framework je kompletná infraštruktúra na vytváranie moderných webových aplikácií dodržiavaním osvedčených postupov a konvencií vývoja softvéru . S rámcom a ekosystémom ABP na vysokej úrovni môžete implementovať princíp Don't Repeat Yourself (DRY) a zamerať sa na svoj obchodný kód.

Táto kniha, ktorú napísal tvorca ABP Framework, vám pomôže získať úplné pochopenie rámca a moderných techník vývoja webových aplikácií. S podrobným vysvetlením základných konceptov a praktickými príkladmi pochopíte požiadavky moderného webového riešenia a pochopíte, ako vám ABP Framework spríjemňuje vývoj vašich vlastných riešení. Objavíte bežné požiadavky vývoja podnikových webových aplikácií a preskúmate infraštruktúru poskytovanú spoločnosťou ABP. V celej knihe sa zoznámite s osvedčenými postupmi vývoja softvéru na vytváranie udržiavateľných a modulárnych webových riešení .

Na konci tejto knihy budete schopní vytvoriť kompletné webové riešenie, ktoré sa ľahko vyvíja, udržiava a testuje .

Čo sa naučíte

  • Nastavte vývojové prostredie a začnite s ABP Framework.
  • Spolupracujte s Entity Framework Core a MongoDB na vývoji svojej vrstvy prístupu k údajom.
  • Pochopte prierezové problémy a ako ABP automatizuje opakujúce sa úlohy.
  • Zoznámte sa s implementáciou dizajnu riadeného doménou pomocou rámca ABP.
  • Vytvárajte stránky používateľského rozhrania a komponenty pomocou ASP.NET Core MVC (Razor Pages) a Blazor.
  • Pri vytváraní modulárnych webových aplikácií pracujte s viacerými nájomcami.
  • Pochopte modularitu a vytvorte opakovane použiteľné aplikačné moduly.
  • Napíšte testy jednotiek, integrácie a používateľského rozhrania pomocou rámca ABP.

Pre koho je táto kniha určená

Táto kniha je určená pre webových vývojárov, ktorí sa chcú naučiť softvérové architektúry a osvedčené postupy na vytváranie udržiavateľných webových riešení pomocou technológií spoločnosti Microsoft a rámca ABP. Aby ste mohli začať s touto knihou, sú potrebné základné znalosti C# a ASP.NET Core.

Mastering Abp Framework
Počítače a technológie
Mastering ABP Framework

Obsah

  • Modern Software Development and ABP Framework
  • Getting Started with ABP Framework
  • Step-By-Step Application Development
  • Understanding the Reference Solution
  • Exploring the ASP.NET and ABP Infrastructure
  • Working with the Data Access Infrastructure
  • Exploring Cross-Cutting Concerns
  • Using the Features and Services of ABP
  • Understanding Domain-Driven Design
  • DDD – The Domain Layer
  • DDD – The Application Layer
  • Working with MVC/Razor Pages
  • Working with the Blazor WebAssembly UI
  • Building HTTP APIs and Real-Time Services
  • Working with Modularity
  • Implementing Multi-Tenancy
  • Building Automated Tests

Mastering ABP Framework in Chinese

Mastering ABP Framework in Chinese