SilverLight چیست؟
- مجموعه: مقالات مهندسي > مهندسي كامپيوتر | کلمات کلیدی : SilverLight+چیست؟+
SilverLight چیست؟
SilverLight چیست؟
شرکت مایکروسافت یک رقیب جدید برای تمامی شرکت های نرم افزاری دنیا می باشد؛ این شرکت تلاش جدی برای به دست گرفتن بازار جهانی نرم افزار دنیا و رقابت شدید با تولید کننده های نرم افزار در تمامی زمینه ها دارد؛ همانطور که نرم افزارهای Internet Security، مثل Kaspersky، Notron و… ارائه کرده است یا در زمینه تولید بازی های کنسولی، XBOX را در رقابت با PlayStation و Wii عرضه کرده است، در زمینه مالتی مدیا تحت وب نیز به نظر می رسد تکنولوژی SilverLight را در رقابت با Flash وارد عرصه وب نموده است و در سطح بسیار وسیعی در حال تبلیغ و مانور بر روی این تکنولوژی می باشد.
در این مقاله مرور اجمالی بر این تکنولوژی، ویژگی ها و قابلیت های آن و ابزار تولید و طراحی برنامه های سیلورلایت خواهیم داشت.
SilverLight چیست؟
SilverLight یک تکنولوژی جدید و شبیه به فرمت SWF مربوط به Macromedia Flash می باشد؛ که از آن برای ارائه برنامه های تحت وب به شکل مستقل از مرورگر (Cross-Browser) و نیز مستقل از سیستم عامل (Cross-Platform) با ظاهری بسیار زیبا یا RIA (Rich Interactive Application) استفاده می شود.
برخی از مهمترین نکات در مورد سیلورلایت:
* از سیلورلایت می توان برای نمایش آنلاین و استریمینگ (Streaming) فیلم و موسیقی استفاده کرد.
* به دلیل حجم کم (کمتر از 2mb) به راحتی قابل دانلود و نصب بر روی مرورگرمی باشد.
* سیلورلایت به دلیل استفاده بیشتر از منابع سخت افزاری کامپیوتر کلاینت، باعث بهبود ظاهر و افزایش سرعت اجرای برنامه های تحت وب می شود.
* در SilverLight نیز مانند فیلم های Flash می توان از تصاویر برداری (VECTOR-BASED GRAPHICS)، موسیقی، متن و انیمیشن به صورت یکپارچه استفاده کرد.
* طراحان وب، تمام کارهایی که با استفاده از تکنولوژی AJAX انجام می دادند در سیلورلایت به صورت درونی و ساده تر می توانند انجام دهند.
* برنامه نویسان.NET اعم از C#,VB,J# و… می توانند از تواناییهای کسب نموده خود در دنیای .NET برای تولید برنامه های SilverLight استفاده نمایند.
* حتی برنامه نویسان PHP, JSP و دیگر زبان های سمت سرور (Server Side Programming Languge) نیز می توانند از SilverLight استفاده کنند.
* به دلیل تعدد زبان های قابل انتخاب برای تولید برنامه های SilverLight، یادگیری و بکارگیری این تکنولوژی بسیار راحت است.
* از تمام زیبایی Windows Vista به راحتی می توان از LINQ, RSS, JSON و هرگونه وب سرویسی استفاده کنید.
* فایل های صوتی با پسوند WMA و MP3 را می توانید یا استفاده از SilverLight استریم نمایید.
نکته: در ضمن شرکت Novel نیز یک نسخه از SilverLight که با نام Moonlight شناخته می شود برای اجرا بر روی سیستم عامل خود عرضه نموده است.
محیط طراحی برنامه های SilverLight
برای تولید برنامه های SilverLight می توانید از دو ابزار Microsoft Experssion Blend2 و Visual Studio 2008 استفاده نمایید:
Microsoft Experssion Blend2: از این ابزار می توانید برای طراحی ظاهر گرافیکی، Encode کردن فایل های تصویری و صوتی و قرار دادن آن در برنامه های SilverLight استفاده نمایید.
Visual Studio 2008: برای کد نویسی طرف کلاینت و سرور، مربوط به برنامه های SilverLight می توانید از این برنامه استفاده نمایید؛ همچنین این ابزار امکان Debug کردن کدهای برنامه های SilverLight را نیز به صورت کامل فراهم می کند و قابلیت full-Intellisence (منظور Syntax Highlighting, AutoComplete, Syntax Checking و …) آن نیز فعال می باشد.
کلام آخر
با توجه به شدت تبلیغات روی SilverLight و تولید ابزارهای مربوط به آن به نظر می رسد Microsoft تصمیم بسیار جدی در مورد توسعه و جهانی سازی SilverLight دارد. از آنجا که یادگیری و بکارگیری SilverLight، چندان دشوار به نظر نمی رسد پیشنهاد می کنیم طراحان وب و برنامه نویسان سریعتر به مطالعه و یادگیری این تکنولوژی فانتزی بپردازند تا از قافله علوم مختلف دنیای کامپیوتر عقب نمانند.
منبع: www.microsoft.com
SilverLight چیست؟
کلمات کلیدی : SilverLight,چیست؟,SilverLight چیست؟ , مقالات مهندسي , مهندسي كامپيوتر , کامپیوتر، مکانیک، برق، عمران، شیمی، پزشکی SilverLight+چیست؟+
- آخرین مطالب مشاهده شده توسط کاربران :
نویسنده پست : علي
عنوان پست : SilverLight چیست؟
منبع اصلی مطلب سایت :
- ژنراتور رادیو اکتیو در پزشکی هسته ای
- ۷ نشانه پیری زودرس را بشناسید
- 10 منطقه به جای مانده از برخورد سیارکها
- اختتامیه یازدهمین جشنواره بینالمللی فارابی برگزار شد/ 4 توص...
- مغز انسان و آینده صنعت رباتیك
- دعای روز هشتم ماه مبارک رمضان
- منابع کنکور کارشناسی ارشد مهندسی کشاورزی
- Subnetting به زبان ساده
- تصویر جدید «هابل» از یک کهکشان مارپیچی
- پی وی سی – PVC
- عفونت ها و سوختگی های پوستی را دست کم نگیرید!
- فسفر و نقش آن در فولاد – Phosphorus in steel
- غش کردن ریشه ی ژنتیک دارد؟
- عیبیابی موتور خودرو از طریق رنگ دود اگزوز
- واقعیترین ربات انساننما رونمایی شد
- مغز انسان و آینده صنعت رباتیك
- Subnetting به زبان ساده
- ترکهای سطوح بتنی Cracks in concrete surfaces
- درخواست پیشنهاد یا RFQ چیست؟ Request for Quotation
- رباتها ناجی بیماران اختلال اعصاب
- ثبت پتنت جدید اپل
- دو ابزار هوشمند به درد بخور
- سوسك جاسوس، یك ربات زنده!
- اهمیت پرورش گیاهان دارویی در فضای سبز شهری
- مروری بر پیشینه آلودگی هوا، منابع و راههای پیشگیری
- عیوب ناشی از ماسه داغ در خطوط قالبگیری با ماسه تر
- خوردگی فلزات در تجهیزات و ماشین آلات صنعتی و روش های جلوگیری از آن
- آشنایی با شبكههای لرزهنگاری مركز لرزهنگاری كشوری + اطلاعات آنلاین زمین لرزه های ایران
- آشنایی با انواع پلیمرها، كاربرد و خواص آنها
- فارس من| اهمیت شبکه ملی اطلاعات در افزایش کیفیت و قیمت پایین خدمات است
- اختتامیه یازدهمین جشنواره بینالمللی فارابی برگزار شد/ 4 توصیه وزیر علوم به متخصصان علوم انسانی و اسلامی
- تلفن همراه مخصوص نابینایان
- فنجانی که موسیقی پخش می کند
- موسی که با تنفس کار می کند
- معرفی یک باگ جدید در ویندوز 7
- نحوه گرفتن عکس پانوراما
- عینک متاپرو چیست؟
- گوشی های هوشمند جدید
- لپ تاپ لمسی با نمایشگر معلق به بازار وارد شد
- گوشی Elife E7 mini
- آشنایی با گجت های تحسینبرانگیز
- فبلت Fonepad Note 6 ایسوس وارد بازار ایران شد
- علت فروش ضعیف LG G2 چیست ؟
- چگونه امنیت مودم ها را افزایش دهیم ؟
- زندگینامه نیکی کریمی
- تزیین هندوانه شب یلدا
- خواص اناردربهبود بیماری ها
- دسر شکلاتی با کاکائو
- قانون سینوسها
- بیانیه و کمپین جهاني كاپيتان هوشنگ شهبازی
- آشنایی با مدار فلوتاسیون در کارخانه کانه آرایی چادرملو
- Welding Stainless Steels and their Properties
- فبلت Fonepad Note 6 ایسوس وارد بازار ایران شد
- درخواست پیشنهاد یا RFQ چیست؟ Request for Quotation
- سیستم های کنترل هوشمند موتورخانه
- ترکهای سطوح بتنی Cracks in concrete surfaces
- واقعیترین ربات انساننما رونمایی شد
- تلفن همراه مخصوص نابینایان
- چرا خداوند از حق الناس نمی گذرد؟
- مغز انسان و آینده صنعت رباتیك
- حقیقت شب قدر
- دعاى روز نهم ماه مبارك رمضان
- Captain Shahbazi’s international campaign and his stat...
- دعای روز هشتم ماه مبارک رمضان
- فارس من| اهمیت شبکه ملی اطلاعات در افزایش کیفیت و قیمت پایین...
- Subnetting به زبان ساده
- علت فروش ضعیف LG G2 چیست ؟
- موسی که با تنفس کار می کند
- چگونه امنیت مودم ها را افزایش دهیم ؟
برترین های ماه
- تازههایی از دنیای دانش و فناوری
- نامگذاری و شناسایی گریس
- آشنایی با مدار فلوتاسیون در کارخانه کانه آرایی چادرملو
- دعاى روز نهم ماه مبارك رمضان
- نکات مثبت و منفی نوشیدن قهوه
- سیستم های کنترل هوشمند موتورخانه
- Subnetting به زبان ساده
- بیانیه و کمپین جهاني كاپيتان هوشنگ شهبازی
- مدیریت بازیافت خودرو
- فبلت Fonepad Note 6 ایسوس وارد بازار ایران شد
- درخواست پیشنهاد یا RFQ چیست؟ Request for Quotation
- زندگینامه نیکی کریمی
- قانون سینوسها
- چرا خداوند از حق الناس نمی گذرد؟