Monday, November 29, 2021

ÇOK KATMANLI MİMARİ






Çok katmanlı mimari,uygulamaları mantıksal ve fiziksel bilgi işlem katmanları halinde düzenleyen, iyi yapılandırılmış bir yazılım uygulama mimarisidir


                 Katmanları yakından incelememiz gerekirse;


Entity Katmanında veri tabanı işlemlerimizin yapıldığı tabloları içeren classların olduğu katman olduğunu görürüz.

Data Access Katmanında ise veri tabanında insert update delete gibi işlemlerin yapıldığı kodlar ve yine bağlantının gerçekleştiği context sınıfmız yer almaktadır.Ayrıca Dto işlemleri de yine burada bulunmaktadır. 


Business Katmanında İş kuralları yer alır Bundan kastımız programımız kullanıcı isteklerine cevap vermeden önce bu kuralları uygulamalıdır.(şartlar sınırlandırmalar vb)Bunun yanında şifreleme ve yetki işlemleri de yine bu katmanda yapılmaktadır.



 


UI/API Katmanını kullanıcı iletişim katmanı olarak adlandırabiliriz.Bu işlemleri web sayfası formlar ve consol uygulamaları üzerinden yapabiliriz.Özetle Post ve Get işlemlerinin ve veri alışverişinin yapıldığı katmandır 




                    DETAYLAR İÇİN GİT ÜZERİNDE YER ALAN 
                          PROJEMİZE DE GÖZ ATABİLİRSİNİZ

                                              PROJE LİNKİ

                                                             








No comments:

Post a Comment

KATMANLI MİMARİ - CRUD İŞLEMLERİ

 Önceki yazılarımızda .net core teknolojisini ve mvc mimari yapısını incelemiş önemli noktalarından bahsetmiştik. Bu yazımızda ise veri taba...