Internet Explorer Acilis Sayfasini ögrenmek [C#]

Bu yazımda sizlere çoğumuzun Internet Browseri olarak kullandığımız Internet Explorerin başlangıç sayfasını yazacağımız bir Programla almayı ve değiştirmeyi anlatacağım.
Windows İşletim sisteminde Internet Explorer başlangıç sayfası Registry’ye kayıt edilmektedir. Bu Wındows 7‘ye kadar böyleydi bundan sonra ne olur bilinmez tabiki.Başlangıç sayfasının Registry‘deki adresi

HKEY_CURRENT_USER Software Microsoft Internet Explorer Main

Şimdi C# ile yazacağımız Kodlarla Registry‘ye nasıl ulaşacağız? Öncelikle C# ‘da Registry işlemleri yapabilmek için Projemizin Using alanina

using Microsoft.Win32;

Uzay İsmini ekliyoruz. Tabiki öncelikle Projemize 2 tane Button ve 2 tane TexBox atmayıda unutmuyoruz. Sonra Registry’den başlangıç sayfasını alacak Method’u yazıyoruz.Methodumuz aynen şöyle

private string IEStartPageOku()
 {
 //Registry aciliyor
 RegistryKey StartPageKey Registry.CurrentUser.OpenSubKey(@"SoftwareMicrosoftInternet ExplorerMain");

//Registry'den okunan deger geri gönderiliyor
 return StartPageKey.GetValue("Start Page").ToString();
 }

„Internet Explorer Acilis Sayfasini ögrenmek [C#]“ weiterlesen

Client-Server uygulamasi [C#]

Bu yazımda sizlere Client – Server olayını öğrenirken aldığım notlarımı aktarmak istiyorum.
Herzaman bir Chat programın nasıl çalıştığını merak ederdim.Internette C# ile bunun nasıl yapıyorlar diye neyseki biraz araştırdıktan sonra birseyler öğrendim.
Öncelikle bu işin esas Temeli Socket Programlama.
Socketler, bir tür süreçler arası haberleşme(interprocessing) yöntemidir.Aklınıza gelebilecek hemen her internet programı socket program olarak çalışır. Örneğin ftp programları 21 numaralı port üzerinde çalışan socket programlarıdır veya Chat programları.Socket programlama cok karısık ve bir o kadarda uzun konudur.Biz burda Client ve Server olarak iki sürec arasindaki bir Chat Programının nasıl yapıldığını kısaca görelim.
Yaptığım örneğin görünüşü
„Client-Server uygulamasi [C#]“ weiterlesen