Windows Presentation Foundation

Bugün Windows Presentation Foundation, dünyanın her yerindeki insanların çok çeşitli ilgi alanlarını ve endişelerini kapsayan bir konudur. Siyasi konulardan teknolojik gelişmelere kadar Windows Presentation Foundation, modern toplumun temel bir parçası haline gelen bir konudur. Sosyal ve kültürel dinamiklerdeki hızlı değişimle birlikte Windows Presentation Foundation, günlük konuşmaların yanı sıra kişisel ve kolektif düzeyde karar alma süreçlerinde de daha büyük bir rol kazandı. Bu nedenle Windows Presentation Foundation'in farklı yönlerini ve boyutlarını keşfetmenin yanı sıra onun yaşamlarımız ve çevremizdeki dünya üzerindeki etkisini anlamak önemlidir. Bu makalede Windows Presentation Foundation'in birçok boyutundan bazılarını inceleyeceğiz ve mevcut bağlamdaki anlamı üzerinde düşüneceğiz.

Windows Presentation Foundation (WPF, kod adı: Avalon) .NET Framework 3.0'ın grafik altyapısını oluşturan XAML tabanlı sistemdir. Microsoft'un en yeni işletim sistemleri Windows Vista ve Windows 7'de yüklenmiş olarak gelmektedir. Windows XP SP2 ve Windows Server 2003'te de çalışabilecektir. Son kullanıcılar için Microsoft Windows programlarında yüksek derecede görsel arayüz sağlar. Bu nedenle geleceğin programlama teknolojisi denilebilir.

WPF'in klasik Win32 uygulamalarına olan en büyük üstünlüğü, eski GDI+ pencereleme sistemini kullanmaması, bunun yerine DirectX üzerine kurulmuş bir mimari sayesinde gelişmiş grafik kartlarının GPU'sunun (Graphics Processing Unit) bütün avantajlarından yararlanmasıdır. Ayrıca, Windows 7 ve WPF ayrılmaz bir ikilidir. Windows 7'nin sunduğu Multitouch ve Microsoft'un yeni nesil arayüz teknolojisi Surface'ten faydalanarak kullanıcı arayüz deneyimi yepyeni bir boyuta taşınabilecektir. Web tabanlı bir WPF teknolojisi olan Microsoft Silverlight ile uygulamalar masaüstü arabirim zenginliğinden hiçbir şey kaybetmeden web ve mobil ortamlara taşınabilir, MacOS ve GNU/Linux tabanlı istemcilerde çalıştırabilir.

Dış bağlantılar