Yazar: Admin

Sosyal M?hendislik

Admin
Bilgi G?venli?i

” Bir bilgisayar sistemini hacklemek zor olabilir. Ama bir insan? kand?rmak ?o?u zaman ?ok daha kolayd?r. “ ??te sosyal m?hendislik tam olarak burada devreye girer. G?n?m?zde bir?ok siber sald?r?, karma??k yaz?l?mlardan ?ok insan psikolojisini hedef al?r. ??nk? en g??l? g?venlik sistemleri bile, yanl?? ki?iye verilen tek bir ?ifreyle etkisiz hale gelebilir. Sosyal m?hendislik; insanlar?n g?ven, […]

ABP Framework ile Ad?m Ad?m Yaz?l?m Geli?tirme ? B?l?m 7: Kullan?c? Aray?z? Geli?tirme

Admin
C# Developer

Uygulaman?n kullan?c?larla etkile?im kurdu?u katman olan Kullan?c? Aray?z? (UI) Katman?, genellikle ASP.NET Core MVC (Razor Pages), Angular veya Blazor gibi teknolojilerle geli?tirilir. ABP Framework, se?ti?iniz UI teknolojisiyle sorunsuz entegrasyon sa?layarak geli?tirme s?recinizi h?zland?r?r ve ortak UI ihtiya?lar?n? kar??lar. Bu b?l?mde, ABP ile kullan?c? aray?z? geli?tirmenin temel y?nlerini ele alaca??z. Se?ilen UI Teknolojisine G?re Temel Yap?land?rma […]

ABP Framework ile Ad?m Ad?m Yaz?l?m Geli?tirme ? B?l?m?6: API Katman? Geli?tirme

Admin
C# Developer

Modern uygulamalarda API (Application Programming Interface) katman?, hem istemci uygulamalar (mobil, web) hem de di?er servislerle ileti?im kurmak i?in kritik ?neme sahiptir. ABP Framework, g??l? ve kolay yap?land?r?labilir bir API katman? olu?turman?z? sa?lar. Bu b?l?mde, ABP’nin API geli?tirme ?zelliklerini ve en iyi pratikleri inceleyece?iz. Auto API Controller ?zellikleri ABP Framework’?n en kullan??l? ?zelliklerinden biri Auto […]

ABP Framework ile Ad?m Ad?m Yaz?l?m Geli?tirme ? B?l?m 5: Application Layer Geli?tirme

Admin
C# Developer

