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.

ASP.NET Core MVC project.json Elveda. Merhaba Yeni csproj

Nerede project.json ? Peki bağımlılıklarımı nasıl yöneteceğim ? Gün geçmiyor ki Microsoft yeni bir şeyler yapmasın. .NET Core, ASP.NET Core ve Visual Studio 2017 yi takip edenler bilir sürekli bir güncelleme ve değişiklik içerisinde ilerliyor projeler. Biz geliştiriceler için yeni fırsatlar ile birlikte işimizi kolaylaştırmak için yapılsada bir çok takipçinin github, twitter, blog vb. mecralarda […]

Neden ASP.NET 5 ‘e Terfi Etmeli ?

ASP.NET 5 ilk kez 1.0 versiyonu ile yaklaşık 15 yıl kadar önce duyurulmuştu. Milyonlarca geliştirici irili ufaklı birçok uygulamasını ASP.NET üzerinde geliştirdiler ve geliştirmeye güncel sürümler ile de devam etmekteler. ASP.NET 5 in genel yapısına baktığımızda çok daha yalın ve modüler bir çekirdek framework mimarisi olduğunu görüyoruz. ASP.NET 5 System.Web.dll ‘inden bağımsız demiştik. Artık bunun […]

ASP.NET 5 Nedir?

ASP.NET 5 yeni tasarımı ile .Net kullanarak bulut tabanlı modern web uygulamaları  geliştirmek için, açık kaynaklı ve cross platform destekli bir framework olarak karşımıza çıkıyor. Bildiğiniz üzere Microsoft ASP.NET 5’ i uygulamaların, bulut tabanlı ya da kurum içinde çalıştırmak ve dağıtmak için sıfırdan inşa etti. Bunu yaparken de daha önce ki bir çok bağımlılığımızdan da […]