C#'da Close() ve Dispose() Nedir ve Neden Kullanılır

C#’da Close() ve Dispose() Nedir ve Neden Kullanılır?

C#’da Close() ve Dispose() Nedir ve Neden Kullanılır? Temelden başlayarak bu yapıları anlamaya çalışalım. C# dilinde Close() ve Dispose() genellikle karıştırılan 2 farklı amaca hizmet eden yapılardır. Close() ve Dispose() Neden Kullanılır? Öncelikle Close() ve Dispose() neden kullanılıyor o konuya değinelim. Close() ve Dispose() bağlantı kapatma yöntemleridir ve yaygın olarak Open() ile açılan SQL bağlantısını

Daha fazla
C# ve SQL Database Bağlantısı 2.Yöntem

C# ve SQL Database Bağlantısı 2.Yöntem (SqlConnection + SqlDataAdapter + DataTable)

C# ve SQL Database Bağlantısı 2.Yöntem olarak SqlDataReader ve DataTable kullanımı mevcut. Birinci yöntem ile benzer bir yöntem. Burada farklı olarak dönen veriyi RAM’e yüklüyoruz. C# ve SQL Database Bağlantısı 1.Yöntemi anlattığım blog yazıma buradan ulaşabilirsiniz. Daha sonra veri tabanı bağlantısına gerek kalmadan veriyi okuyabiliyoruz. Buna ADO.NET (ActiveX Data Objects) de deniliyor. Temelde aktif veri

Daha fazla
C# ile SQL CRUD İşlemleri

C# ile SQL CRUD İşlemleri (insert, select, update, delete)

Bu yazımda C# ile SQL CRUD İşlemleri konusuna değineceğim. Anladığım kadarıyla sizlere aktaracağım. CRUD ingilizce Create, Read, Update ve Delete kelimelerinin baş harflerinden oluşturulmuş bir kısaltmadır ve Ekleme, Okuma, Güncelleme, Silme işlemlerini ifade eder. C# ile SQL INSERT (Veri Ekleme) İşlemi Yukarıda en basit hali ili Table_Category tablomuza yeni bir kategori ekleme işlemi yapıyoruz. Açıklama:

Daha fazla
C# ve SQL Database Bağlantısı 1.Yöntem

C# ve SQL Database Bağlantısı ve Veri Çekme 1.Yöntem (SqlConnection + SqlCommand + SqlDataReader)

C# ve SQL Database Bağlantısı ilk başlayanlar için gerçekten karmaşık olabiliyor. Özellikle kaynaklar farklı anlatıyor ve bir bağlantı yöntemi kafamızda oturmamışken, başka yeni kod yapıları kafamızı gerçekten karıştırıyor, bu işten soğutabiliyor. Yazılım işini öğrenmek isteyen veya halihazırda işin içinde olanlar zaman zaman bir konuda kaynak aradıklarında, bazen işin içinden çıkamaz bir duruma düşebiliyoruz. Daha önce

Daha fazla
React useParams ve useNavigate Kullanımı

React useParams ve useNavigate Kullanımı

Selamlar! Bu yazımızda useParams ve useNavigation hookslarına göz atacağız. useParams() Nedir? useParams, URL’deki parametreleri almak için kullanılır. Özellikle dinamik rotalarda (/product/:id gibi) kullanılır. useParams() kullanımı hakkında daha fazla bilgiye buradan ulaşabilirsiniz. Kullanım Durumu: Bir URL’den belirli bir parametreye göre veri çekmek ya da işlem yapmak istediğinde kullanılır. Örnek: URL /product/5 olduğunda id değeri “5” olarak

Daha fazla
React Events Kullanımı

React Events Nedir ve Nasıl Kullanılır?

Bu yazımda andığım kadarıyla bu yazımda React events (olaylar) konusundan bahsedeceğim. En basit hali ile bir butona, tuşa basıldığında veya ekranda bir alana gelindiğinde bir olay tetikliyoruz. Bunları React’ta events ile yapıyoruz. Javascript’te bildiğimiz eventler ile aynı mantık çalışıyor, sadece dikkat edilmesi gereken bazı hususlar mevcut. Eventler genellikle handle kelimesi ile başlar. Tabiki zorunlu değilsiniz,

Daha fazla
React Router Dom Nedir ve Nasıl Kullanılır?

React Router Dom Nedir ve Nasıl Kullanılır?

React Router paketinin kendi sitesindeki tanımı şu şekilde; “Tek görevi, URL’yi bir dizi bileşenle eşleştirmek, URL verilerine erişim sağlamak ve uygulamada gezinmek olacaktır.” Bu tanımlamaya göre istediğimiz bileşenleri istediğimiz componentler ile eşleştirerek, ekranda ilgili componenti göstermek olacaktır. Tabi bunu URL değiştirerek yapacağız. React Router Dom kurulumu ve Projeye Dahil Edilmesi Proje Dosyaları Header Kısmı Projeyi

Daha fazla

React Koşullu İfadeler (Conditional Rendering)

Selamlar! Frontend kısmında çoklukla javascript ile kullandığımız koşullu ifadeleri (if, else if, else,) React ile de kolaylıkla yazılabiliyor ve kullanılıyor. Bu kısımda React’te koşullu ifadeleri nasıl yazıyoruz ona değineceğiz. Bu konu React dökümanında “Conditional Rendering” şeklinde geçiyor, o kısımdan da detaylı bilgi alabilirsiniz. 1.Klasik if-else Kullanımı JSX dışında, bir değişkeni önceden koşula göre tanımlayarak kullanabiliriz.

Daha fazla
İsveççede Tycker, Tänker, Tror Farkları

İsveççe Öğreniyorum – İsveççede Tycker, Tänker, Tror Farkları

İsveççede Tycker, Tänker, Tror Farkları nelermiş bir bakalım. Umarım kafamız daha fazla karışmaz 🙂 Anadili Türkçe olan bizler, ingilizce biliyor olsak bile isveççede kafamızın karışacağı 3 fiil olacaktır. Tycker, tänker, tror çeviriye baktığımızda hepsinde de “düşünüyorum” gibi bir anlam çıkıyor ancak aralarında farklar mevcut. Şimdi anladığım kadarıyla sizlere kısa ve öz bir şekilde anlatmaya çalışacağım.

Daha fazla
Redux Toolkit İle HTTP İsteği Atma (createAsyncThunk kullanımı)

Redux Toolkit İle HTTP İsteği Atma (createAsyncThunk kullanımı)

Selamlar! Normalde React’ta HTPP isteklerini atmak için fetch–catch yapısı veya Axios paketini kullanıyoruz ve normal bir fonksiyon olarak yazıp kullanıyoruz. Ancak Redux Toolkit kullanmaya başlayınca işler birazcık değişiyor. Redux Toolkit’de bulunan createAsyncThunk fonksiyon aracılığı ile yapıyoruz bu işlemi. Daha önce Fetch ve Axios Kullanımı hakkında bir blog yazısı yazmıştım. Buradan ulaşarak göz atabilirsiniz.API Nedir, React

Daha fazla