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 Yazdırma


Merhaba arkadaşlar, bu makalemiz de C# ile İmapi’nin CD ya da DVD yazdırmak için sunmuş olduğu DLL’i kullanarak CD ya da DVD yazdırma işleminin nasıl yapılacağına göz atacağız.

Makaleye baslamadan önce neden Windows'un bize sunmus oldugu yazma programını ya da nero gibi kabul görmüs bir programı kullanmıyoruz diyebilirsiniz. Bunun bana göre iki yanıtı var. Ilki Eger yazılım gelistiricisi isek mutlaka ve mutlaka böyle bir seyi kendimiz de yazmak istemeliyiz. Ikincisi de programımız da dogan ihtiyaçlardan dolayıdır. Sonuç olarak bizim görevimiz kullanıcıların isteklerini y...

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

Basit bir FTP Uygulaması


Uzun bir aradan sonra tekrardan merhaba arkadaşlar :) Bu makalemizde özellikle web uygulamaları geliştirenlerin işine yarayacak c# ile basitçe bir FTP Client programının nasıl geliştirildiğini anlatacağım.

 FTP FTP (File Transfer Protocol) Internete baglı bir bilgisayardan digerine (her iki yönde de) dosya aktarımı yapmak için gelistirilen bir internet protokolü ve bu isi yapan uygulama programlarına verilen genel addır. Ilk gelistirilen internet protokollerinden biridir. FTP protokolü ile bir baska bilgisayardan bir baska bilgisayara dosya aktarımı yapılırken, o bilgisayar ile etkilesimli-aynı anda...

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

C# Settings(Ayarlar) Dosyasının Kullanımı


Merhaba arkadaşlar bu makalemizde C# içerisinde Settings dosyalarının nasıl kullanıldığına göz atacağız.

Giris .Net FrameWork 2.0 oturum ve uygulama arasında kalan degerlere erismemize ve yeni degerler  olusturmamıza izin verir. Bu degerler "Settings" olarak adlandırılır. Settings dosyası kullanımına ihtiyaç duyulan uygulama bilgilerini yada kullanıcı ayarlarını temsil eder. Örnegin; uygulamanın renk seması için kullanıcı ayarlarını saklayan ayarları olusturabiliriz. Yada uygulamada kullanılan bir da...

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

C# da Karar Yapıları ve Döngüler


C# da Karar Yapıları ve Döngüler

Karar Yapıları IF Program içinde karar vermek için kullanılan en basit yapıdır. If..Else deyimi bir Boolean ifadeyi degerlendirerek program denetimi belirtilen deyim gruplarına geçirir. Bir örnekle açıklamak gerekirse; Simdi kafanızda canlandırın. Tatil yapmak istiyorsunuz. Brosürlere baktınız. Elinizde 4 seçenek var. Bodrum, Fethiye, Ayvalık, 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’ları Nedir?




Namespaces            Diger .Net dilleri gibi C#'ta .NET base class library'sinde tanımlanmıs datatype'ları kullanır. Bu classlar namespace adı altında gruplanmıstır. Namespace'e diger bir tanımlama ile classları kullanırken fonksiyonel bir sekilde ulasmamızı 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 bağımsız çalışmamızı sağlar ve buda bize çok büyük performans kazancı sağlar. Collection lar arraylere benzer ve Classlar içerisine nesneleri yerleştirmemizi sağlar.

System.Collection NameSpace'i içerisindeki Collection Classının bazıları; ArrayList BirArray CollectionBase DictionaryBase Hashtable Queue dir. Biz bu makalemizde CollectionBase sınıfına deginecegiz. Ilk olarak bir C# Windows application projesi açalım. Projemizde anlasılması kolay olsun diye SQL Server 2000 da Northwind içerisindeki Kategoriler tablosunu kullanacagız. ...

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.