Bilgi Keşfi
/ Knowledge Discovery >> Bilgi Keşfi >> teknoloji >> bilgisayar >> bilgisayar programı >>

Silverlight
Nasıl Çalışır Silverlight Works

anır.. Bu 2-D ve 3-D grafik desteği ve .NET içinde çalışarak uygulamaları güç araçları ile geliştiriciler sağlar olabilir. XAML temel amacı geliştiricilere kendi uygulamalarını görünümünü çimdik araçları vermektir. Birlikte, WPF ve XAML görünüm ve bir Silverlight uygulaması davranışını belirler.

Bir uygulama görünüyor ve davranır, programcılar uygulamaları kendileri oluşturmak için diğer bilgisayar dillerini kullanma nasıl WPF ve XAML belirler iken. Silverlight 1 desteklerken sadece JavaScript, Silverlight 2 beta sürümü birkaç dinamik dilleri destekler. Programcılar NET çerçevesinde çalışırken bu dilleri kullanarak uygulamaları oluşturmak ve Web tarama deneyimi içine uygulamayı entegre WPF ve XAML kullanın. Tüm Silverlight uygulamaları bir Web tarayıcısı içinde çalışır.

Şimdi bu unsurlar hep birlikte çalışma programcılara onlar RIA'lar oluşturmak için gereken platformu vermek nasıl görmek Silverlight platformu için mimarlık bir göz atalım.
Silverlight Geliştirme

tüm yazılım gibi Silverlight platformu bir mimarlık denir fonksiyonları ve özellikleri belirli bir düzenleme vardır. Bir programın mimarisi size programın nasıl çalıştığı hakkında bir çok şey söyleyebilirim. Bu gruplar mantıklı bir şekilde bir araya görev ve program çalışmaları farklı parçaları bir araya genel hizmet sunmak için nasıl gösterir. Silverlight ile Microsoft'un hedefi Web tabanlı uygulamalar nesil için güçlü ama basit bir platform yaratmaktır.

Microsoft, ek bir yükleyici ve güncelleme elemanı ile iki ana bileşenlerine Silverlight platformunun mimarisini böler. İki ana bileşen bir çekirdek sunum çerçeve ve Silverlight için .NET framework içerir. En sırayla her bakalım

çekirdek sunum çerçevesi aşağıdakileri içerir:.

  • Bir dahilinde tüm grafik, animasyon ve metin üreten bir kullanıcı arabirimi (UI) render motoru, Uygulama
  • klavyeler, fareler ve dijital tablet

  • çeşitli ses ve video dosyası formatlarını destekler bir ortam motoru bir dijital haklar yönetimi gibi cihazlardan kullanıcı girişi kolları bir giriş arabirimi geliştiriciler

  • kendi uygulamaları içinde medya üzerindeki kontrolünü sürdürmek için izin verir eleman özelleştirilebilir uygulama kontrolleri için destek
  • Dinamik UI düzenleri için destek - Bu özellik geliştiricilerin gerçek bir uygulamanın UI görünümünü değiştirmek için izin verir Zaman
  • veri bağlama desteği - bir uygulama
  • XAML için bir ayrıştırıcı içinde

    Page [1] [2] [3] [4] [5] [6] [7]