Windows OS

Vista yeni ME'mi olacak?

Windows Millenium Edition'ı hatırlarsınız. Windows 98'den sonra çok büyük yenilikler getireceğini beklediğimiz Windows ME malesef tam bir hayal kırıklığıydı. Kurar kurmaz farklı bir ortam havası veriyordu renkler, menüler 98'e kıyasla çok hoştu ama birşeyler yanlıştı. Bir kere bu meret tüm belleğimi neredeyse sömürüyordu. Sürekli garip hatalar çıkıyor, çökmeler yaşanıyor, mavi ekran hatası zaten Windows'un olmazsa olmazı. En sonunda Microsoft'ta bunu geliştirmekten vazgeçip kararlı bir Windows OS sürümü olan Xp'yi sürdü.

Windows 98 ve 2000'den, Windows ME'ye geçiş sürecinin aynısı Windows Vista'da yaşandı. Hatta çıkış zamanının defalarca ertelenmesi, Microsoft yetkililerin ballandıra ballandıra özelliklerini anlatması herkesi gene bir beklenti içine soktu. En sonunda beta sürümü beta tester'lara gönderildi. Bu dönem içinde benim de Vista'yı deneme fırsatım olmuştu ve malesef ilk andan itibaren bunun ikinci bir Windows ME vakası olduğunu anlamıştım. Bu deneme sürümünden sonra kullanmamaya karar versemde Microsoft'un çeşitli firmalarla yaptığı anlaşma ve tekelleşmenin sinsi politikaları yüzünden yeni aldığım diz üstü bilgisayarımla istemeye istemeye Windows Vista sahibi oldum. 2 GB bellek ile başlarda pek zorlamadı beni. Fakat zaman geçtikçe gene o bezdirici hatalar yüklenen onlarca yama, hergün çıkan güvenlik açıkları haberleri -güya en güvenli sistemdi, çıkışının 2. günü ilk güvenlik açığı internete düşmüştü- sonunda beni silmeye götürdü. Ben yeni bir işletim sisteminden daha fazla hız ve performans beklerken Microsoft her seferinde daha fazla sistem özelliği isteyen ürünler çıkarıyor.

Windows Platformu Nasıl İşler?

Esasında Windows'un yapısı gayet basit bir temele; nesne yapısına ve hazır kod bloklarına dayanır. Programcı yazdığı programda hangi objeler olduğu ve bunların nerede konuşlandığını bildirir. Windows program çalıştığında bu kısma göre görüntüyü ve diğer objeleri oturtur. Programcı program yazdığında ise bunun çoğunluğunu Windows bırakır. Bir Windows programının yazılışı herkesin bildiği gibi şöyledir.

Örneğin Visual BASIC ile bir program yazalım. Yeni bir standart exe deklare edelim. Ve görünen formun üzerine bir button koyalım. Şimdi betonun caption özelliğini "TIKLA" yapalım. Butonumuza tıklayalım ve açılan pencereye şu olayı düzenleyelim.

Private Sub Button_1 Click()

Msgbox "Naber"

End Sub