21 Nisan 2016 Perşembe

MVC Jquery ve Css ile Papaz Nerede Oyunu

Küçük bir kağıt oyunu yapmak istedi canım. Bende kendi kendime bir oyun ürettim ve onu yazayım dedim. Adı Papaz Nerede. Oldukça basit bir oyun. Sadece sineklerden oluşan 13 kağıt var elimizde. Astan papaza kadar bütün seri masaya karışık bir şekilde geliyor ve bizde bu seriden papazı 3 hakta bulmaya çalışıyoruz.


Bu oyun için kağıtları ben internetten buldum. Siteden dosya paylaşamadığım için buraya ekleyemiyorum ama hem kağıtları hemde uygulamayı isterseniz bana mail adresimden ulaşabilirsiniz.


Şimdi uygulamamıza başlayalım.

14 Nisan 2016 Perşembe

Javascript Basit Hesap Makinesi

Yazılım yeni başlayanlara ilk yaptırılan uygulama ekrana "Hello World" yazdırmaktır. Bir sonraki proje de genelde hesap makinesi yaptırmak olur. Bende can sıkıntısından bunu javascript ile yapayım dedim. Tabi detaylı değil sadece tam sayıları toplayıp çıkaran bir sistem olacak ama olsun :)

İlk olarak ekrana hesap makinemizin tuşlarını ekleyelim.

javascript_calculator_1











Javascript ile CheckBox Kullanımı

Bir önceki yazımda sizlere javascript ile küçük bir radiobutton örneği yapmış ve nasıl kullanacağımız hakkında bir bilgi vermiştim. Bu yazımda da checkboxlara biraz giriş yapacağım. Checkboxlar radiobuttonların aksine çoklu seçim için kullanılan araçlardır.

Zaman kaybetmeden örnek uygulamamıza başlayalım. İlk olarak sayfama dört adet checkbox ve bir adet buton ekleyerek örneğime başlıyorum. Butonu nerede kullanacağımızı birazdan göreceğiz.

13 Nisan 2016 Çarşamba

Javascript ile RadioButton Kullanımı

Web projelerinde genel olarak kullandığımız bir component olan radiobuttonların bir de javascript ile nasıl kullanıldığına bakıp küçük bir örnek ile konuyu pekiştirmeyi düşünüyorum.

İlk olarak bir html sayfası oluşturalım ve içine dört adet radiobutton ekleyelim.


30 Mart 2016 Çarşamba

C# T4 Code Generator Kullanımı

Üniversite zamanında bir arkadaşım (Yakup Buğra Bozkurt) bana bu konuyu göstermişti. Uzun zamandır hiç kullanmadım. Geçen günlerde gittiğim bir toplantıda bu yapıyı görünce aklıma geldi. Bende sizlerle paylaşayım dedim.

İlk olarak T4'ün ne olduğundan kısaca bahsedeyim sonra da örneğe geçeriz. T4 (text template) kısaca text'e yazdığımız kodun gerçeklenmesi olarak tanımlayabiliriz. Örnek vermek gerekirse; 20 tane sınıfın Ekle, Sil ve Güncelleme işlemleri ortak ise bunları teker teker yazmak yerine text olarak yazıp for döngüsü ile döndüğümüzde kodun oluşturulmasını hayal edin. Uygulama üzerinde bakalım bir de.

Bir tane console uygulaması açarak işe başlayalım.

28 Mart 2016 Pazartesi

C# Linq Sorguları Kullanımı

Merhaba. Bu yazımda sizlere C# da bence çok önemli bir yeri olan Linq sorgularının nasıl kullanıldığına dair kısa ama etkili olduğunu inandığım bilgiler paylaşacağım.

Kodlara başlamadan önce şunu belirtmek isterim ki ben sonuçları "var" değişkenine atadım. Bu değişken sorgu sonucunda dönecek olan tipleri direk olarak bildiği için sonuçların tipleri belli olmaya bilir. Bu nedenle sonunda ToList olanların liste olarak döndürüldüğünü belirtmek istedim.

22 Mart 2016 Salı

WPF ile Reporting Service Kullanımı -1

Bu yazımda sizlere SSRS (SQL Server Reporting Service) ile oluşturduğumuz bir raporu WPF içerisinde nasıl görüntüleyeceğimizi anlatacağım. Benim yaptığım örnekte verileri içeriden elle dolduracağım ama siz isterseniz bunları veritabanından çekerek de doldurabilirsiniz.

Şimdi yapmamız gereken ön çalışmalar ile işleme başlayalım. Tabiki ilk yapacağımız işlem bir adet WPF projesi oluşturmak.