C#

ASP.NET Core Logo 0

Asp.Net Core “… ‘Context’ only declares a parameterless constructor?” Hatası ve Çözümü

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. 5 / 5 ( 1...

C# Logo 0

Abstract class ile Interface Arasındaki Fark Nedir?

OOP geliştirmelerimizde en sık kullanılan 2 yapının ortak bazı özelliklerinden dolayı oldukça karıştırıldıkları bazı kısımlar yer almaktadır ve ciddi bazı farklarından ikisinin ayırt edici olduğu kısımlar bulunmaktadır, bu makalede iki yapının aralarındaki farklara madde...

C# Logo 0

C# Switch Case Yapısı Kullanımı

C# swicth case yapısı çoğu programlama dilinde yerleşik olarak bulunur ve switch case kullanımı neredeyse aynıdır bizde if-else ile yapılan kontrolleri switch case ile nasıl yapıldığını ve çeşitli kullanımlarını bol örneklerle göreceğiz. 5 /...

C# Logo 0

HttpWebRequest ve WebRequest Türkçe Karakter Sorunu Çözümü

WebRequest ile http adreslerinden bazı verileri elde edip üzerinde işlemler yapmamız gereken durumlar olabiliyor bu gibi durumlarda eğer elde etmek istediğiniz içerik içerisinde Türkçe karakter mevcut ise ve bu türkçe karakterleri düzgün biçimde elde...

C# Logo 2

.Net Session Provider İçin Redis Kullanma

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

ASP.NET Logo 0

.Net WebApi’den Image Cevabı Dönmek

.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üşü...

ASP.NET Logo 0

Entityframework’de Enum Kullanımı

Entityframework’un benim için en güzel özelliklerinden biri sayısal bir değerin enum değeri ile eşleştirilip bana enum türünde veriyor olmasıdır.  Veritabanında sayısal olan alanlar için C# tarafında ilgili sınıfın özelliğinin tiplerine enum olarak ürettiğiniz nesneyi...

ASP.NET Logo 4

Asp.Net’de Excel Kullanımında Çıkan “Retrieving the COM class factory for component with CLSID” Hatası ve Çözümü

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

ASP.NET Logo 0

FileSystemWatcher ile klasör yada dosyayı izleme

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

Nuget Package Manager Logo 0

Yeni NuGet paketi oluşturma

.NET Geliştiricilerinin sıklıkla kullandığı nuget paket yöneticisinden herkes en az bir paket indirip kullanmıştır diye düşünüyorum kimimiz belkide paketler olmadan geliştirme yapamayacak kadar alışkanlık dahi edinmiş olabiliriz 🙂 neyse asıl konumuz biz nuget paketi...

Handlebars Logo 3

.NET ile Server Side Handlebars Template Engine Kullanımı

Piyasada çok fazla alternatif olarak kullanabileceğimiz template engine bulunmaktadır ben handlebars’ı kullanmadan önce çok fazla araştırma yaptım ve bir sürü template engine kullandım sonunda seçimimi Handlebars’dan yana tuttum. Açıkçası template engine seçiminin projenin ihtiyaçları, syntax...

C# Logo 0

C# 7.0 İle Beraber Gelecek Yenilikler

C# 7.0, Bu makalemizde C# 7.0 ile beraber gelecek yeniliklerden bahsedeceğim ve bu yeniliklerin her birini bir örnek üzerinden anlatmaya çalışacağım. 5 / 5 ( 2 votes )

ASP.NET Logo 0

IIS Service Unavailable HTTP Error 503 Hatası ve Application Pool Durması

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

C# Logo 3

Dependency Injection(DI) Nedir? Neden Kullanırız?

Dependency Injection, Object Oriented Programing kodlama yapmak için class, interface, constructor, property, access modifiers, generic type v.b. bunun gibi birçok kavramı okunabilir, geliştirilebilir, tekrar kullanılabilir, güvenli ve performanslı çalışan uygulamalar yapmak için kullanıyoruz. Bu...

C# Logo 1

.NET Lazy Sınıfı Nedir? ve Neden Kullanırız?

.NET’de çok küçük bir sınıf olan ve şimdilik 2 Özelliği bulunan bu Lazy sınıfı ile ihtiyaç duyduğumuz verinin ihtiyaç anında erişilebilmesi veya yapılacak işlemin ihtiyaç anında yapılması gibi durumlarda kullanabileceğimiz bu sınıf ile performans konusunda projenize...