عصر رایانه

(فناوری - شبکه - اینترنت - نرم/سخت افزار )

فناوری ‏Silverlight
ساعت ٢:٠٦ ‎ق.ظ روز ۱۳۸٧/٤/۱٥  
Silverlight ‎‏ به زبان ساده فناوری جدید مایکروسافت برای ایجاد رابط کاربری قوی و زیبا در برنامه های ‏کاربردی تحت وب است. این فناوری اولین بار توسط شرکت مایکروسافت در مجموعه ای به نام ‏Windows ‎Presentation Foundation‏ یا ‏WPF‏ به دنیای نرم افزار معرفی شد و به عنوان یکی از قابلیت های جدید دات ‏نت فریم ورک 3.0 و ویندوز ویستا از آن یاد شد. فناوری سیلورلایت یک ‏runtime‏ برای اجرای رابط کاربری ‏نرم افزارهای تحت وب (‏Rich Internet Applications‏) فراهم می نماید که امکان ادغام انیمیشن، فایل های ‏مالتی مدیا، ویدئو و دیگر قابلیت های ‏WPF‏ را به همراه امکان استفاده از فناوری های چون ‏AJAX، ‏XML، ‏JavaScript‏ را به برنامه نویسان تحت وب می دهد. ‏
معرفی فناوری ‏Silverlight Silverlight ‎‏ به زبان ساده فناوری جدید مایکروسافت برای ایجاد رابط کاربری قوی و زیبا در برنامه های ‏کاربردی تحت وب است. این فناوری اولین بار توسط شرکت مایکروسافت در مجموعه ای به نام ‏Windows ‎Presentation Foundation‏ یا ‏WPF‏ به دنیای نرم افزار معرفی شد و به عنوان یکی از قابلیت های جدید دات ‏نت فریم ورک 3.0 و ویندوز ویستا از آن یاد شد. فناوری سیلورلایت یک ‏runtime‏ برای اجرای رابط کاربری ‏نرم افزارهای تحت وب (‏Rich Internet Applications‏) فراهم می نماید که امکان ادغام انیمیشن، فایل های ‏مالتی مدیا، ویدئو و دیگر قابلیت های ‏WPF‏ را به همراه امکان استفاده از فناوری های چون ‏AJAX، ‏XML، ‏JavaScript‏ را به برنامه نویسان تحت وب می دهد. ‏ سیلورلایت از فرمت های ‏MP3, WMA, WMV‎‏ به صورت درونی پشتیبانی می کند. این بدین معنی است که ‏کاربر برای پخش فایل های خود با این فرمت ها نیازی به داشتن ‏Windows Media Player‏ یا ‏ActiveX‏ آن ‏روی سیستم خود ندارد. سیلورلایت همچنین از فرمت ‏ASF‏ نیز پشتیبانی می کند ولی در مجوز سیلورلایت آمده ‏است که استفاده از این فرمت فقط برای مصارف شخصی و غیرتجاری مجاز می باشد. ‏ خیلی ها بر این عقیده هستند که هدف مایکروسافت از ارائه ی این فناوری فقط رقابت با فناوری ‏Flash‏ شرکت ‏ادوبی بوده است. اما واقعیت چیز دیگری است. مایکروسافت از ارائه ی این فناوری هدف های ارزشمند دیگری ‏همچون تحول در رابط کاربری نرم افزارهای تحت وب را دنبال می کند. سیلورلایت فقط یک ران تایم برای ایجاد ‏انیمیشن های پویا نیست، این فناوری یک ران تایم بر پایه مرورگر وب است که به همراه فناوری های متعدد و ‏قدرتمندی چون ‏AJAX‏ و دات نت فریم ورک، به برنامه نویسان زبان های مختلف امکان توسعه ی برنامه های ‏تحت وب بسیار قوی و انعطاف پذیری را می دهد. ‏
کلمات کلیدی: فناوری