PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مايكروسافت آماده ارائه نسخه بتای Silverlight2



m_co2
Wednesday 17 September 2008, 03:33 PM
نويسنده: Paul Krill
سان*فرانسيسكو- نماينده رسمی مايكروسافت در وبلاگ رسمی خود نوشت كه قابليت*های توسعه RIA در نظر گرفته شده در نسخه بتای بعدی ارائه می*گردد كه روشنايی جديدی است بر تكنولوژی پلاگين مرورگر Silverlight اين شركت.
Scott Guthrie مدير بخش توسعه مايكروسافت فهرست ويژگی*های در نظر گفته شده*ای*را برای پلات*فرم Silverlight مايكروسافت انتظار دارد تا با Adobe و تكنولوژی محبوب آن يعنی Flash در فضای RIA به رقابت پردازد. كنفرانس Mix08 مايكروسافت در لاس*وگاس كه در هفته اول ماه فوريه برگزار شد، همانند منكان مشخصی به نظر می*رسيد كه نسخه بتای Silverlight را در كنفرانس Mix07 سال گذشته معرفی نمود. نماينده مايكروسافت اعلام نمود كه نسخه بتا در نخستين فصل سال ارائه می*گردد.
Guthrie گفت: ويژگی ارائه شده در نسخه 2 پلات*فرم انتقالی، نسخه مرورگر انتقالی فريم ورك .net می*باشد. توسعه دهندگان می*توانند برنامه*های Silverlight را با استفاده از زبان .net مثل ويژوال بيسيك، C#، جاوااسكريپت، IronPython يا Iron Ruby بنويسند.
مايكروسافت در صدد پشتيبانی توسعه دهنده طرح گردش كاری و يكپارچگی برای Silverlight در ويژوال استوديو 2008 و ابزارهای Expression Studio می*باشد.
اين تحليلگر پافشاری كرد كه معرفی Silverlight2 كه سابقا به نام Silverlight 1.1 موسوم بود، جهت رقابت با Adobe برای مايكروسافت مهم است.
Rob Helm تحليلگر شركت پژوهشی مستقل Directions on Microsoft گفت "اين موردی است كه از فريم ورك .net برای برنامه نويسي استفاده می*كند. بنابراين، می*تواند تمام ابزارهای توسعه دهنده مايكروسافت را به كار برد. ابزارهای توسعه دهنده می*توانستند از وقتی كه توسعه دهندگان با ويژوال استوديو و فريم ورك .net آشنا شوند، اسلحه سری مايكروسافت گردند. Guthrie افزود، نسخه Silverlight 1.0 بيشتر به ويديو انتقال داده شده است، در حاليكه Silverlight2 توسعه .net و قابليت*های اجرايی را اضافه می*كند. به منظور حفظ توسعه RIA، عرضه نسخ بتا يك شامل فريم ورك Windows Presentation Foundation UI برای ارائه برنامه*های غنی وب خواهد بود و موتور انيميشن و گرافيك*های قدرتمندی را به علاوه پشتيبانی قابليت*های سطح بالاتری چون كنترل*ها، مديريت layout، data binding و template skinning ارائه می*دهد.
حجم نسخه بتا يك حدود 4.3 مگابايت می*باشد.
وی اضافه كرد: همين كه Silverlight2 نصب شد، شما می*توانيد وب را مرور نمائيد و به طور خودكار، برنامه*های غنی Silverlight را در مرورگر انتخابی خود اجرا كنيد كه شامل مرورگرهايی چون اينترنت اكسپلورر، فايرفاكس، Safari و سايرين می*باشد.
كنترل*های غنی در نسخه بتای Silverlight2 شامل كنترل*های فوروم هستند مثل textbox و كليدهای راديويی. پنل*های مديريت layout بر اساس Grid و پنل نيز ارائه می*شوند. كنترل*های كاركرد مثل تقويم و data picker مثل كنترل*های ارائه داده نيز بخشی از اين نسخه بتا می*باشند.
Guthrie گفت: كنترل*های متنی، نمونه الگوسازی كنرل*های غنی را پشتيبانی می*نمايند كه توسعه دهندگان و طراحان را قادر به همكاری جهت ارائه راه*حل*های پرداخت*شده می*كند. در محيط شبكه Silverlight2 از Representation State Transfer يا REST، WS_* و SOAP، RSS، POX و سرويس*های HTTP پشتيبانی می*نمايد. دسترسی به شبكه دامين انتقالی در Silverlight2، كلاينت*های Silverlight را قادر می*كند تا مستقيما به منابع و داده منابع در وب دسترسی يابند. شبكه سوكت*های متنی نيز در نسخه بتا اضافه شده*اند.
Silverlight2 دارای ويژگی*های كاركرد آرشيو كلاس اساسی غنی .net مثل كلكسيون*ها، نخ*كشی كلی، كلی سازی، XML و ذخيره* سازی محلی می*باشد. APIهای غنی در اين محصول قادر به يكپارچگی HTML DOM/JavaScript با كد .net است.
Guthrie گفت: همچنين ويژگی تكنولوژی LINQ يا Language Integrated Query مايكروسافت را دارد كه تركيب كوئری اصلی را برای ويژوال بيسيك و C# و نيز LINQ جهت پشتيبانی آرشيو XML ارائه می*أهد كه موجب انتقال آسان و مورد پرسش قراردادن داده می*گردد. پشتيبانی ذخيره سازی و كاشه كردن داده محلی در Silverlight2 برجسته هستند. وی اضافه كرد، Net API ها در Silverlight زير مجموعه سازگار كامل " فريم ورك Net. " می*باشند.
او در ادامه گفت، Silverlight2 به فريم ورك Net. جهت نصب بر كامپيوتر به منظور اجرا نياز ندارد. دانلود نصب Silverlight شامل هر چيز ضروری است كه تمام ويژگی های فوق ( كه در مورد آنان به طور خلاصه در آينده صحبت خواهيم كرد) در دستگاه ويندوز يا Mac OSX را دارا می باشد.
برنامه*های Silverlight2 می توانند انتقال يابند تا برنامه دسك*تاپی با استفاده از فريم ورك .Net كامل و Windows Presentation Foundation گردند.