ana sayfa | makaleler | kodlar | hakkında | cv | referanslar | iletisim
 

windows presentation foundation'a giriş

      windows presentation foundation (avalon) 'ın son sürümü 2006'nın sonbaharında .net framework 3.0 ile birlikte duyuruldu ve ocak 2007'nin sonunda vista'nın piyasaya çıkması ile beraber son kullanıcıların karşısına çıktı.

       vista'nın en büyük özelliklerinden görsel yenilikler son kullanıcıların hepsini hayran bıraktı. 3 boyutlu görünen ekranlar, yumuşak ve göz yormayan grafikler ve şeffaf ekranlar; bunların hepsi bugün vista kullanan kullanıcıların bilgisayarlarında mecvut. bilgisayarı sadece hobi olarak kullanmayan ve işin arka tarafını merak eden birçok kullanıcı ise bu görsel zenginliğin altında yatan teknolojiyi merak etmeye başladı yani .net framework 3.0 ve onun bir parçası olan windows presentation foundation'ı.

       wpf, yazılım geliştiren kişilere standart 2b tasarımların dışına çıkma ve kalıplarından sıyrılma imkanı veren, etkin ve etkileşimli kullanıcı arayüzleri tasarlama imkanı veren bir teknolojidir.

       microsoft'u bu kadar büyük teknoloji geliştirmeye iten sebep ise son kullanıcıların, programın arka tarafında ne iş yapıldığından çok, görsel arayüzün zenginliğini ve programla olan etkileşimini önemsemesidir.


wpf ile zengin görselliğe sahip kullanıcı arayüzleri tasarlanabilir

         wpf neler getiriyor?
       
windows forms pdf windows forms/
gdı+
windows media player direct3d wpf
grafik arayüz... formlar ve kontroller x         x
ekran dökümanları x         x
sabit biçimlendirilmiş dökümanlar   x       x
resimler     x     x
video ve ses       x   x
iki boyutlu grafikler     x     x
üç boyutlu grafikler         x x

        yukarıdaki tablodan da görülebileceği üzere wpf, birçok uygulamaya dağılmış olan özellikleri tek elde toplayabilme kabiliyetine sahiptir. böylece üç boyutlu grafiklere sahip, grafik arayüzü olan ve video ve ses oynatacak olan bir program yazmak için birden fazla teknoloji kullanmak yerine wpf ile daha kolay birşekilde yapabilir hale geliyoruz.
 
        ancak şu noktanında altını çizmekte de fayda var, wpf tüm bu teknolojilerin yerine geçecek yeni bir teknoloji değil, sadece bu teknolojiler ile birlikte çalışarak eksiklerini kapatacak bir teknolojidir. yani wpf ile uygulama geliştirirken hala windows forms'a ihtiyaç duyacağımız zamanlar olacaktır.
 
        wpf'in sağladığı en büyük yenilik ise oluşturulan arayüzlerin hem web tarayıcıları ile hem de windows program

 

maxiasp.net
maxiasp.com
evren ayan
yusuf öztürk
windowsclient.net
thewpfblog.com
msakademik.net
bildirgec
burak selim şenyurt
yazgelistir.com
cocuk.com

ffwinmobile
secim2007
pixelMaxi
db2class
filmhatalari
Tarihci



bu site bahadır arslan tarafından tasarlanmış ve kodlanmıştır