Blog

Blog

KEYDAL blog yazilarinin 16. sayfasi (58 sayfadan): hosting, alan adi, sunucu, e-ticaret ve yazilim rehberleri.

Yazılım

Go fmt Paketi: Printf, Sprintf ve Biçimlendirme Fiilleri

Go fmt paketinde Printf, Sprintf ve Fprintf, %v %+v %#v %T %q %x fiilleri, genişlik ve hassasiyet, Stringer, Errorf ve go vet ile biçim hataları.

7 Kasım 2026 · 11 dk okuma
Yazılım

Go flag Paketi: os.Args, Bayraklar, FlagSet ve Alt Komutlar

Go ile komut satırı argümanları: os.Args, flag.String ve Int, Bool bayrak tuzağı, yardım metni, ErrorHandling, flag.Value ve Func ile özel tipler, alt

7 Kasım 2026 · 11 dk okuma
Yazılım

Go hata yönetimi: error arayüzü, %w ile sarmalama, errors.Is, As ve Join

Go hata yönetimi: error arayüzü, sentinel hatalar, özel hata tipleri, %w ile sarmalama, errors.Is, As, AsType ve Join kullanımı çalıştırılmış örnekler

7 Kasım 2026 · 12 dk okuma
Yazılım

Go encoding/json/v2: v1 ile Farklar, Seçenekler ve Güvenli Geçiş

Go 1.27 encoding/json/v2 ve jsontext: nil dilim, yinelenen anahtar, harf duyarlılığı, omitzero, Duration farkları ve DefaultOptionsV1 ile kademeli geç

7 Kasım 2026 · 12 dk okuma
Yazılım

Go encoding/json Kullanımı: Marshal, Unmarshal ve Struct Etiketleri

Go encoding/json ile Marshal ve Unmarshal, omitempty ve omitzero etiketleri, any ve json.Number, Decoder ile akış, MarshalJSON ve Go 1.27 değişiklikle

7 Kasım 2026 · 12 dk okuma
Yazılım

Go embed ile Dosya Gömme: //go:embed, embed.FS ve io/fs

Go //go:embed ile dosyaları ikili dosyaya gömme: string, []byte ve embed.FS, desen kuralları, all: öneki, fs.Sub ile web sunumu ve gerçek derleyici ha

7 Kasım 2026 · 11 dk okuma
Yazılım

Go'da Dosya Okuma ve Yazma: os, io, bufio ve os.Root

Go'da os.ReadFile, WriteFile, Open, Create ve OpenFile ile dosya işlemleri, bufio.Scanner ile satır okuma, io.Reader/Writer ve os.Root ile güvenli diz

7 Kasım 2026 · 12 dk okuma
Yazılım

Go Değişkenler ve Sabitler: var, :=, Sıfır Değer, const ve iota

Go'da var ve := farkı, sıfır değerler, kapsam ve gölgeleme, tipsiz sabitler ve iota ile sıralı sabitler; derleyici hatalarıyla birlikte örnekli anlatı

7 Kasım 2026 · 11 dk okuma
Yazılım

Go defer, panic ve recover: Erteleme Kuralları, Panik ve Kurtarma

Go defer, panic ve recover nasıl çalışır: LIFO sırası, argüman değerlendirme, isimli sonuç, recover sınırları, panic(nil), döngüde defer ve os.Exit.

7 Kasım 2026 · 12 dk okuma
Yazılım

Go context Paketi: İptal, Zaman Aşımı ve İstek Değerleri

Go context nasıl kullanılır? WithCancel, WithTimeout, WithValue, Cause, AfterFunc ve WithoutCancel ile iptalin yayılması Go 1.27 örnekleriyle.

7 Kasım 2026 · 12 dk okuma
Yazılım

Go Channel (Kanal) Rehberi: Tamponlu, Tamponsuz, close ve range

Go channel nasıl kullanılır? Tamponlu ve tamponsuz kanal, close, range, v ok, yönlü ve nil kanal, deadlock ve panic durumları Go 1.27 örnekleriyle.

7 Kasım 2026 · 12 dk okuma
Yazılım

Go Build ve Çapraz Derleme: GOOS, GOARCH, -ldflags ve //go:build

