26 Aralık 2011 Pazartesi

C# Extend Controls

Merhaba arkadaşlar...

Bu yazımda yazılımcının adeta dostu olan Visual Studio’ nun bize sunduğu kontolleri “extend” etmeye yani geliştirmeye bakacağız. Şöyle açıklayayım; mesela textbox kontrolümüze kendi istediğimiz bir takım özellikleri ekleyeceğiz. Bunu sadece textbox’a mı yapabiliriz ? Tabiki Hayır!

Bütün kontrollerimizi geliştirebiliriz arkadaşlar. Peki diyeceksiniz “Neden geliştireyim ki ? Adamlar yapmış zaten.” Evet hakılısınız ama size desemki textbox’ımızda bir property(özellik) olsa ve “true” yaptığımızda textbox’ a sadece rakam girilmesini sağlasa güzel olmaz mı? Hadi yazalım bunu o zaman...

17 Aralık 2011 Cumartesi

Karar Yapıları

Merhaba arkadaşlar yine bir makale yine ben J...

Bu yazımda sizlere karar yapılarınını anlatmaya çalışacağım. Karar yapılarını aslında hayatımızın her alanında kullanıyoruz. Şimdi sadece bunu yazdığımız programlarda da kullanma zamanı geldi. Karar yapılarını; uygulamanızın sürekliliği içerisinde, kimi durumlara göre farklı yönlendirmelerle uygulamanızın devam etmesi gerekirse, başvurmanız gereken yapılardır. Günlük hayatımızda da kulladığımızı söylemiştim bunu biraz daha açalım isterseniz. Şöyle ki; sabah uyandınız, giyindiniz ve işe gideceksiniz. Dışarı bakıyorsunuz ve hemen kafanızda bir karar yapısı kuruyorsunuz. Hava yağmurlu ise şemsiye alırım diyorsunuz ve devam ediyorsunuz. Yok hava iyiyse mont yerine daha ince birşey giyerim. İşte bu sizin hayatınızdaki farklılıklara karşı anında geliştirdiğiniz karar yapılarına bir örnek olarak verilebilir. Şimdi karar yapılarımızdan biri olan “if-else” yapısını tanımayla işe başlayalım.

12 Aralık 2011 Pazartesi

C# Değişkenler ve Veri Tipleri

Merhaba arkadaşlar bu yazımda sizlere değişkenleri ve veri tiplerini anlatmaya çalışacağım ...

Değişken kavramını şöyle açıklayabiliriz aslında; bir programda kullanacağımız verileri tutmak amacıyla kullandığımız yapılardır. Şöyle ki; su içmek için suyu ilk önce bardağa koyarsınız ve sonrada içersiniz değil mi ? Hayır ben direk sürahiyi kafama dikerim diyenleri duyar gibiyim ama ben işi kuralına göre yaptığınızı farz edip devam ediyorum. İşte bardağımız burada bizim değişkenimiz görevimizi görüyor yani bizim için ona aktardığımız değerimizi tutuyor. Peki nasıl tanımlanır ki bu değişkenler ?

5 Aralık 2011 Pazartesi

Programlama Dilleri ve Gelişimleri

Merhaba Arkadaşlar...

Bu yazımda “Program nedir ?” “ Programcı kimdir ?” sorularını yanıtlamakla beraber geçmişten günümüze kadar ki programlama dilllerinin gelişimine de değineceğiz.

İlk olarak “Program nedir ?” sorusuna cevap arayalım. Program; kullanıcıdan veriler alır veya kendi içinde sabit olarak tanımlanmış verileri işleyerek beklenen sonucu veren komut zinciridir. Dikkat ederseniz “beklenen sonucu veren” dedim, neden bunu dedim çünkü 2+2’ nin sonucu 5 veren bir program olmaz yani 2+2’nin sonucunu 5 vermesini tabiki sağlayabilirsin ama herkes 2+2’ nin sonucu 4 bekler ve program bunu sağlamıyorsa o bir program değildir. Olsa olsa program adayı olur herhalde :)...