.Net’te Option Pattern ve ValidationModern .NET uygulamalarında, yapılandırma ayarlarını yönetmek önemli bir gerekliliktir. Geleneksel olarak, bu ayarlar genellikle…6d ago6d ago
.Net 9 ile Scalar (Swagger UI 👋)Api dökümantasyonu, modern yazılım geliştirme süreçlerinin en önemli parçasıdır. .Net 9 ile birlikte default olarak gelen Swagger desteği…Jan 271Jan 271
Aspect Injector in .NetAspect-Oriented Programming (AOP) yapısını kullanarak yazılım projelerinde kod tekrarını en aza indirmek ve yönetilebilirliği artırmak…Jan 20Jan 20
.Net 9 Hybrid Cache ile Idempotent Rest ApiIdempotent kavramı bir istemcinin aynı isteği birden fazla kez göndermesi durumunda, sonucun her zaman aynı olması gerektiğini ifade eder…Jan 13Jan 13
Immutable vs Frozen vs Readonly Collections in .NetImmutable Frozen ve Readonly bu üç kavram benzer ve kafa karıştırıcı görünebilir. Modern uygulamalarda değişmezlik (immutability) önemli…Jan 6Jan 6
EF Core Compiled Query ve Performans EtkisiEntity Framework Core veri tabanı işlemlerini gerçekleştirmek için kullanılan bir ORM aracıdır. Bu araç ile veri tabanı üzerinde yaptığımız…Dec 30, 2024Dec 30, 2024
Rate Limiter AlgoritmalarıRate Limiter sistemler üzerinde overload olmasını önlemek ve sistem kaynaklarını daha verimli kullanmak amacıyla, seçeceğiniz algoritma ve…Dec 23, 2024Dec 23, 2024
How To Track Entity Changes With EF Core | Audit Logging | AuditSharpAudit log, sistemlerde yapılan değişikliklerin kaydını tutmak için kullanılan bir mekanizmadır. Kullanıcı işlemlerini izlemek, veri…Dec 16, 20242Dec 16, 20242
Generating Unique IDs with Twitter Snowflake ApproachGünümüzde yüksek verimlilik ve ölçeklenebilirlik gerektiren dağıtık sistemlerde, benzersiz ve sıralı kimlik üretimi önemli bir…Dec 9, 2024Dec 9, 2024
Humanizer in .NetElinizdeki projeye daha kullanıcı dostu bir deneyim kazandırmak, veri gösterimlerini doğal ve anlaşılır hale getirmek istiyorsanız, .NET…Dec 2, 2024Dec 2, 2024