• Per. Tem 18th, 2024

Arif GÖKÇE

Senior Software Engineer

.Net

geleneksel ilişkisel veritabanlarından farklı olarak yapısal olmayan veri modelleri kullanarak veri depolama ve yönetimini gerçekleştiren bir veritabanı türüdür. Büyük veri, yüksek trafiğe sahip uygulamalar ve ölçeklenebilirlik gereksinimleri olan projelerde tercih edilir.

  • Home
  • Authentication and Authorization in ASP.NET Core

Authentication and Authorization in ASP.NET Core

Authentication and authorization her web uygulamasının olmazsa olmaz bileşenleridir ve kullanıcılar için güvenliği ve uygun erişim kontrolünü sağlarlar. ASP.NET Core bağlamında, bu kavramlar kaynakları korumak ve kullanıcı izinlerini belirlemek için…

Clean Code da Başarılı Olmanız İçin 8 İpucu

Cleane code yazma prensipleri, birçok yazılım geliştiricinin okuma listenin üst sıralarında yer alır. Ancak, bu prensipleri öğrenmek ve anlamak bir şeydir, onları günlük kodlama pratiklerinize entegre etmek ise bambaşka bir…

C# ile Smart Enum Kullanımı

Smart Enum kullanımı, C# kullanarak kullanabileceğiniz bir özellik olan Smart Enums (Akıllı Numaralandırmalar), kodunuzu daha okunaklı ve anlaşılır hale getirmenize yardımcı olabilir. Geleneksel olarak, bir enum tipi yalnızca sabit değerler…

Clean Code ve Yazılım Geliştirme Süreci 

Clean code ve Yazılım Geliştirme Süreci” kavramına bugün göz atacağız, çünkü günümüzde kod yazmanın önemi giderek artmaktadır. Yazılım geliştirme sürecinde, kodlarınızı sade, anlaşılır ve bakımı kolay bir şekilde yazmak, hem…

Microservice Mimarisi Nedir?

Microservice Mimarisi Microservice mimarisi, modern yazılım geliştirme süreçlerinde hızla popülerleşen bir yaklaşımdır. Geleneksel monolitik yapıların yerine, uygulamaların birden fazla küçük, bağımsız ve ölçeklenebilir servislere ayrılarak geliştirildiği bir mimari yaklaşımdır. Bu…

Asp.Net Web API – Token Based Authentication

Asp.Net Web API kullanarak RESTful servis geliştirirken Token Tabanlı Kimlik Doğrulama işlemini konuşacağız bu makalemde. Token Tabanlı Kimlik Doğrulama, kullanıcıların servislerimize güvenli bir şekilde erişmelerini sağlayan bir yöntemdir ve modern…

SOLID Prensipleri: Yazılımın Temel Taşları

Yazılım geliştirmenin karmaşıklığı arttıkça, kodun sürdürülebilir, esnek ve genişletilebilir olması gerekliliği ortaya çıkmıştır. Bu nedenle, yazılım mühendisleri SOLID prensiplerini kullanarak kodlarını daha kaliteli hale getirmeye çalışmışlardır. SOLID prensipleri, yazılım geliştirmede…

Xamarin Nedir?

Mobil Uygulama Geliştirme İçin Tek Platformlu Bir Çözüm Xamarin, Microsoft tarafından satın alınan bir mobil uygulama geliştirme platformudur. C# programlama dili kullanılarak iOS, Android ve Windows gibi farklı platformlarda çalışabilen…

REST API Nedir?

RESTful API ve REST arasındaki farklar, .NET Core 7.0 üzerinde örneklerle açıklanmaktadır. SOAP ile karşılaştırılarak RESTful API metodları, HTTP status kodları ve dikkat edilmesi gerekenler ele alınmaktadır.