Asp.Net Core öncesi oluşturduğumuz projelerde kullandığımız EntityFramework DbContext nesnesinden türettiğimiz Context nesnemizi aynı tanımlamalar ile Asp.Net Core içerisinde maalesef kullanamıyoruz. Asp.Net Core ile öncesi framework sürümlerinde örnek kullanımlarını göreceğiz.
Kategori: Asp.Net
.Net Session Provider İçin Redis, .Net web projesi geliştirdiğimizde projenin webconfig dosyasında bir değişiklik yaptığımızda, projeyi yeniden derlediğimizde yada application pool’u yeniden başlattığımızda varolan session’ların yok olması bazen istemediğimiz durumdur örnek oturum bilgilerinin sadece session’da tutulduğunu varsayalım ve her session yenilenmesinde yeniden oturum açmak veya bazı seçimleri tekrar tekrar yapmak can sıkıcı olabiliyor. İşte bu noktada session provider’ımızı ayırmak için no-sql çözümlerinden biri olan redis’i session provider olarak nasıl kullanabileceğimiz noktasına değineceğiz.
.Net WebApi üzerinden en sık olarak kullandığımız json haricinden çok spesifik olarak image dönmem gerekti bunun için msdn’i biraz karıştırınca işime yarayan kaynağa ulaştım ve makale devamındaki ufak kod ile genellikle json geri dönüşü yaptığımız rest controller’ımızda image cevazı dönen bir metod oluşturmuş olduk.
Asp.Net’de standart olarak HttpContext sınıfının üyesi Server özelliğinin metodu olan MapPath metoduna alternatif olarak Asp.Net Core’da nasıl bir yöntem ile kullanabileceğimizi göreceğiz.
Asp.net’de excel üzerinden bir geliştirme yaptığınızda başlıkta yer alan hatayı alıyorsanız o zaman makale devamındaki adımlar sizi çözüme götürebilir farklı yöntemlerden en azından biri çözüm olacaktır düşüncesindeyim çünkü bu tür makaleleri yazmadan önce çözüme hangi yolları denedikten sonra ulaştığımı adım adım not alıyorum bu şekilde makalelerimi yazıyorum zaten tecrübesine sahip olmadığın hiçbirşeyin makelesini yazmıyorum.
Projenizi geliştirirken bazen bir dizini yada dosyayı izlemeniz gereken durumlar olabiliyor işte bu durumlarda C#’da ihtiyacı karşılamak için FileSystemWatcher sınıfını kullanıyoruz oldukça basit ve anlaşılması kolay olan bu sınıf ve üyelerini(Property, Event, Constructor v.b.) nasıl kullanılacağını örnek kodlarla açıklamaya çalışacağım.
Geliştirdiğimiz uygulamalarda kullanıcının ihtiyacı olsada olmasada bir tablonun tüm field’larını içeren nesneyi geri dönüş tipi olarak dönebiliyoruz. ilk zamanlar sayısı az olan kayıtlarda veya istek sayısı az olan projelerde bu durumun sorun olduğu farkedilmeyebilir fakat işin istek yada kayıt boyutu arttığında performans sorununu az-çok yaşamanız olasıdır.
Bu makalemizde ASP.NET Form, ASP.NET MVC, ASP.NET Web Api 1 sürümlerinde yaptığımız file upload işleminin ASP.NET Web Api 2’de nasıl yapılabildiğini güzel bir örnek ile göreceğiz.
ASP.NET Core yüzünden ilk hatamı bugün almış bulunmaktayım aslında hata Asp.Net Core‘dan dolayı değil ama hata içeriğinde aspnetcore.dll dosyası bulunamadığı söyleniyor ki daha düne kadar çalışıyordu klasik bir programcı lafı oldu 🙂 şimdi bu başlıktaki hatanın ne olduğuna bakalım.
Gravatar, WordPress bünyesinde sadece avatar kullanımı için geliştirilmiş ve halende geliştirilmeye devam edilen bu online platform ile çoğu masaüstü, web, mobil uygulama kullanıcı avatarını gravatar servisinden elde etmektedir bizde yaptığımız uygulamalarda kullanıcının bu servisi var ise bu resmi nasıl elde edeceğimizi çeşitli dillerde göreceğiz.