پرسش : لطفا درباره برنامه Silverlight مایکروسافت به اختصار توضیح دهید.
پاسخ : شرکت مایکروسافت در زمینه مالتی مدیا تحت وب فناوری سیلورلایت را در رقابت با فلش وارد عرصه وب کرده است. طبق منابع موجود در وبسایت مایکروسافت، سیلورلایت یک فناوری جدید و شبیه به قالب swf مربوط به Macromedia Flash است که از آن برای ارایه برنامههای تحت وب به شکل مستقل از مرورگر (Cross-Browser) و نیز مستقل از سیستم عامل (Cross-Platform) با ظاهری بسیار زیبا یا RIA (Rich Interactive Application) استفاده میشود.
– از سیلورلایت میتوان برای نمایش آنلاین و استریمینگ (Streaming) فیلم و موسیقی استفاده کرد.
– بهدلیل حجم کم (کمتر از ۲مگابایت) به راحتی قابل دانلود و نصب بر روی مرورگر می باشد.
– سیلورلایت به دلیل استفاده بیشتر از منابع سخت افزاری کامپیوتر کلاینت، باعث بهبود ظاهر و افزایش سرعت اجرای برنامه های تحت وب می شود.
– در سیلورلایت نیز مانند فیلمهای فلش میتوان از تصاویر برداری (Vector-based)، موسیقی، متن و انیمیشن بهصورت یکپارچه استفاده کرد.
– طراحان وب، تمام کارهایی که با استفاده از فناوری ایجکس انجام میدادند در سیلورلایت بهصورت درونی و سادهتر میتوانند انجام دهند.
– برنامهنویسان NET. اعم از VB، C# و J# میتوانند از تواناییهای خود در دنیای داتنت برای تولید برنامههای سیلورلایت استفاده کنند.
– حتی برنامهنویسان PHP، JSP و دیگر زبانهای سمت سرور (Server Side) نیز میتوانند از سیلورلایت استفاده کنند.
– بهدلیل تعدد زبانهای قابل انتخاب برای تولید برنامههای سیلورلایت، یادگیری و بهکارگیری این فناوری بسیار راحت است.
– فایلهای صوتی با پسوند wma و ۳mp را میتوانید با استفاده از سیلورلایت استریم کنید.