go build, go install ve go run farkı, GOOS ve GOARCH ile çapraz derleme, -ldflags -X ile sürüm yazma, -trimpath ve //go:build kısıtları, Go 1.27 ile d

7 Kasım 2026 · 12 dk okuma
Yazılım

Go Benchmark ve Fuzz Testi: testing.B, b.Loop ve Fuzzing Rehberi

Go'da benchmark ve fuzz testi nasıl yazılır? b.Loop ve b.N, -bench ve -benchmem çıktısı, f.Add ile tohum korpusu, -fuzz ile hata bulma, Go 1.27 örnekl

7 Kasım 2026 · 12 dk okuma
Yazılım

Go Array ve Slice Farkı: Dizi ve Dilim Nasıl Çalışır?

Go dilinde array ile slice farkı: değer semantiği, slice başlığı, len ve cap, dilimleme kuralları, nil dilim ve sık hatalar, Go 1.27.3 örnekleriyle.

7 Kasım 2026 · 10 dk okuma
Yazılım

Go 1.27 Yenilikleri: Generic Metotlar, Struct Literal Anahtarları, json/v2 ve uuid

Go 1.27 sürüm notlarından: generic metotlar, struct literalinde alan seçici, tip çıkarımı, encoding/json/v2, uuid, araç ve çalışma zamanı değişiklikle

7 Kasım 2026 · 12 dk okuma
Yazılım

Go 1.26 Yenilikleri: new(ifade), Kendine Başvuran Tipler, go fix ve Green Tea GC

Go 1.26 sürüm notlarından: new(ifade), kendine başvuran generic tipler, yenilenen go fix, Green Tea çöp toplayıcısı, errors.AsType ve kütüphane değişi

7 Kasım 2026 · 12 dk okuma
Yazılım

getUserMedia ile Kamera ve Mikrofon Erişimi: Kısıtlar, İzinler ve MediaRecorder

getUserMedia ile kamera ve mikrofona erişin: kısıtlar, ideal ve exact farkı, hata adları, HTTPS ve izin kuralları, fotoğraf çekme ve MediaRecorder ile

7 Kasım 2026 · 12 dk okuma
Yazılım

Geolocation API ile Konum Alma: getCurrentPosition, watchPosition ve Hatalar

navigator.geolocation ile kullanıcı konumu alma: getCurrentPosition, watchPosition, seçenekler, coords alanları, hata kodları, izin ve iframe kurallar

7 Kasım 2026 · 11 dk okuma
Yazılım

Fetch API Request, Response ve Headers: Nesneler, Seçenekler ve clone()

Fetch API nesnelerini öğrenin: Headers append ve set farkı, Request seçenekleri (mode, credentials, cache), Response türleri, gövdenin tek okunması ve

7 Kasım 2026 · 11 dk okuma
Yazılım

Fetch API ile GET ve POST İsteği: Tarayıcıda fetch() Kullanımı

fetch() ile GET ve POST isteği gönderin: response.ok kontrolü, JSON ve form gövdesi, hata yakalama, AbortController ve AbortSignal.timeout ile iptal.

7 Kasım 2026 · 11 dk okuma
Yazılım

EF Core Veritabanı Sağlayıcıları: SQL Server, SQLite, InMemory, Cosmos DB ve Diğerleri

EF Core veritabanı sağlayıcıları: resmî tablo, sürüm uyumu, SQL Server uyumluluk düzeyi, SQLite migration sınırları, InMemory ve Cosmos DB farkları.

7 Kasım 2026 · 12 dk okuma
Yazılım

EF Core Value Conversion: HasConversion, Hazır Dönüştürücüler ve Value Comparer

Entity Framework Core'da HasConversion ile enum'u string saklama, hazır dönüştürücüler, ConfigureConventions ile toplu dönüşüm ve value comparer kulla

7 Kasım 2026 · 12 dk okuma
Yazılım

EF Core'da Transaction Yönetimi: Varsayılan Davranış, BeginTransaction, Savepoint ve TransactionScope

EF Core transaction yönetimi: SaveChanges varsayılanı, BeginTransactionAsync, savepoint, DbContext'ler arası transaction ve TransactionScope sınırları

7 Kasım 2026 · 11 dk okuma
Yazılım

EF Core Uygulamalarını Test Etmek: Gerçek Veritabanı, Repository, SQLite In-Memory ve InMemory Sağlayıcı

