ads

20 Ogos 2016

Fungsi dan Kegunaan Microsoft Silverlight

Silverlight adalah sebuah tool berasaskan web yang digunakan untuk membentangkan User Interface yang menarik dan kaya akan kandungan.Microsoft merancang silverlight mempunyai fungsi hampir sama dengan Adobe Flash.

        Kegunaan silverlight ini terasa ketika kita ingin mencapai sebuah laman web yang menggunakan Silveright , maka kita harus terlebih dahulu meng-install Silverlight tersebut ke dalam komputer kita. Contohnya: Ketika kita membuka website " Youtube.com " maka youtube tidak dapat dilihat seandaianya kita belum meng-install Flash Player.

              Kerana ada beberapa laman web yang menggunakan teknologiSilverlight . Hanya saja web master tersebut tidak memberikan maklumat bahawa mereka membuatnya dengan menggunakan teknologi Silverlight. Oleh sebab itu, bagi kita sebagai pengguna awam hendaknya meng-install terlebih dahulu agar kita dapat menikmati ciri-ciri yang telah dibuat oleh web master yang menggunakan teknologi Silverlight .

 Microsoft Silverlight adalah kerangka aplikasi untuk menulis dan menjalankan aplikasi Internet, dengan ciri-ciri dan tujuan yang sama dengan flash player salah satu produk keluaran dari Adobe . Persekitaran run-time untuk Silverlight tersedia sebagai plug-in untuk web browser yang berjalan di bawah Microsoft Windows dan Mac OS X . Sementara versi awal Silverlight difokuskan pada media streaming, versi saat ini menyokong multimedia, grafik dan animasi, dan memberikan sokongan untuk pemaju bahasa CLI dan alat pembangunan. Silverlight juga merupakan salah satu daripada dua platform pembangunan aplikasi untuk Windows Phone . Selama kira-kira lima tahun Microsoft telah mengeluarkan lima versi: Versi pertama dikeluarkan pada tahun 2007, dan versi terbaru dikeluarkan pada tanggal 8 Mei 2012. Hal ini serasi dengan beberapa pelayar web yang digunakan pada sistem operasi Microsoft Windows dan Mac OS X, dan dengan peranti mudah alih menggunakan Windows Phone dan Symbian (Siri 60). 

  Sebuah implementasi software percuma bernama Moonlight , yang dibangunkan oleh Novell bekerja sama dengan Microsoft, dan sedia untuk membawa versi Silverlight 1 dan 2 yang berfungsi untuk Linux, FreeBSD dan platform open source lain, walaupun beberapa pengedaran Linux tidak memasukkannya, mengutip pengagihan semula dan masalah paten. Silverlight menyediakan sistem mod grafik serupa dengan Windows Presentation Foundation (WPF), dan mengintegrasikan multimedia, grafik, animasi dan interaktiviti ke dalam persekitaran run-time tunggal. Dalam aplikasi Silverlight, user interface diisytiharkan dalam Aplikasi Extensible Markup Language (XAML) dan diprogramkan menggunakan subset dari .NET Framework. XAML boleh digunakan untuk menandakan grafik vektor dan animasi.

 Silverlight juga boleh digunakan untuk membuat Windows Sidebar alat untuk Windows Vista. Silverlight menyokong H.264 video, Advanced Audio Coding, Windows Media Video (WMV), Windows Media Audio (WMA) dan MPEG Layer III (MP3), disokong di semua pelayar tanpa memerlukan Windows Media Player, Windows Media Player ActiveX control atau Windows Media pelayar plug-in. Kerana Windows Media Video 9 adalah sebuah implementasi dari Society of Motion Picture dan Television Engineer (SMPTE) VC-1 standard, Silverlight juga menyokong VC-1 video. Menurut perjanjian lesen pengguna akhir VC-1 dan H.264 hanya lesen untuk " kegunaan peribadi dan pelanggan non-komersial ". Silverlight, sejak versi 3, menyokong main balik video H.264.

  Silverlight membolehkan untuk dinamik beban Extensible Markup Language (XML) kandungan yang boleh dimanipulasi melalui Document Object Model antara muka (DOM), suatu teknik yang konsisten dengan teknik Ajax konvensional. Silverlight mendedahkan objek Downloader yang boleh digunakan untuk men-download kandungan, seperti skrip, aset media atau data lain, yang mungkin diperlukan oleh aplikasi [13]. Dengan versi 2, logik pengaturcaraan boleh ditulis dalam. BERSIH bahasa, termasuk beberapa terbitan umum bahasa pengaturcaraan dinamik seperti IronRuby dan IronPython .