MUSTAFA DEMİRCİOĞLU

“Ayinesi iştir kişinin, lafa bakılmaz.” Ziya Paşa

Proudly powered by WordPress | Theme: Rabin Resume Vcard by BuyProTheme.

Kategori: C#

Csharp,Csharp nedir,Csharp türkçe kaynak,Csharp nedir,csharp öğrenmek istiyorum


C# ile String Sınıfı (Contains,IsNullOrEmpty,Insert,Replace,Remove, Split,Substring, ToLower,ToUpper,Trim) Kullanımı

Contains methodu metin içerisinde baştan başlayarak sona kadar index’e giderek Küçük ve Büyük harf duyarlığı ile arama yaparak geriye true veya false değer döndürür. Örnek1;Aşağıdaki gibi form tasarlayarak açıklama metni içerisinde textbox girdiğimiz değerin var olup olmadığını sorgulayalım. Nesnelerimiz; txtAra                   : textbox txtAciklama        : textbox btnAra                 : button ? 1 2 3 4 5 6 7 8 private void btnKontrol_Click(object […]

C# StopWatch Sınıfı Kullanımı

StopWatch sınıfı bizlere metodlarımız, kod parçacıklarımızın ne kadar sürede sonuçlandığı döndürerek bizi kod üzerinde optimizasyon yapmamıza ve daha performanslı yazılımlar geliştirmemizi için tetikleyen, kullanımı çok basit olan ve diğer yapabileceğimiz bir çok yöntemlere göre bu işi yapabileceğiniz en güçlü sınıftır diyebiliriz.   StopWatch  Özellikleri; Elapsed : Toplam Süreyi verir. ElapsedMiliseconds: Toplam Süreyi milisaniye cinsinden verir. […]

C# ile Lisanslama Aracı Geliştirmek

Geliştirdiğimiz uygulamaları her zaman bir lisanslama, izinsiz kullanımları engelleme ihtiyacı duyarız. Bu hatta basit çaplı geliştirdiğimiz uygulama için bile bazen ihtiyacımız söz konusu olur. Genellikle yazılım firmaları, geliştiriciler kendi lisanslama algoritmaları oluşturur ya da 3.parti (TNTLicensing )gibi yazılımlar kullanma yoluna gider. Bizde şimdi kendi algoritmamızı oluşturarak, geliştirdiğimiz uygulamaları lisanslamak için bir araç geliştirelim. Kurgumuz, 13 […]

WriteXml Metodu

Merhaba Arkadaşlar, WriteXml metodu içerisinde 8 adet yapıcı(Constructor) bulundurur. Verdiğimiz bilgileri xml formatına çevirerek bir xml dosyası oluşturmaya yarar. Biz yazacağımız method ‘ta dosya yolunu ve Xml yazma mod’unu alan yapıcıyı kullanacağız. Gelin basit bir örnek yaparak WriteXml metodunu daha iyi anlamaya çalışalım.  

Overload Kavramı

Merhaba Arkadaşlar, Bu makalemizde size overload kavramından bahsedeceğim. overload nedir’e gelirsek Türkçe anlamı aşırı yüklemedir. Bir sınıf  içerisinden birden fazla metodun aynı ismi alarak fakat farklı parametreler  almasıyla farklı görevleri yerine getirmesidir. Overload kavramımızı daha iyi anlamak için bir örnek yapalım.ilk olarak basit bir örnekle rahat bir şekilde anlamaya çalışalım.  

Transaction Kavramı

Merhaba Arkadaşlar, Transaction kavramı çok katmanlı mimarilerde ve veri tabanı programlacığın da kullanılan çok önemli bir kavramdır. Yapacağınız bütün çok katmanlı uygulamalarda mutlaka kullanmanız gerekecektir. Nasıl çalışır a gelirsek bir süreçteki iş parçacıkları görevlerini kusursuz bir şekilde yerine getirdiğinde süreç sorunsuz bir şekilde tamamlandığında commit dediğimiz olay gerçekleşir ve işlem tamamlanmış olur. Eğer iş parçacıkları […]

DataTable Kullanımı

Merhaba Arkadaşlar, DataTable sınıfından türetilen bir nesne, bir tabloyu ve elemanları bellekte kendisi için ayrılan yerde tutar.DataTable nesnesi içerisinde satırları  row koleksiyonuna ait DataRow , sütunları da colomns koleksiyonuna ait DataColumn nesneleri temsil eder.