.NET platformu ve Visual Studio, veri merkezli, modern bir iş uygulamaları dizisi geliştirilmesine olanak tanır. 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 olarak da bilinir.
Kısaca WPF olarak da bilinen ve Microsoft tarafından sürümü yapılan kütüphane. Esasen ilerleyen dönemlerde halen kullanmakta olduğumuz Windows form application'ların yerine taliptir. Bütün bir ekran xml tipinde bir formatta kaydedilir ve dilenirse masaüstü bir uygulama, dilenirse de internet explorer ile çalışan bir uygulama haline getirilebilir.
Ayrıca güzelliklerinden bir tanesi de flash benzeri bir arayüzü desteklemesidir. ilerleyen yıllarda flash'la yapılmış misali renkli ve hareketli masaüstü uygulamaları yapılabilecek.
Halen alışılmış ve üzerinde yıllardır proje geliştirilmiş bir form yapısının dışına çıkılması zor. Yeni projelerde yavaş yavaş oturacaktır.
.NET Framework 3.0 ve üzerinde çalışan görsel arabirimleri daha rahatça tasarlamanız için geliştirilmiş kütüphane yapı her neyse.WPF arabirimleri XAML ile tasarlanmakta ama gelin görün ki yazması da epey bir kazıktır.uzun vakit harcamayı gerektirdiğinden midir nedir ısınamadığımdır.