EF Core test stratejisi: gerçek veritabanıyla izole testler, repository deseni, SQLite in-memory kurulumu ve InMemory sağlayıcının neden önerilmediği.

7 Kasım 2026 · 12 dk okuma
Yazılım

EF Core SQL Loglama: LogTo, TagWith, Interceptor ve Metrikler

EF Core ile üretilen SQL'i loglama: LogTo, filtreler, EnableSensitiveDataLogging, EF Core 10 gizleme, Microsoft.Extensions.Logging, TagWith, intercept

7 Kasım 2026 · 12 dk okuma
Yazılım

EF Core Split Query: AsSplitQuery ile Kartezyen Patlamayı Önlemek

EF Core AsSplitQuery ne zaman kullanılır: kartezyen patlama, veri tekrarı, global ayar, uyarı koşulları, tutarlılık riski ve EF Core 10 sıralama düzel

7 Kasım 2026 · 11 dk okuma
Yazılım

EF Core Scaffold-DbContext: Var Olan Veritabanından Model Üretmek (Database First)

dotnet ef dbcontext scaffold ile var olan veritabanından DbContext ve entity üretin: Name= sözdizimi, tablo seçimi, partial sınıflar, T4 şablonları, s

7 Kasım 2026 · 12 dk okuma
Yazılım

EF Core Sayfalama: Skip/Take ile Ofset ve Keyset Pagination

EF Core ile Skip ve Take ofset sayfalaması, keyset (seek) sayfalama, çok anahtarlı koşullar, benzersiz sıralama kuralı ve gereken bileşik indeksler.

7 Kasım 2026 · 10 dk okuma
Yazılım

EF Core SaveChanges ile Ekleme, Güncelleme ve Silme Rehberi

EF Core'da Add, Remove ve SaveChanges ile veri ekleme, güncelleme, silme; ilişkili veri kaydetme, relationship fixup ve sık yapılan hatalar.

7 Kasım 2026 · 11 dk okuma
Yazılım

EF Core'da Property ve Kolon Yapılandırma: Tip, Uzunluk, Zorunluluk, Shadow Property

Entity Framework Core'da kolon adı, tipi, max length, precision, Unicode, required/optional, shadow property ve backing field ayarlarını örneklerle öğ

7 Kasım 2026 · 12 dk okuma
Yazılım

EF Core'da Primary Key, Composite Key ve Alternate Key

Entity Framework Core'da primary key konvansiyonu, [Key] ve HasKey, composite key, PK adı, anahtar tipleri ve alternate key ile unique index farkını ö

7 Kasım 2026 · 11 dk okuma
Yazılım

EF Core Performans Optimizasyonu: Ölçümden İndekse, N+1'den Batching'e

EF Core performansı: yavaş sorguyu loglarla bulma, indeksler, projeksiyon, N+1 ve kartezyen patlama, takipsiz sorgu, batching ve ExecuteUpdate.

7 Kasım 2026 · 12 dk okuma
Yazılım

EF Core “Pending Model Changes” Hatası: PendingModelChangesWarning Nedenleri ve Çözümleri

EF Core 9 sonrası Migrate() ve database update'te çıkan pending model changes hatası: altı neden, HasData tuzağı, CI kontrolü ve uyarıyı bastırma.

7 Kasım 2026 · 11 dk okuma
Yazılım

EF Core One-to-One İlişki: HasOne, WithOne ve Dependent Seçimi

EF Core one-to-one ilişki: dependent seçimi, HasForeignKey, required ve optional, PK-to-PK, shadow foreign key, tek yönlü ilişki ve one-to-many tuzağı

7 Kasım 2026 · 10 dk okuma
Yazılım

EF Core One-to-Many İlişki: HasMany, WithOne ve Foreign Key

EF Core one-to-many ilişki: required ve optional, shadow foreign key, tek yönlü ilişki, alternatif ve bileşik anahtar, Restrict ve self-referencing ör

7 Kasım 2026 · 10 dk okuma
Yazılım

EF Core Öğrenme Rehberi: Entity Framework Core ile Veri Erişimi

Entity Framework Core nedir, güncel sürüm hangisi, nereden başlanır? 49 EF Core yazısını öğrenme yoluna göre sıralayan başlangıç rehberi.

