Mastering ABP Framework

تاریخ: 1400/12/17 22:33
توسط: MotoMan
امتیاز: ۳
تعداد بازدید: ۴۷۸۲
دیدگاه ها: ۰
کتاب Mastering ABP Framework
Packt Publishing
Halil ibrahim Kalkan, Ismail CAGDAS
9781801079242
2022
526
English

چارچوب ABP، یک زیرساخت کامل برای ایجاد برنامه‌های وب مدرن با پیروی از بهترین شیوه‌ها و قرار دادهای توسعه نرم افزار ارائه می‌دهد. با چارچوب و اکو سیستم سطح بالای ABP، می‌توانید اصل Don’t Repeat Yourself (DRY) را پیاده سازی کنید و بر منطق کد خودتان تمرکز کنید.
کتاب Mastering ABP Framework (تسلط بر چارچوب ABP)، که توسط خالق فریمورک ABP نوشته شده است، به شما کمک می‌کند تا درک کاملی از چارچوب و تکنیک‌های توسعه برنامه‌های وب مدرن کسب کنید. با توضیحات گام به گام مفاهیم اساسی و مثال‌های عملی، شما نیازمندی‌های یک راهکار وب مدرن و اینکه چگونه ABP Framework آن را برای توسعه راهکار‌های خودتان لذت بخش می‌کند را درک خواهید کرد. شما نیازمندی‌های رایج توسعه برنامه‌های تحت وب سازمانی را کاوش می‌کنید و زیرساخت فراهم شده توسط APB را بررسی می‌کنید. در سراسر کتاب، با بهترین شیوه‌های توسعه نرم افزار برای ساخت راهکار‌های وب قابل نگهداری و ماژولار آشنا خواهید شد. با به پایان رساندن این کتاب، قادر خواهید بود تا یک راهکار وب کامل ایجاد کنید که توسعه، نگهداری و تست آن آسان است.

 


ویژگی‌های کلیدی

  • ساخت راهکار‌های نرم افزای مقیاس پذیر، ماژولار، قابل نگهداری و قوی با استفاده از ABP Framework
  • یادگیری نحوه پیاده سازی اصول SOLID و طراحی دامنه محور در برنامه‌های وب
  • بررسی اینکه چارچوب ABP چگونه چرخه توسعه شما را با خودکار سازی کار‌های تکراری سرعت می‌بخشد

مطالبی که یاد خواهید گرفت:

  • راه اندازی محیط توسعه و شروع به کار با ABP Framework
  • کار با Entity Framework Core و MongoDB برای توسعه لایه دسترسی به داده
  • درک دغدغه‌های cross-cutting و اینکه چگونه ABP کارهای تکراری را خودکار می‌کند
  • آشنا شدن با پیاده سازی توسعه دامنه محور با چارچوب ABP
  • ساخت صفحات UI و کامپوننت‌ها با ASP.NET Core MVC (Razor Pages) و Blazor
  • کار با چند مستاجری برای ایجاد برنامه‌های وب ماژولار
  • درک ماژولار بودن و ایجاد ماژول‌های برنامه قابل استفاده مجدد
  • نوشتن آزمون‌های واحد، یکپارچگی و رابط کاربری با استفاده از ABP Framework

این کتاب برای چه کسانی است؟

این کتاب برای توسعه دهندگان وب که می‌خواهند معماری‌های نرم افزار و بهترین شیوه‌ها را برای ساخت راهکار‌های تحت وب قابل نگهداری با استفاده از فناوری‌های مایکروسافت و فریمورک ABP یاد بگیرند مناسب است. دانش پایه ای از سی شارپ و ASP.NET Core برای استفاده از این کتاب لازم است.

  

Table of Contents:
- Part 1: Introduction
- Chapter 1: Modern Software Development and ABP Framework
- Chapter 2: Getting Started with ABP Framework
- Chapter 3: Step-By-Step Application Development
- Chapter 4: Understanding the Reference Solution
- Part 2: Fundamentals of ABP Framework
- Chapter 5: Exploring the ASP.NET Core and ABP Infrastructure
- Chapter 6: Working with the Data Access Infrastructure
- Chapter 7: Exploring Cross-Cutting Concerns
- Chapter 8: Using the Features and Services of ABP
- Part 3: Implementing Domain–Driven Design
- Chapter 9: Understanding Domain-Driven Design
- Chapter 10: DDD – The Domain Layer
- Chapter 11: DDD – The Application Layer
- Part 4: User Interface and API Development
- Chapter 12: Working with MVC/Razor Pages
- Chapter 13: Working with the Blazor WebAssembly UI
- Chapter 14: Building HTTP APIs and Real-Time Services
- Part 5: Miscellaneous
- Chapter 15: Working with Modularity
- Chapter 16: Implementing Multi-Tenancy
- Chapter 17: Building Automated Tests

کانال تلگرام سایت

گروه تلگرام سایت

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • اولین نفری باشید که نظری می دهید!
loading...

لطفا منتظر بمانید...