Halil Şahin Blog

Mssql İle Tablolarda Kolon İsmi Arama

Mssql İle Tablolarda Kolon İsmi Arama

Veritabanı geliştirme sürecinde zaman zaman yüzlerce tablo ve binlerce kolon arasında kaybolmak mümkündür. Özellikle büyük ölçekli projelerde, daha önce oluşturulmuş bir kolonun hangi tabloda yer aldığını tespit etmek önemli bir ihtiyaç haline gelir. MSSQL...

Database Engine Tuning Advisor

Database Engine Tuning Advisor Nedir?

Database Engine Tuning Advisor, Microsoft SQL Server için tasarlanmış bir performans iyileştirme aracıdır. Bu araç, SQL Server veritabanlarının performansını artırmak amacıyla sorguları analiz eder ve optimizasyon önerileri sunar. Kullanıcılar, veritabanı iş yüklerini ve sorgu...

csharp-veri-tipleri

Csharp Veri Tipleri

C# Veri Tipleri: Temel Rehber ve Kod Örnekleri C# programlama dilinde kullanılan temel veri tiplerini anlamak, verimli ve etkili kod yazmanın ilk adımıdır. Bu makalede, C#’ta yer alan farklı veri tiplerini detaylandıracağız ve her...

CLR (Common Language Runtime)

CLR

CLR (Common Language Runtime) Nedir ve Geliştiricilere Sunulan Avantajlar CLR ya da Common Language Runtime, Microsoft .NET Framework’ün en temel bileşenlerinden biridir ve .NET platformu üzerinde geliştirilen uygulamaların çalışmasını sağlar. Bu çalışma zamanı sistemine,...

json-nedir

json nedir

JSON Nedir? Kapsamlı Bir Rehber Giriş Günümüzde veri alışverişi ve web teknolojileri, yazılım geliştirme süreçlerinin vazgeçilmez unsurları arasında yer almakta. Bu alanda öne çıkan formatlardan biri de JSON‘dur. JSON (JavaScript Object Notation), veri saklama...

LaunchSettings.json

LaunchSettings.json Nedir

LaunchSettings.json Nedir? Ayrıntılı Bir Bakış LaunchSettings-json dosyası, ASP.NET Core projelerinde oldukça önemli bir yere sahiptir. Bu dosya, uygulamanın geliştirme aşamasında nasıl yapılandırılacağını belirler ve çeşitli ortamlar arasında geçişi kolaylaştırır. Özellikle, uygulamanın hangi ortamda (development,...

entity framework

Entity Framework Nedir

Entity Framework: Güçlü ve Esnek Bir ORM Çözümü 🚀 ORM (Object-Relational Mapping) Nedir? ORM (Object-Relational Mapping), nesne yönelimli programlama dillerinde yazılan sınıflar ile veritabanı tabloları arasında bir köprü kurarak, veritabanı işlemlerinin daha verimli ve...

Full Stack Yazılımcı

Full Stack Yazılımcı Nedir ve Ne İş Yapar?

Full Stack Yazılım Nedir ve Ne İş Yapar? 🚀 Full stack yazılım, bir uygulamanın hem ön yüz (front-end) hem de arka yüz (back-end) geliştirme işlerini kapsayan yazılım geliştirme disiplinidir. Bu alandaki yazılımcılar, kullanıcı arayüzünden...

C# ile Sayfalama

📚 C# ile Sayfalama (Pagination) Nasıl Yapılır? Sayfalama (pagination), veritabanından gelen büyük miktarda veriyi sayfalara bölerek kullanıcıya sunma işlemidir. Bu yöntem, uygulamaların performansını artırır ve kullanıcı deneyimini geliştirir. Bu makalede, C# kullanarak sayfalama işlemini...

C# Delege ve Olaylar

🚀 C# Delege ve Olaylar: Olay Yönlendirme Teknikleri 🚀 C# programlama dilinde delegeler (delegate) ve olaylar (events), yazdığımız kodu esnek, modüler ve yönetilebilir hale getiren en güçlü yapılardan biridir. Bu yazımızda delegeler ve olaylar...