
همانطور که می دانید در سیستم ناوبری هواپیماها دستگاهی وجود دارد که در هر لحظه اطلاعات پروازی شامل تغییرات مسیر پرواز و یا حرف های رد و بدل شده بین خلبان و برج مراقبت را در خود ذخیره می سازد تا در صورت بروز مشکل، به عنوان مرجع مورد استفاده قرار گیرد. نام این دستگاه، جعبه سیاه است. اکنون، مایکروسافت قصد دارد چنین قابلیتی را برای برنامه نویسان بوجود آورد. به نحوی که در نسخه آتی نرم افزار برنامه نویسی این شرکت یعنی Visual Studio 2010 ، مایکروسافت جعبه ای مجازی قرار داده است که تمامی فعالیت های کاربری را که بصورت آزمایشی از یک نرم افزار استفاده می کند در خود ذخیره نماید. همچنین اطلاعاتی پیرامون سیستم عامل و محیطی که در آن نرم افزار اجرا شده است در گوشه ای ضبط می شوند. پس آن هنگامیکه نرم افزار آزمایشی دچار اشکال شد، برنامه نویس قادر خواهد بود با مراجعه به جعبه سیاه متعلق به آن نرم افزار، اطلاعات مفیدی را بدست آورد. هرچند که در حال حاضر جعبه سیاه تنها قرار است در برنامه هایی که توسط برنامه نویسان بصورت مجزا نوشته می شود، مورد استفاده قرار گیرد اما چندان دور از انتظار نیست که در آینده ای نزدیک مایکروسافت از این توانایی در نسخه های آزمایشی از برنامه های خود استفاده نماید و حتی گروهی از برنامه نویسان که به صورت پروژه وظیفه توسعه یک نرم افزار را بر عهده دارند از این خدمات استفاده نمایند. |
برنامه Silverlight در حقیقت رقیبی است برای محصول Flash کمپانی ادوبی که قابلیت اجرا در مرورگرهای مختلف، سیستم عامل های گوناگون و برقرار ارتباط با دستگاههای متفاوت را دارا می باشد. این محصول مایکروسافت به برنامه نویسان اجاره می دهد تا به خلق نرم افزارهای پوتا تحت وب بپردازند.مایکروسافت همچنین اعلام کرده، با افزایش قابلیت های Silverlight در آینده این برنامه به سوی کد باز شدن پیش خواهد رفت و در این زمینه همکاریهایی را با مرکز Eclipse آغاز کرده است تا افزودنی های کد باز با مجوز این شرکت به آن اضافه گردد. مهندس "Scott Guthrie" از میران ارشد بخش توسعه NET. در مایکروسافت می گوید: "ما Silverlight را یک سال پیش ارائه کردیم و هم اکنون از هر چهار مشتری عمده ما یک شرکت مایل است تا کامپیوترهای خود را در حالیکه مجهز به برنامه Silverlight هستند به فروش برساند." برخی از قابلیت های Silverlight 2 عبارتند از: - پشتیبانی از سیستم عامل های Mac، Windows و Linux در مرورگرهای Firefox، Safari و Windows Internet Explorer - حفاظت پیشرفته از محتوی ارائه شده - بزرگ نمایی و کوچک نمایی بالا جهت نمایش تصاویر استفاده شده بدون کاهش کیفیت - پشتیبانی پیشرفته از Skin و Template ها شما می توانید Silverlight 2 را از سایت http://www.microsoft.com/silverlight دانلود نمایید. |


