ASP.NET MVC Core – Basit Loglama Sistemi (Dosyaya log atma)

28 Eki

Merhaba, Bugün sizelere en basit anlamda nasıl loglama yapabiliriz anlatacağım. Loglama konusunda bir çok ileri seviye araç bulunmakta. DB’ye yazan, dosyaya yazan, hepsini alıp text search sisteme aktaran vs gibi ileri seviye araçlar mevcut. Ben bugün benim için yeterli olacak, … Read More »

ASP.NET MVC Core 5.0 – Dosya Yükleme İşlemi(Jquery ile)

26 Ağu

Merhaba arkadaşlar, ASP.NET Mvc Core 5.0 Dosya yükleme işlemini bir proje ile anlatacağım. View tarafından controller tarafına giderken ise Jquery kullanacağım. Zaten bu yazıyı yazmamdaki amaç bu aslında. Çünkü Jquery kullanmadan file tipindeki bir inputu kolayca controller tarafına set edebiliyoruz … Read More »

ASP.NET MVC Core 5.0 – Cookie Authentication Kullanımı

2 Nis

Merhaba arkadaşlar, Bugün sizlere ASP.NET MVC Core 5.0‘da Cookie Authentication yapısını Asp.Net Core Identity olmadan kendimiz özel şekilde nasıl yönetiriz anlatmaya çalışacağım. Cookie Authentication, tarayıcıların Çerez Depolarını kullanarak, oturum yönetme imkanı veren bir Authentication yapısıdır. Bu yapıyı Identity içerisindeki Claimler … Read More »

.Net MVC(Core) - PartialView Ajax ile veri çekme işlemleri

22 Haz

Merhaba arkadaşlar, PartialView ile gösterdiğimiz verileri, Ajax jquery ile istek atıp, istediğimiz yerde bu veriyi nasıl gösteririz anlatmaya çalışacağım. Ben boş bir .Net Core Mvc projesi açtım, fakat .Net MVC projesinde de aynı işlemler geçerlidir. Şimdi işlemlere geçelim. Controller classımın içine GetData() … Read More »

.Net(Core, Xamarin) – Refit Kullanımı

29 May

Interface isimli bir klasör açtım ve onun içine IMyAPI isimli interface class oluşturdum. using Refit; using RefitExample.Model; using System.Collections.Generic; using System.Threading.Tasks; namespace RefitExample.Interface { public interface IMyAPI { [Get("/todos")] Task<List<Todos>> GetTodos(); } } Buraya yakından bakalım. Get kısmında belirttiğimiz /todos … Read More »

Asp.Net Core – DataTable client side kullanımı (Bootstrap ile)

30 Ara

Başlayalım: CoreDataTableExample isimli, ASP.Net Core 3.1 seçerek boş bir proje oluşturdum. Öncelikle projemde kullanmak üzere Product isimli bir model oluşturdum. public class Product { [Required] [StringLength(50)] [DisplayName("Ürün kodu")] public string Code { get; set; } [Required] [StringLength(150)] [DisplayName("Ürün adı")] public … Read More »

ASP.NET MVC – Javascript içinde Razor kullanmak

26 Eyl

Merhaba arkadaşlar, Javascript kodları içinde razor syntax ‘@ViewBag, @Url.Action‘ vs gibi methodları kullanmak için aşağıda ki gibi bir yapı kullanabilirsiniz. <script> var url = '@Url.Action("actionName", "ControllerName")'; var message = '@ViewBag.ErrorTransDate'; alert(message); window.location.href = url; </script> Teşekkürler.

Asp.Net Mvc – Enum alanların DisplayName’lerinin gösterilmesi

2 Haz

Merhaba arkadaşlar, Projelerimizde tanımlamış olduğumuz Enum değerlerini Viewlarımızda gösterirken name‘leri değilde, tanımlamış olduğumuz görünür adları ile listelensin isteriz. Ancak MVC, Create sayfalarında bunu otomatik olarak yaparken, Listeleme yapılan sayfalarda maalesef otomatik olarak bunu yapamıyor. Aşağıda ki örnek ile Enum’larımızın DisplayNamelerini … Read More »

.Net(c#) – ExcelDataReader ile Excel’den veri okuma

24 May

Merhaba arkadaşlar,Daha önce sizlere burada Excelden veri okuma işlemini nasıl yapabiliriz anlatmıştım. Burada anlattığım yöntem microsoft office kütüphaneleri ile yapılış yöntemiydi. Ancak bu yöntem ile projeyi web’te yayınlamak istediğimde şöyle bir hata aldım ‘Exception from HRESULT: 0x80040154’ Bu hatanın sebebi … Read More »

Asp.net MVC – Verileri sayfalama – Paging, PagedList

18 May

Merhaba arkadaşlar, Bugün sizlere verileri sayfalama olayını MVC ile nasıl yapabiliriz anlatmaya çalışacağım. Verileri listelediğiniz bir sayfada tüm verileri göstermek yerine belirli sayıda verileri gösterip, 1-2-3-4 şeklinde sayfa numarası atarak gösterme işlemidir kendileri. Misal 150 adet kayıt var elinizde, listelediğiniz … Read More »