Arda Çetinkaya Yazılım ve arada kendim ile ilgili karaladıklarım…

Tag / Web API

ASP.NET Core‘un en önemli özelliklerinden biri de “Middleware” yapısı. “Request-Response” modelinin ortasında özelleştirilmiş operasyonlar gerçekleştirip, request-response akışını yönetmek için oldukça etkili bir özellik. Gelen bir request‘in geçerliliğini kontrol etmek, response‘ları cache‘den oluşturmak gibi gibi birçok farklı ihtiyacı bu araya koyduğumuz yapılar ile ASP.NET Core‘da yapabiliyoruz.   “Middleware”ler temelinde IApplicationBuilder arayüzünden türeyen bir sınıfa eklenti şeklinde eklenen metotların çalıştırılmasını sağlayan bir yapı. Web uygulamalarında da uygulamanın “request-response” yönetimini sağlayan sınıfın, yeni metodlar ile yapabileceklerinin artması ya da çeşitlenmesi […]

Servis kavramının, teknolojik olarak çeşitlenmesi ve gelişmesi ile yeni kavramların hayatımıza girmesi, ya da daha çok karşımıza çıkıyor olması bazı karmaşıklıklara yol açıyor gibi. Son zamanlarda gördüğüm, duyduğum ve yaşadığım en büyük karmaşıklık WCF(Windows Communication Foundation) ve ASP.NET Web API‘ın karşılaştırılması. WCF’in kullanımına göre, belki bir noktada ASP.NET Web API ile karşılaştırılabilir ama genel çerçevede […]