Üniversitede Yazılım Eğitimi

Bir çoğumuz üniversitelerdeki yazılım eğitimlerinden şikayetçiyiz. Genel sebebi ise güncel programlama dillerinin yeteri kadar derinlemesine anlatılmaması. Ayrıca sosyal medya mecralarında ki ön yargılı paylaşımlarda cabası. Bu durum aslında bu kadar da kötü sayılmaz. Dikkat edin kötü olmadığını söylemiyorum. Günümüzde kullanılan popüler dillerşn temelleri üniversitelerde gördüğümüz C , C++ gibi tabiri caizse eski diller. Yapmayın arkadaşlar […]

ASP.NET Core MVC Filters (Filtreler) – 5

Filter Pipeline da Kısa Devre Filtre metoduna sağlanan context parametresinde Reult özelliğini ayarlayarak herhangi bir noktada filter pipeline kısa devre yaptırabilirsiniz. Örneğin aşağıdaki Resource Filter filter pipeline ın geri kalanının çalıştırılmasını engeller. Aşağıdaki kodda ShortCircuitResourceFilter ve AddHeader filtresi SomeResource isimli action metodu hedefler. Fakat dikkat edin, ShortCircuitResourceFilter önce çalışır (çünkü bu bir resource filtresi ve […]

ASP.NET Core MVC Filters (Filtreler) – 4

Bir filtre pipeline a üç kapsamdan biri ile eklenebilir. Dilerseniz belirli bir contoller yada action a attribute kullanarak ekleyebilirsiniz. Bunun yerine filtrenizi tüm controller ve action lar için global olarak Startup sınıfı içerisindeki ConfigureService metodunda MvcOptions.Filters koleksiyonuna kayıt edebilirsiniz.

ASP.NET Core MVC Filters (Filtreler) – 2

Bu makaleden önce ASP.NET Core filtre yapısına giriş makalesi olan ASP.NET Core MVC Filters (Filtreler) – 1 yazımı okumanızı öneririm. 
Daha önceki makalede filtrelerin ne olduğu ile ilgili bilgi vermiştim. Bu yazımda ise nasıl uygulandığı ile ilgili bilgi paylaşmak istiyorum.