Mastering ABP Framework

ABP kullanarak en iyi yazılım geliştirme uygulamalarını takip ederek sürdürülebilir .NET çözümleri oluşturun.

Mastering ABP Framework

Anahtar Özellikler

  • ABP Frameworkünü kullanarak sağlam, sürdürülebilir, modüler ve ölçeklenebilir yazılım çözümleri oluşturun.
  • Web uygulamalarınızda SOLID ilkelerini ve etki alanı odaklı tasarımı nasıl uygulayacağınızı öğrenin.
  • ABP Frameworkünün tekrar eden görevleri otomatikleştirerek geliştirme döngünüzü nasıl hızlandırdığını keşfedin.

Kitap Açıklaması

ABP Framework, yazılım geliştirme en iyi uygulamalarını ve kurallarını izleyerek modern web uygulamaları oluşturmak için eksiksiz bir altyapıdır. ABP'nin üst düzey frameworksi ve ekosistemi ile Kendinizi Tekrar Etmeyin (DRY) ilkesini uygulayabilir ve iş kodunuza odaklanabilirsiniz.

ABP Framework yaratıcısı tarafından yazılan bu kitap,framework ve modern web uygulaması geliştirme tekniklerini tam olarak anlamanıza yardımcı olacaktır. Temel kavramların adım adım açıklamaları ve pratik örneklerle, modern bir web çözümünün gereksinimlerini ve ABP Frameworksinin kendi çözümlerinizi geliştirmeyi nasıl keyifli hale getirdiğini anlayacaksınız. Kurumsal web uygulaması geliştirmenin ortak gereksinimlerini keşfedecek ve ABP tarafından sağlanan altyapıyı keşfedeceksiniz. Kitap boyunca, sürdürülebilir ve modüler web çözümleri oluşturmak için en iyi yazılım geliştirme uygulamalarını öğreneceksiniz.

Bu kitabın sonunda, geliştirilmesi, bakımı ve test edilmesi kolay eksiksiz bir web çözümü oluşturabileceksiniz.

Ne Öğreneceksiniz

  • Geliştirme ortamını kurun ve ABP Frameworkü ile çalışmaya başlayın.
  • Veri erişim katmanınızı geliştirmek için Entity Framework Core ve MongoDB ile çalışın.
  • Birbiriyle kesişen endişeleri ve ABP'nin tekrarlayan görevleri nasıl otomatikleştirdiğini anlayın.
  • ABP Frameworkü ile etki alanı odaklı tasarımın uygulanmasını öğrenin.
  • ASP.NET Core MVC (Razor Pages) ve Blazor ile UI sayfaları ve bileşenleri oluşturun.
  • Modüler web uygulamaları oluşturmak için çoklu kiracılık ile çalışın.
  • Modülerliği anlayın ve yeniden kullanılabilir uygulama modülleri oluşturun.
  • ABP Frameworkünü kullanarak birim, entegrasyon ve UI testleri yazın.

Bu kitap kimler için?

Bu kitap, Microsoft teknolojilerini ve ABP Frameworkünü kullanarak sürdürülebilir web tabanlı çözümler oluşturmak için yazılım mimarilerini ve en iyi uygulamaları öğrenmek isteyen web geliştiricileri içindir. Bu kitaba başlamak için temel C# ve ASP.NET Core bilgisi gereklidir.

Mastering Abp Framework
Bilgisayar ve Teknoloji
Mastering ABP Framework

İçindekiler

  • 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