Application Layer (Uygulama Katman?), uygulaman?n kullan?m senaryolar?n? (use cases) ve kullan?c? hikayelerini y?netir. Domain katman?ndaki i?levleri kullanarak kullan?c? aray?z?nden gelen isteklere yan?t verir ve sunum katman? ile domain katman? aras?ndaki bir k?pr? g?revi g?r?r. Bu b?l?mde, uygulama katman?n?n temel bile?enlerini ve geli?tirme pratiklerini ele alaca??z. Application Service’ler Olu?turma Application Service (Uygulama Servisi), d?? d?nyadan (UI, […]

ABP Framework ile Ad?m Ad?m Yaz?l?m Geli?tirme ? B?l?m 4: Domain Layer Geli?tirme

Admin
C# Developer

Domain Layer (Domain Katman?), uygulaman?z?n ?ekirdek i? mant???n? ve kurallar?n? bar?nd?ran en ?nemli katman?d?r. Bu katman, veritaban? veya UI gibi d?? detaylardan ba??ms?zd?r ve uygulaman?n i?leyi?inin kalbidir. Bu b?l?mde, domain katman?n?z? zenginle?tirecek anahtar kavramlar? inceleyece?iz. Domain Service’ler Olu?turma Domain Service (Domain Servisi), tek bir entity’ye ait olmayan, ancak birden fazla entity’yi veya aggregate root’u i?eren […]

ABP Framework ile Ad?m Ad?m Yaz?l?m Geli?tirme ? B?l?m 3: Veri Modeli Olu?turma

Admin
C# Developer

Her uygulaman?n temelinde bir veri modeli bulunur. ABP Framework, veri modelinizi tan?mlaman?z ve veritaban?yla etkile?im kurman?z i?in g??l? ara?lar ve prensipler sunar. Bu b?l?mde, entity’ler olu?turmaktan veritaban? migrasyonlar?na kadar olan s?reci ad?m ad?m inceleyece?iz. Entity Kavram? ve Entity Olu?turma Entity (Varl?k), uygulaman?z?n i? d?nyas?ndaki benzersiz bir nesneyi temsil eden bir s?n?ft?r. Her entity’nin benzersiz bir […]

ABP Framework ile Ad?m Ad?m Yaz?l?m Geli?tirme ? B?l?m 2: Proje Mimarisini Anlama

Admin
C# Developer

ABP Framework, modern ve s?rd?r?lebilir uygulamalar geli?tirmek i?in katmanl? mimari ve mod?ler tasar?m prensiplerini benimser. Bu b?l?m, ABP’nin temel mimari yap?s?n? ve bile?enlerin birbirleriyle nas?l etkile?ime girdi?ini detayl? bir ?ekilde a??klayacakt?r. ABP’nin Katmanl? Mimarisi ABP, yaz?l?m geli?tirme pratiklerindeki “ayr???m” (separation of concerns) ilkesine uygun olarak, her biri belirli bir sorumlulu?u ?stlenen katmanlara ayr?lm??t?r: Mod?ler Yap? […]

ABP Framework ile Ad?m Ad?m Yaz?l?m Geli?tirme – B?l?m 1: ABP Framework’e Giri? ve Kurulum

Admin
C# Developer

ABP Framework Nedir? ABP (AspNetBoilerplate) Framework, ASP.NET Core ?zerine in?a edilmi?, modern web uygulamalar? geli?tirmek i?in tasarlanm?? a??k kaynakl? bir uygulama ?er?evesidir. Kurumsal d?zeyde uygulamalar olu?turmak i?in gerekli olan bir?ok ?zelli?i haz?r olarak sunar ve geli?tirme s?recinizi ?nemli ?l??de h?zland?r?r. ABP Framework’?n Temel ?zellikleri Neden ABP Framework Kullanmal?y?z? Geli?tirme Ortam?n?n Haz?rlanmas? ABP Framework ile geli?tirme […]

ABP Framework ile Ad?m Ad?m Yaz?l?m Geli?tirme Blog Serisi

Admin
C# Developer

1. B?l?m: ABP Framework’e Giri? ve Kurulum 2. B?l?m: Proje Mimarisini Anlama 3. B?l?m: Veri Modeli Olu?turma 4. B?l?m: Domain Layer Geli?tirme 5. B?l?m: Application Layer Geli?tirme 6. B?l?m: API Katman? Geli?tirme 7. B?l?m: Kullan?c? Aray?z? Geli?tirme 8. B?l?m: G?venlik ve Yetkilendirme 9. B?l?m: ?ok Kirac?l? (Multi-tenancy) Yap? 10. B?l?m: Background ??ler ve Zamanlay?c?lar 11. […]

ABP.IO: Modern ASP.NET Core Web Uygulama Platformu

Admin
Uncategorized

ABP Framework, modern web uygulamalar? geli?tirmek i?in tasarlanm?? a??k kaynakl? bir ASP.NET Core web uygulama ?er?evesidir. Kurumsal d?zeyde uygulamalar olu?turma s?recini h?zland?rmak ve kolayla?t?rmak i?in tasarlanm?? kapsaml? bir ??z?m sunar. ABP.IO’nun Temel ?zellikleri Mod?ler Mimari ABP Framework, uygulamalar? mod?ler bir ?ekilde geli?tirmeye olanak tan?r. Her mod?l, kendi katmanlar?, varl?klar?, servisleri ve API’leri ile ba??ms?z bir […]