Udah pada kenal sama Adobe flash dong? iya dong ? iya kan, iya kan ? , udah akrab sama flash player kan? itu lho yang buat jalanin file multimedia presentasi dalam browser. nah, Microsoft mulai bikin tandingannya nih buat aplikasi flash, namanya Microsoft Silverlight. Silverlight bisa dibilang konsepnya mirip dengan flash., kalau di flash menggunakan OO Action script programming, sedangkan di Silverlight menggunakan language .Net seperti VB.Net dan C#.Net.
Arsitektur SilverLight seperti tergambar dibawah ini. (sumber:wikipedia.org)
saat ini versi terakhir Silverlight adalah Silverlight 1.1, Membutuhkan .Net Framework 3.0. Dilengkapi dekungan BCL (Base Class Library) .Net framework yang disisipan ke dalam silverllight seperti collections, reflection, regular expressions, string handling dan data access. Pastinya akan memudahkan programmer-programmer .Net untuk membuat aplikasi dalam platform ini.
Silverlight 1.1 didistribusikan dengan Dynamic Language Runtime yang memudahkan dalam proses kompilasi dan eksekusi dynamic scripting language.
languages yang tersedia untuk DLRnya adalah Managed JScript dan IronPython 2.0. Microsoft sendiri juga sedang mengembangakan IronRuby dan Dynamic Visual Basic. Ke-4 bahasa ini saling membagi infrastruktur yang untuk mengijinkan Silverlight melakukan proses kompilasi dan eksekusi source code yang ditulis programmer. Kebalikan dengan .Net Languages yang biasanya harus di kompile di awal dan dideliverkan ke SilverLight sebagai .NET Assemblies.
sample gallerysilverlight bisa dilihat-lihat disini:
http://silverlight.net/community/communitygallery.aspx
jangan lupa untuk download plugins SliverLightnya terlebih dahulu untuk melihat-lihat.
Tidak ada komentar:
Posting Komentar