7 Kasım 2026 · 12 dk okuma
Yazılım

EF Core'da Model Yapılandırma: Konvansiyonlar, Fluent API ve Data Annotations

Entity Framework Core modelinin konvansiyonlarla nasıl kurulduğunu, Fluent API ve data annotations ile tablo, şema, view ve keyless entity ayarlarını

7 Kasım 2026 · 12 dk okuma
Yazılım

EF Core Migration Rehberi: Migration Ekleme, Kaldırma, Listeleme ve Sıfırlama

EF Core migration nasıl eklenir, kaldırılır, listelenir? Üretilen dosyalar, snapshot, has-pending-model-changes ve squash adımları resmî belgelere gör

7 Kasım 2026 · 11 dk okuma
Yazılım

EF Core Migration'ı Production'a Uygulamak: SQL Script, Idempotent Script ve Migration Bundle

EF Core migration'ını production'a uygulamanın yolları: SQL script, idempotent script, migration bundle, Migrate() ödünleşimleri ve EF 9 migration kil

7 Kasım 2026 · 12 dk okuma
Yazılım

EF Core Migration Özelleştirme: Kolon Yeniden Adlandırma, Veri Dönüşümü ve Ham SQL

EF Core migration özelleştirme: RenameColumn, InsertData, migrationBuilder.Sql, özel işlemler, geçmiş tablosu, ayrı proje ve takımda dallanan migratio

7 Kasım 2026 · 12 dk okuma
Yazılım

EF Core Many-to-Many İlişki: Join Tablosu, Payload ve UsingEntity

EF Core many-to-many ilişki: skip navigation, konvansiyonel join tablosu, UsingEntity ile adlandırma, join sınıfı, payload, tek yönlü ve simetrik iliş

7 Kasım 2026 · 11 dk okuma
Yazılım

EF Core LINQ Sorguları: Sorgu Nasıl Çalışır, Null Mantığı ve Collation

EF Core LINQ sorgularının SQL'e çevrilişi, ne zaman çalıştığı, parametre ve sorgu önbelleği, null karşılaştırmaları ve büyük/küçük harf için collation

7 Kasım 2026 · 11 dk okuma
Yazılım

EF Core Lazy Loading: Proxies, ILazyLoader ve N+1 Sorunu

EF Core lazy loading kurulumu: UseLazyLoadingProxies, virtual navigation, ILazyLoader, N+1 sorunu, dispose edilmiş context ve JSON serileştirmede döng

7 Kasım 2026 · 11 dk okuma
Yazılım

EF Core Kurulumu: Sağlayıcı, Design ve Tools Paketleri

Entity Framework Core kurulumu: sağlayıcı paketi, Microsoft.EntityFrameworkCore.Design, Tools, dotnet-ef aracı ve sürüm uyumu adım adım.

7 Kasım 2026 · 10 dk okuma
Yazılım

EF Core Join, GroupBy ve LeftJoin: Karmaşık Sorgu Operatörleri

EF Core ile Join, GroupJoin, SelectMany ve GroupBy sorgularının SQL karşılıkları, HAVING çevirisi ve EF Core 10 ile gelen LeftJoin ve RightJoin.

7 Kasım 2026 · 11 dk okuma
Yazılım

EF Core Inheritance: TPH, TPT ve TPC Kalıtım Eşlemesi

EF Core kalıtım eşlemesi: TPH ve discriminator, TPT, TPC, anahtar üretimi ve sequence, foreign key sınırı, belgelerdeki performans karşılaştırması.

7 Kasım 2026 · 11 dk okuma
Yazılım

EF Core'da Index, Unique Index, Composite ve Filtreli Index

Entity Framework Core'da [Index] ve HasIndex ile index, unique index, composite index, sıralama, filtre, included columns ve SQL Server ayarlarını öğr

7 Kasım 2026 · 12 dk okuma
Yazılım

EF Core Include ve ThenInclude ile İlişkili Veri Yükleme: Eager ve Explicit Loading

EF Core Include ve ThenInclude ile eager loading, filtrelenmiş include, AutoInclude ve Entry().LoadAsync ile explicit loading: kurallar, tuzaklar ve s

7 Kasım 2026 · 11 dk okuma