Blazor 0.2.0 dağıtımı yayınlandı

Takip edenler bilir 22 Mart 2018 de Blazor ilk public preview ini yayınlamıştı. Henüz aradan bir kaç hafta geçmesine rağmen yeni bir preview daha yayınladıklarını (Blazor 0.2.0) 17 Nisan 2018 ‘de ASP.NET Blog‘unda duyurdular. Bu dağıtım ile birlikte Blazor 0.2.0 da yer alan yeni özelliklerden bazıları : Tekrar kullanabileceğimiz component kütüphanelerimizi oluşturabiliyoruz Event handling ve […]

EntityFramework Core ilişkili verilerin yüklenmesi (Eager Loading)

EntityFramework Core navigation property ler üzerinden modelinizin ilişkili olduğu varlıkları da yüklemenizi sağlar. Bu işlemi yapmak üzere tasarlanmış 3 temel ORM kalıbı bulunur. • Eager Loading : ilişkili verinin ilk sorgunun bir parçası olarak yüklenmesi • Explicit Loading : ilişkili veri daha sonra veri tabanından expilicty (açıkça) yüklenmesi • Lazy Loading : Siz navigation property’e […]

.NET ve Blazor ile tarayıcı tabanlı web uygulamaları

Birkaç gün önce Daniel Roth .NET Web Development and Tools Blog blogunda yeni bir deneysel projeyi duyurdu. ASP .NET ekibi bu projeyi Blazor olarak isimlendiriyor. Blazor Nedir? Browser + Razor = Blazor! Bloglarında çok güzel bir ifade ile özetlemişler. Ben de sizlere aynen aktarmak istedim. Blazor, HTML ve CSS gibi mevcut web teknolojilerini temel alıyor. Fakat web […]

Ü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.

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 […]