Penjelasan Tentang Microsoft Silverlight Andy Nova Wijaya Andynova.wijaya@yahoo.com :: http://andynovawijaya.wordpress.com/ Abstrak Silverlight adalah sebuah kerangka pengembangan atau framework untuk pengembangan aplikasi berbasis web kaya fitur yang diakses menggunakan penjelajah web dan dapat berjalan pada sistem operasi yang berbeda. Silverlight bekerja melalui sebuah plug-in untuk penjelajah web. Ketika halaman web yang mengandung konten silverlight plug-in akan dijalankan dan mengeksekusi kode serta merender isi yang secara khusus ditujukan pada area di dalam halaman web. Bagian yang terpenting adalah Silverlight memberikan lingkungan yang lebih variatif dibanding dokumen HTML dan JavaScript yang digunakan halaman web pada umumnya. Silverlight dikembangkan dilingkungan windows sebagai plugin pendukung produk-produk Microsoft. Kata Kunci:Silverlight adalah aplikasi yang dapat menghantarkan RIA (rich internet application) Pendahuluan Silverlight berguna untuk mengkombinasikan kekuatan cross-platform dari Flash dengan perangkat pengembangan yang baik dengan berdasarkan flatform.net. Namun Flash mempunyai keunggulan dibanding Silverlight dalam hal telah diadopsi secara luas dan kematangan teknologi. Dan Silverlight pun mempunyai beberapa fitur arsitektural yang tidak dimiliki oleh Flash, seperti Silverlight dibuat berdasarkan versi.net CLR (Common Language Runtime) yang telah disederhanakan, yang memungkinkan pengguna membuat kode sisi klien dengan menggunakan kode C# murni.
Pembahasan Microsoft Silverlight adalah sebuah plug-in lintas browser dan lintas-platform untuk menyajikan pengalaman media berbasis.net generasi selanjutnya serta aplikasiaplikasi web yang interaktif. Silverlight memiliki kemiripan dengan Adobe Flash. Silverlight mensyaratkan pengembang (developer) dan pengguna (user) web untuk men-download sebuah aplikasi client. Tanpanya, web browser tidak dapat memproses Silverlight. Dengannya, developer dapat menggabungkan video streaming, audio, dan animasi ke dalam halaman web. Di WWW, sistem ini dikenal dengan sebutan Rich Internet Application (RIA). Terdapat 2 Microsoft Silverlight, Silverlight 1 hanya mendukung JavaScript, dan Silverlight 2 mendukung beberapa bahasa dinamis seperti Visual Basic dan C#. Programmer membangun aplikasi menggunakan bahasa-bahasa tersebut di dalam Framework.NET, dan menggunakan WPF dan XAML untuk mengintegrasikan aplikasi ke dalam bentuk halaman web. Hasilnya, semua aplikasi Silverlight berjalan di dalam web browser. Arsitektur Silverlight Sebagaimana semua software, platform Silverlight memiliki susunan tertentu dari fungsi-fungsi dan fitur-fitur yang disebut arsitektur, yaitu gambaran tentang bagaimana sebuah program bekerja. Arsitektur mengelompokkan dan menyatukan berbagai tugas dalam sebuah alur logis, dan menunjukkan bagaimana bagian-bagian yang berbeda tersebut bekerja sama untuk menghadirkan keseluruhan layanan. Arsitektur platform silverlight terbagi menjadi dua komponen utama, dengan sebuah installer tambahan dan elemen untuk updating. Kedua komponen utama ini mencakup Framework inti presentasi dan Framework.NET untuk Silverlight. Kelebihan dari Microsoft Silverlight Sekarang telah muncul Microsoft Silverlight 5 setelah tanggal 15 April 2010 rilis dengan versi 4. Dan kabarnya Microsoft Silverlight 5 akan di dukung oleh Microsoft sampai tahun 2021. Microsoft Silverlight 5 juga memasukkan kemampuan baru seperti decoding video yang diakselerasikan dengan hardware sehingga kualitasnyapun lebih baik. Terutama yang telah memiliki video decoder accelerator. Tidak hanya itu Microsoft Silverlight 5 menawarkan visualisasi tiga dimensi berbasis Microsoft XNA.
Seperti kita tahu Microsoft Silverlight 4 mempunyai beberapa kelebihan seperti : Mendukung untuk browser Google Chrome. Mendukung Web cam dan mikrofon. Mendukung layanan Print Mendukung klik kanan mouse dan mouse wheel. Mendukung pemberitahuan Baru untuk menampilkan pesan kepda pengguna akhir. Kontrol RichTextBox dan kontrol Datagrid ditingkatkan. Mendukung untuk dengan tema implisit dari kontrol. Mendukung browser untuk rendering HTML di dalam Silverlight. Menambah Perangkat Lapisan data WCF Lokalisasi perangkat tambahan dengan teks bi-directional. Mendukung untuk Kerangka Ekstensibilitas Dikelola Enhanced data pendukung mengikat. Enhanced efek animasi. Mendukung Clipboard dan drag and drop. Mendukung kinerja Deep Zoom sebagai perangkat tambahan. Layanan WCF Rich Internet aplikasi (RIA) akses Keyboard lengkap saat menjalankan dalam modus layar penuh. Mendukung untuk port lokal (COM) objek Component Object Model. Dan Sekarang Microsoft Silverlight 5 menambahkan lebih banyak fitur seperti : Debugging XAML dengan penggunaan breakpoint Template data yang digunakan secara implisit, sehingga dapat digunakan kembali dengan mudah Dukungan Multiclick dan tentu saja multi-touch API berbasis XNA yang diakselerasi dengan menggunakan GPU, baik untuk modus 2D dan juga untuk 3D. Efek suara ber-latency rendah. Dukungan untuk audio berformat WAV. Dukungan untuk multi-display. Tentu saja peningkatan performa Silverlight ke 5 lebih tinggi di banding ke 4, yang menurut Microsoft "signifikan", serta bug-fix.
Penutup Kesimpulan yang dapat saya ambil dari Silverlight hanyalah, Suatu aplikasi web yang mendukung standar web 2.0 yang baru dengan menggunakan konsep Rich Internet Applications (RIA) yang memiliki fitur dan fungsi yang sangat baik seperti aplikasi dekstop dan mendukung pemrosesan animasi, graphic vector, dan permutaran audio dan video. Referensi http://id.wikipedia.org/wiki/silverlight http://students.netindonesia.net/blogs/nila_septiana/archive/2012/07/20/silverlight-5.aspx http://www.zainalhakim.web.id/posting/mengenal-microsoft-silverlight.html
Biografi Nama Penulis : Andy Nova Wijaya Nim : 1122468950 Hobby Jurusan Di kampus : main futsal : Teknik Informatika : STMIK Raharja Sedang fokus belajar di ilmu komputer tentang pembuatan software aplikasi. Facebook Twitter E-mail : andy nova : Andynova29 : andynova.wijaya@yahoo.com