ABP Framework Temelleri
ABP dokümantasyonunu temele alarak framework'e ait detayları inceliyoruz

ABP Framework Temelleri free download
ABP dokümantasyonunu temele alarak framework'e ait detayları inceliyoruz
Eğitim boyunca proje geliştirme sürecimizi hızlandırıp bize birçok şeyi hazır sunan açık kaynaklı ABP Framework'ü inceliyoruz olacağız.
Genel olarak iş geliştirme sürecimizin her alanında sıfırdan başlamak yerine temel kalıplar üstünden giderek hızlıca proje ihtiyaçlarımıza odaklanıp sonuca ulaşmamızı sağlayacak araçlar sunmaktadır.
Böylesi altyapısal araçları açık kaynak olarak bize sunduğu için Volosoft firmasına teşekkür ederiz.
Ücretsiz versiyonunun yanı sıra ücretli olarak sunduğu ödeme, dosya yönetimi gibi özel modüllerde bulunmaktadır resmi sayfasından detaylarını inceleyebilirsiniz.
Eğitim serisinin tamamı YouTube üzerinden yayınlanmaya devam edecektir.
ABP Framework'ün bize sağladığı kolaylıklar
ABP CLI ile birlikte hazır proje şablonlarını kullanarak geliştirmeye hemen başlayabiliriz
Proje şablonları
Application
Application (Single Layer)
Module
Console
WPF
Mimari olarak Domain Driven Design
Domain Layer
Entity
Value Object
Aggregate Root
Domain Services
Specifications
Application Layer
Application Services
Data Transfer Objects
Unit Of Work
Multi tenancy
Microservice
ABP temelde sunduğu araçlarla CCC gibi konuları otomatikleştirir
Dependency Injection
Configuration
Options
Authorization
Caching
Exception Handling
Logging
Connection Strings
Object Extensions
Validation
Arayüzsel araçlar
MVC / Razor Pages
Blazor
Angular
React native
Altyapısal araçlar
Background Jobs
Concurrency Check
Current User
Data Seeding
Data Filtering
Distributed Locking
Email Sending
Event Bus
Object to Object Mapping
String Encryption
Simple State Checker
Text Templating
GUID Generation
Cancelletion Token Provider
Blob storing
SMS Sending
Virtual File System
CSRF/XSRF & Anti Forgery System
Veri erişim araçları (Generic Repository)
EntityFrameworkCore
MongoDB
Dapper
Hazır sunduğu bazı modüller
Account
Audit Logging
Blog
CMS Kit
Identity
Tenant Management
Feature Management
Docs
Identity Server
OpenIdDict
Test aracı olarak
Unit test
Integration test
UI Test
Eğitim Sonunda
Sürdürülebilir yapıda kodlar geliştirebileceğiz
DDD odaklı mikroservis yapılarını öğrenmiş olacağız
Modüler yapıları öğrenmiş olacağız
Birçok design pattern öğrenmiş olacağız
Proje yönetim süreçlerinde karşılaşılan zorlukları inceliyor olacağız
Veritabanı bilinmeden soyut repository'leri inceleyeceğiz
ABP Framework'ün kaynak kodları inceliyor olacağız