Serhat Öztürk


serhatozturk@serhatozturk.net

2001 yilinda Dumlupinar Üniversitesi Pazaryeri MYO Bilgisayar Programciligi'ndan mezun olan Serhat Öztürk dört yil boyunca tek bir degisken bile tanimlamamistir. Ancak su anda, Bilge Adam BTA'da tamamladigi Yazilim Mühendisligi egitimi ile .NET Framework tabanli projeler gelistirmektedir. ( www.serhatozturk.net - serhatozturk@serhatozturk.net )

Makaleler

GDI+ Ile Yuvarlak Köşeli ve Gölgeli Form

Her zaman dedigim gibi: Program kullaniciya her yönden hitap etmeli. Hizli ve asenkron olmali, bunun yanisira kullanilabilirligi güçlü olmali. En son olarakta görsel olmali.

Dosyayi Sürükle ve Birak (VB.Net & C#.Net)

Bir programın kullanıcılar tarafindan degeri; yaptigi işlemin yanisira kullaniciya sundugu kullanim kolayliklariyla da ölçülebilir. Kullanici bir iki mouse hareketiyle işlemini fazla efor sarfetmeden yapabilmek isteyecektir. Örnegin; program içerisinde kullanacagi bir dosyayi Open File Dialog pencer

Asenkron Programlama (VB.Net & C#.Net)

Kullanicilarin bir programdan bekledigi özelliklerden en önemlisi; programin işlem yaparken kilitlenmemesidir. Halk arasinda buna programin kasilmasi yada takilmasi tabirleride getirilmistir. Biz yazılımcılar ise buna senkron çalisma diyoruz. Bir programin kalitesi işlemi kisa sürede ve asenkron ola

C#’ta Event Yakalamak

Bilindigi üzere .net platformu üzerindeki tüm controllerin eventleri mevcuttur. Örnegin bir Button’un Click eventi, Form’un FormClosing eventi gibi… Eventler; firlatilacagi işlem gerçeklestiginde bir method tarafindan yakalanarak; event’in firlatilacagi işlem gerçeklestiginde

Kendi RSS Reader’imizi Yazalım

Yazilim sektörünün gelismesi ile birlikte artan yenilikler, yeni araçlara olan ihtiyacida artirmaktadir. Mesela; haber portallarinin yayinladigi RSS’ler kullanicilarin hiç dolanmadan Güncel haberlere rahatlikla ulasabilmesini saglamaktadir. Ancak kullanicinin RSS’I okuyabilmesi için bir