Sem GÖKSU - Kişisel Web Sitesi Ana Sayfa | Hakkımda | Çalışmalarım | Kitap Önerileri | Fotoğraflarım | RSS RSS | İletişim
İçerik Kategorileri
Makale Kategorileri
Etiket Bulutu
Arama
Tema
Kaynaklar
Takip Ettiklerim

C#.NET

C# ile MASAÜSTÜ ARKAPLANINI DEGISTIRME


Merhaba arkadaslar, bu makalemizde C# ile Registry Class sinifini kullararak isletim sistemimizin masaüstü arkaplan resminin nasil degistirilecegine bakacagiz.

Isletim sistemimiz üzerindeki neredeyse tüm ayarlar registry'de saklanir. Masaüstü arkaplan resmi de bunlardan bir tanesidir. Registery'e erismek için .Net Framework içerisinde Win32 namespace'nin altinda RegistryKey Sinifi bulunmaktadir. Bu sinif Kayit Defterinde bulunan registry degerleri okumamiza, silmemize ve degistirmemizi saglar. Özellikleri ve metodlari sunlardir.

Isletim sistemimiz üzerindeki neredeyse tüm ayarlar registry'de saklanir. Masaüstü arkaplan resmi de bunlardan bir tanesidir. Registery'e erismek için .Net Framework içerisinde Win32 namespace'nin altinda RegistryKey Sinifi bulunmaktadir. Bu sinif Kayit Defterinde bulunan registry degerleri okumamiza, silmemize ve degistirmemizi saglar. Özellikleri ve metodlari sunlardir. Name ÖzelligiAnahtarin ad...

Bu makaleye henüz yorum yapılmamış. | 13.06.2008 06:40:06

C# ile CD’ye Yazdirma


Merhaba arkadaslar, bu makalemiz de C# ile Imapi’nin CD ya da DVD yazdirmak için sunmus oldugu DLL’i kullanarak CD ya da DVD yazdirma isleminin nasil yapilacagina göz atacagiz.

Makaleye baslamadan önce neden Windows'un bize sunmus oldugu yazma programini ya da nero gibi kabul görmüs bir programi kullanmiyoruz diyebilirsiniz. Bunun bana göre iki yaniti var. Ilki Eger yazilim gelistiricisi isek mutlaka ve mutlaka böyle bir seyi kendimiz de yazmak istemeliyiz. Ikincisi de programimiz da dogan ihtiyaçlardan dolayidir. Sonuç olarak bizim görevimiz kullanicilarin isteklerini y...

Bu makaleye 2 yorum yapılmış. | 12.03.2008 22:20:09

Basit bir FTP Uygulamasi


Uzun bir aradan sonra tekrardan merhaba arkadaslar :) Bu makalemizde özellikle web uygulamalari gelistirenlerin isine yarayacak c# ile basitçe bir FTP Client programinin nasil gelistirildigini anlatacagim.

 FTP FTP (File Transfer Protocol) Internete bagli bir bilgisayardan digerine (her iki yönde de) dosya aktarimi yapmak için gelistirilen bir internet protokolü ve bu isi yapan uygulama programlarina verilen genel addir. Ilk gelistirilen internet protokollerinden biridir. FTP protokolü ile bir baska bilgisayardan bir baska bilgisayara dosya aktarimi yapilirken, o bilgisayar ile etkilesimli-ayni anda...

Bu makaleye 6 yorum yapılmış. | 06.06.2007 15:05:07

C# Settings(Ayarlar) Dosyasinin Kullanimi


Merhaba arkadaslar bu makalemizde C# içerisinde Settings dosyalarinin nasil kullanildigina göz atacagiz.

Giris .Net FrameWork 2.0 oturum ve uygulama arasinda kalan degerlere erismemize ve yeni degerler  olusturmamiza izin verir. Bu degerler "Settings" olarak adlandirilir. Settings dosyasi kullanimina ihtiyaç duyulan uygulama bilgilerini yada kullanici ayarlarini temsil eder. Örnegin; uygulamanin renk semasi için kullanici ayarlarini saklayan ayarlari olusturabiliriz. Yada uygulamada kullanilan bir da...

Bu makaleye henüz yorum yapılmamış. | 17.12.2006 00:00:00

C# da Karar Yapilari ve Döngüler


C# da Karar Yapilari ve Döngüler

Karar Yapilari IF Program içinde karar vermek için kullanilan en basit yapidir. If..Else deyimi bir Boolean ifadeyi degerlendirerek program denetimi belirtilen deyim gruplarina geçirir. Bir örnekle açiklamak gerekirse; Simdi kafanizda canlandirin. Tatil yapmak istiyorsunuz. Brosürlere baktiniz. Elinizde 4 seçenek var. Bodrum, Fethiye, Ayvalik, Uludag ve cebinizde 40 lira var. Fiyatlara ...

Bu makaleye henüz yorum yapılmamış. | 26.11.2006 00:00:00

Namespace Nedir, Value ve Reference Type’lari Nedir?




Namespaces            Diger .Net dilleri gibi C#'ta .NET base class library'sinde tanimlanmis datatype'lari kullanir. Bu classlar namespace adi altinda gruplanmistir. Namespace'e diger bir tanimlama ile classlari kullanirken fonksiyonel bir sekilde ulasmamizi saglayan logic containerlar  diyebiliriz. Örnek olarak System.Windows.Forms name...

Bu makaleye henüz yorum yapılmamış. | 26.11.2006 00:00:00

Collections


Collectionlar bize Datasetlerden bagimsiz çalismamizi saglar ve buda bize çok büyük performans kazanci saglar. Collection lar arraylere benzer ve Classlar içerisine nesneleri yerlestirmemizi saglar.

System.Collection NameSpace'i içerisindeki Collection Classinin bazilari; ArrayList BirArray CollectionBase DictionaryBase Hashtable Queue dir. Biz bu makalemizde CollectionBase sinifina deginecegiz. Ilk olarak bir C# Windows application projesi açalim. Projemizde anlasilmasi kolay olsun diye SQL Server 2000 da Northwind içerisindeki Kategoriler tablosunu kullanacagiz. ...

Bu makaleye henüz yorum yapılmamış. | 26.11.2006 00:00:00

Ana Sayfa | Hakkımda | Çalışmalarım | Kitap Önerileri | Fotoğraflarım | RSS | İletişim
Sem Göksu 2004-2009 © Tüm Hakları Saklıdır.