Son Haberler
Anasayfa / Yazılım

Yazılım

Math Sınıfı ve Bazı Matematiksel Metotlar

.NET ortamında Math sınıfı matematiksel fonksiyonları içerisinde barındıran bir sınıftır. Bu sınıfın altında bir çok matematiksel işlemi halledebileceğimiz metotlar yer almaktadır. Bu yazımda en sık kullanılanları açıklamak ve bir kaçını form örneğimde kullanmak istiyorum. Abs: Mutlak değer alma işlemleri için kullanılır. Ceiling: Yukarıya yuvarlama işlemi yapar. Floor: Aşağıya yuvarlama işlemi yapar. Pow: Üs alma işlemi yapar. Sqrt: Karekök alma işlemi …

Devamını Oku »

Enum Yapısının Kullanımı Nasıldır?

Karar yapılarının çok fazla olduğu ve verilerin birbirleri ile ardığık olduğu durumlarda kullanılan bir yapıdır. Örnek olarak kalvyeden girilen posta koduna göre ilçe adını veren bir kod parçacığı buna girebilir. Enum, enumaration kelimesinin kısaltmasıdır. Sıralama anlamına gelir. Normalde if-else veya swtich case kullanılarak az önce verdiğim örneği çözebilirim ama bu bir nevi boşa kürek çekmek olur. Enum tıpkı bir dizi …

Devamını Oku »

Csharp Point Kullanımı

Point kelime olarak noktalar anlamına gelir. X ve Y koordinat noktalarını belirlemek için kullanılır. Yani formu düşünelim, iki boyutlu bir alan aslında benim formum. Soldan sağa olan kısım X koordinatı, yukarıdan aşağıya olan kısım ise Y koordinatıdır. Özellikle .Net’de grafik uygulamaları içinde point sıklıkla kullanılır. Bununla beraber çizim uygulamaları içeren programlarımızda da pointe başvurabiliriz. Ben bu örneğim de sadece kullanımına …

Devamını Oku »

Formlar Arası Geçiş ve Formlar Arası Veri Taşıma İşlemleri Nasıl Yapılır?

Bu yazımda Csharpta formlar arası geçiş ve veri taşıma işlemlerine ilişkin örnek yapalım. Bir form açıldığında projemde yer alan diğer formları açma k istediğimde nasıl kod yazmalıyım? Gelin bunu örnekleyelim. Windows form projeme iki tane windows form ekliyorum. Form1 ve Form2 olarak isimlerini bıraktım. Form1’e bir adet buton ekliyorum. Bu butona basınca Form2 açılmasını sağlayacağım. Butonun click eventinde aşağıdaki kodları …

Devamını Oku »

Captcha Oluşturma

Captcha özellikle sitelere giriş yaparken, sitelerde form vb işlemleri yaparken kullandığımız araçtır. Bunun kullanılmasının sebebi otomatik olarak webde botların herhangi bir siteye yüklenmesini önlemek, böylelikle sitenin gereksiz yavaşlamasının önüne geçmek hedeflenir. Tabi ben ilk cümlemde araç dedim ama bu .net ortamında kullandığımız gibi bir araç düşünmeyin. Aslında bir yöntemdir demek daha doğru. Günümüzde captcha farklı şekillerde olabiliyor. Rakamlardan, harflerden, sembollerden …

Devamını Oku »

Random Sınıfı

Random sınıfı, rastgele sınıfıdır. Rastgele değer üretmek için kullanılan bir sınıftır. Rastgele bir rakam üretilirken bizim vermiş olduğumuz aralıkta bir rastgele değer üretilir. Burada gelen rastgele rakam, sistem saatinden, cpudan alınan veriler, bilgisayarın diğer sistemsel verilerinden alınan ve rastgele bir değerdir. Basit bir şekilde kullanımı için örnekleme yaparsak; Formumda bir tane buton bir tane de label ekliyorum. Butona bastığımda benim …

Devamını Oku »

ContextMenuStrip Kullanımı

Bu yazımda .net platformunda yine çok sık kullanılan araçlardan olan ContextMenuStrip kullanımına biraz değinmek istiyorum. Bu araç bir çok programda veya windows gibi işletim sistemlerinde mouse ile sağ tıkladığımızda açılan menünün ta kendisi aslında. MenuStrip kullanımına çok benzemektedir. Örneğimizle devam edelim. Visuat Studio Toolbox’dan ContextMenuStrip aracını çift tıklayarak veya sürükle bırak yöntemi ekleyebilirsiniz. Ya da doğrudan kod yazarak da oluşturabilirsiniz. …

Devamını Oku »

Chart Aracı Kullanımı

Bu yazımızda da chart aracının basit bir şekilde kullanımını ele alalım. Chart aracı grafik göstermek amacı ile kullanılan bir araçtır. Toolboxda data grubunun altında yer alır, sürükle bırak yöntemi ile veya çift tıklama ile eklenebildiği gibi tamamen kodsal yöntemlede formlarımıza ekleyebiliyoruz. Sürükle bırak yöntemi ile eklediğimizde varsayılan olarak aşağıdaki şekilde formumuza ekleniyor. Burada görünüm anlamında bir çok değişiklik yapabiliyorsunuz, bunlara …

Devamını Oku »

WEB Browser Kullanımı

Bu yazımızda web browser toolu nasıl kullanılır basitçe değineceğim. WEB borwser toolu adından da anlaşılacağı üzere web tarayıcı olarak projelerimize gömülü olarak eklemek istediğimiz durumlarda kullanılabilir. Projelerimize bu toolu eklediğimizde projemizin o sayfasında tıpkı bir internet tarayıcısı gibi kullanabiliriz. Tabi kendimize göre kişiselleştirmelerde yapabiliriz. Bu tool temelde windowsun internet explorer web tarayıcısına ait özelliklerini kullanmaktadır. Ama windows da yer alan …

Devamını Oku »

MenuStrip Kullanımı

.Net kontrollerinden en sık kullanılanlarından biri olan MenuStrip kontrolünü bu yazımda ele alacağım. MenuStrip bir çok uygulamada görümüş olduğumuz genelde üst kısımda yer alan ana menülerden ve altında da alt menülerden oluşan bir yapıdır. Örneklersek, örnek olarak notepad ekranımın menü stripini gösterelim. Burada Dosya – Düzen – Biçim – Görünüm ve Yardım menüleri ile birlikte onların alt menülerinden oluşan yapı …

Devamını Oku »