Git Komutları ve Kullanımı

git komutları

Bu yazıda git kullanırken en çok kullanılan ve işinize yarayacak komutları bulabilirsiniz. Kaynak buradan alınmıştır.   Terminal Özet Temel Komutlar cd (change directory) Klasör değiştir manasına gelir. Terminal içerisinde kendimizi navigate etmemizi sağlar. Özet olarak gezme işlemi de denebilir. pwd (print working directory) Nerede olduğumuzu anlamak için kullanırız. Güncel olarak bulunduğumuz klasörü gösterir. ls İçerisinde […]

Devamını Oku

SQL Server Varchar, Char, Nvarchar ve Nchar Veri Tiplerinin Farkları

sql server varchar char nvarchar nchar difference

Bu yazıda SQL Server’da kullanılan Varchar, Char, Nvarchar ve Nchar veri tipleri nerede kullanılır ve aralarında ne gibi farklar vardır, kısaca bunlardan bahsetmeye çalışacağım. Öncelikle, bu veri tiplerinin hepsi de string veri tipleridir. Char (X) Her karakter 1 Byte yer kaplar X maksimum uzunluktur. Biz bu alana ne girersek girelim maksimum uzunluğa tamamlayacak şekilde boşluk […]

Devamını Oku

C# Dictionary ve Hashtable Farkları

dictionary vs hashtable

Bu yazıda .Net üzerinde yer alan koleksiyonlardan Dictionary ve Hashtable arasındaki farkları anlatıp C# ile göstermeye çalışacağım. Önce sırasıyla bu 2 koleksiyon hakkında kısaca açıklama yapalım. Dictionary ne işe yarar dersek, eklendiği elemanları key ve value şeklinde kaydetmemizi sağlayan bir sınıfdır. Hashtable ne işe yarar dersek ise, yine aynı şekilde eklendiği elemanları key ve value […]

Devamını Oku

C# İle Mail Göndermek Nasıl Yapılır

c# ile mail gönderimi

Merhabalar, bu yazıda C# ile basitçe mail gönderme işlemi nasıl yapılır bunu anlatacağım. Öncelikle C# ile kod kısmını olduğu gibi yazıp sonrasında gerekli açıklamalarını yapalım.   MailMessage ePosta = new MailMessage(); ePosta.From = new MailAddress(“Gönderen mail”, “isteğe bağlı gönderen kişinin adı”); ePosta.To.Add(“Mailin gönderileceği adres”); ePosta.CC.Add(“İsteğe bağlı olarak Cc ye gönderilecek mail”); ePosta.Bcc.Add(“İsteğe bağlı olarak Bcc […]

Devamını Oku

C# Tekrar Eden Kayıtları Kaldırma

c# tekrar eden kayıtlar

Bu yazımda C# ile elemanlar içerisinde tekrar eden kayıtları kaldırarak, tek bir liste halinde gösterme işleminin kodunuz yazıp anlatacağım.   Örnek vermek gerekirse, “1,2,3,4,4,5,2,3,5,5,6,1,7” gibi elemanlarımızdan tekrar eden sayıları çıkarırsak, listemizin son hali, “1,2,3,4,5,6,7” olacaktır. Veya başka bir örnek vermek gerekirse, “Mehmet, Ayşe, Ali, Zeynep, Mehmet, Zeynep” listesinde tekrar eden isimler Mehmet ve Zeynep olarak […]

Devamını Oku

C# Linq İfadelerinin TypeScript Karşılıkları

C# typeScript karşılıkları

Bu yazımda C# dilindeki Linq fonksiyonlarının TypeScript deki karşılıklarını göstermeye çalışacağım. Aşağıda belirtmiş olduğum fonksiyonların içinde bazılarında açıklama olacak şekilde, ilk C# için bir örnek hemen ardından TyprScript için örnek olmak üzere karşılıklarını yazmaya çalıştım.   Aggregate Aggregate bir koleksiyonda bulunan sayısal değerleri belirlenen işleme göre hesaplamayı sağlar. C# var numbers = new int[] { […]

Devamını Oku

Dll ve Exe Dosyalarının İçeriğini Görüntüleme

dll ve exe ilspy

Bu yazıda .dll ve .exe uzantılı dosyaların içeriğini nasıl görüntüleyebilir, kodlarını nasıl inceleyebilirsiniz bunlardan kısaca bahsetmeye çalışacağım. Bunun için çeşitli uygulamalar mevcut, ben sizlere bu işlemi açık kaynak bir yazılım olan ILSpy isimli bir uygulama üzerinden göstereceğim. Uygulamanın github üzerindeki sayfasına, buradan ulaşabilirsiniz. Uygulamayı github üzerinden indirmek için buraya tıklayabilirsiniz. Sayfayı açtıktan sonra, resimde işaretlemiş […]

Devamını Oku

JSON Parse ve JSON Stringify Kullanımı, Farkları

json parse ve json stringify kullanımı, farkları

Merhabalar, bu yazımda sizlere JavaScript de kullandığımız, JSON.parse ve JSON.stringify kısaca nedir, nasıl kullanılır ve farkları nelerdir kısaca bunlardan bahsedeceğim. JSON.parse : JSON nesnelerini JavaScript’e dönüştürmeye diğer bir deyişle okumamız amacıyla kullanılır. JSON.stringify : Veriyi JSON formatına dönüştürmek amacıyla kullanılır. Şimdi gelin kısa bir örnek üzerinden gösterelim. Aşağıdaki gibi bir obje yaratalım, const obje = […]

Devamını Oku

Substring ve Substr Kullanımı ve Farkları

substr ve substring kullanımı ve farkları

Merhabalar, bu yazımda sizlere zaman zaman karıştırılan, “substring” ve “substr” arasındaki farkı kısaca göstermeye çalışacağım. Substring Burada kullanım olarak kısaca şunu diyebiliriz, başlangıç ve bitiş indeksi verilir ve bu aralıktaki karakter dizisi alınır. string.substring(start, end) Bir örnek ile kullanımına bakalım; “JavaScript” stringini substring(2, 5) dersek, sonuç “vaS” olacaktır. Burada kısa bir açıklama yapmak gerekirse, 0 […]

Devamını Oku

Stored Procedure ve Function Arasındaki Farklar

stored procedure vs function

Merhabalar, bu yazımda SP ve Function arasındaki farklardan çok kısa bahsedeceğim. Stored Procedure (SP), parametre alabilen fakat geriye bir değer döndürmeyen alt programlardır. Yani database tarafında saklanan ve ilk derlemeden sonra tekrar derlenmeye ihtiyaç duyulmayan sql ifadesi de denilebilir. Tekrar derlenmediği için performansı da oldukça yüksektir. Function (User Defined Function), istenilen değer tipinde geri dönüş […]

Devamını Oku