Merhaba, ben Abdullah SARIHAN

Software Developer

Teknoloji ve yazılım çözümleri için benimle iletişime geç

Asp.Net Core => View veri taşıma

Controllerden view e ver itaşıma işlemi 4 farklı şekilde olmaktadır. Model, ViewBag, ViewData, TempData. Bir action da elde edilen data yı farklı bir action a gönderebilmek istiyorsak TempData yı kullanırız. Model üzerinden veri taşıma; ViewBag üzerinden veri taşıma (dynamic) ViewData (object üzerinden boxing unboxing) TempData (object üzerinden boxing unboxing, Cookie üzerinde tuttuğu için actionlar arası […]

Controller (Komutan) — NonAction NonController Attributeları

Controller ın temel yegane amacı sadece reauestları karşılamaktır. Controller sınıfı ekstradan bir iş mantığı, algoritma yürütmemelidir.  Sadece request i karşılamalı, bu request in gereği olan algoritmaları, servisleri tetiklemeli. Controller işin komutanıdır. İş yapanı değildir. İş mantığı başka yerlerde, sınıflarda, servislerde tanımlanması gerekir. Action methotlar Controller ın yaverleridir. Actionlar iş yapmaz iş yapan iş mantığını yürüten […]

Action Types

ViewStart içerisinde layout dediğimiz genel tasarımı tutan başlangıç view idir.  ViewResult bu başlangıç view i ile beraber render edildiği için, genel sayfayı render eder. Belirli bir sayfayı render edip onun çıktısını o alanda kullanmak istiyorsak sayfanın genelini render etmeden parçasını (belirli bir parçasına odaklı render yapmak istiyorsak) ViewStartı baz almak istemiyorsak PartialViewResult u kullanmamız gerekir. […]

Nativebase UI Kit

Nativebase i var olan bir proje üzerine expo ve npm şeklinde kuracağım. Dokümantasyonu takip ederek gerekli kurulumlar yapıldıktan sonra formumuzu daha iyi hale getirmeye çalışacağız. native-base i import edip ihtiyacımıza göre veya kullanmak istediğimiz elemanları Box, FormControl, Input, Button vs. import ediyoruz. Bunları kullanarak formumuzu daha efektif ve güzel hale getirmiş oluyoruz. Button kısmında isLoading={isSubmitting} […]

Aramak istediğinizi üstte yazmaya başlayın ve aramak için enter tuşuna basın. İptal için ESC tuşuna basın.