admin

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 …

Daha Fazlasi

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. …

Daha Fazlasi

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 …

Daha Fazlasi

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 …

Daha Fazlasi

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ı …

Daha Fazlasi

WordPress 5.4 Yayında

Nat Anderley’in anısına “Adderley” olarak yayımlanan wordpressin yeni sürümü yayımlandı, wordpress kullanıcılarının güncellemesi için yönetici panellerine de ilgili güncelleme linki bilgisi gönderildi. Bu sürümde bayağı bir yenilik var görünüyor. Yeni sürümde ne özellikler var? Yayımlanan yazıları ve sayfaları image ile zenginleştirmek için daha çok fırsat sunulmakta. Ayrıca sitemizi ziyaret eden ziyaretçilerin tekrar geri gelmesi ve sitemizde daha çok vakit geçirilebilmesi …

Daha Fazlasi

Constructor Yapıcı Metotlar

Sınıflarda yer alan alanlara ilk değer atamak için kullanılmaktadır. Sınıftan bir nesne oluşturulduğunda çalıştırılmak istenildiği durumlarda kullanılmaktadır. Bilindiği üzere, nesneler sınıfların canlandırılmış halidir. Yani bir sınıfı ve üyeleri doğrudan kullanmak yerine ondan bir nesne üretip bunu nesne aracılığı ile kullanmayı tercih ediyoruz. Bir sınıftan nesne oluşturulduğunda, nesneyi hazırlayan şekillendiren yordamlar oluşur işte bunlara constructor (yapıcı) adı verilir. Constructor dışarıdan veri …

Daha Fazlasi

Sınıf İçerisinde Geriye Değer Döndüren Metotlar

Bu seferki yazımızda da sınıf içerisinde değer döndüren metotlara ilişkin bir örnek yapalım. Yine console ekranı üzerinde çalışıyorum. Örneğimiz class içinde iki sayının çarpımını yapan bir metot olsun. Yeni bir console projesi oluşturdum ve bir class ekledim. Classımın adı Carpim. Carpim.cs içindeki kodlarım: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp1 { class Carpim { //metodumu …

Daha Fazlasi

Sınıf İçerisinde Geriye Değer Döndürmeyen Metotlar

Bir tane console projesi oluşturuyorum. Bu projeme bir class ekliyorum classımın adını mssage verdim. Bu class içerisinde bir metot oluşturuyorum. Metodumun adı yazi olacak ve hedeflediğim işi ise ekrana yazı yazdırmak. Hadi kodlayalım; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp1 { class mssage { public void yazi () { Console.WriteLine("Merhaba İsmail"); Console.Write("Merhaba Emir"); } } …

Daha Fazlasi

Inheritance, Miras, Kalıtım

İster kalırım, ister miras deyin, teknik olarak da inheritence olarak adlandırdığımız şey, daha önceden oluşturulmuş bir classa ait özelliklerin bir başka class içinde kullanılması işlemidir. Yani örneklersek, ben bir class ürettim, ayrıca bir class daha üretiyorum, bu yeni ürettiğim classta da bir takım özellikleri tanımladım. Ama bu class aynı zamanda daha önce ürettiğim classın da özelliklerine sahip olacak, bunun için …

Daha Fazlasi