چهارشنبه, ۲۶ اردیبهشت, ۱۴۰۳ / 15 May, 2024
مجله ویستا

فراتر از ویندوز


فراتر از ویندوز
تنها بعضی از تسهیلات .NET دارای ویژگیهای ویندوز هستند.چهارچوب کاری فرم‌های ویندوز، طوری است که امکان جایگزینی API گرافیکی ویندوز و بخش گرافیکی کلاسهای اصلی میکروسافت (برایC++ ) را می‌دهد و ASP.NET در بالای سرویس دهنده وب IIS میکروسافت اجرا خواهد شد. بیشتر قسمتهای دیگر .NET ، می‌توانند در بالای Solaris ، Linux و سیستم‌های دیگر اجزا شوند.
آیا ما .NET را در سیستمهای عامل غیرمیکروسافت خواهیم دید؟ اگرچه تاکنون برای اجرای آن به ویندوز نیاز داریم. ولی در اواخر سال گذشته، میکروسافت بخش‌های کلیدی فناوری را برای استاندارد نمودن براساس ECMA (نوعی روش استاندارسازی بین‌المللی) ارسال نمود. عناصری که هنوز مورد بحث هستند شامل زمان اجرای زبان مشترک، MSIL ، CLS ، C# و بیش از ۱۰۰۰ مؤلفه از کتابخانه‌های اصلی می‌باشند. میکروسافت با شدت تمام، فعالیت می‌کند تا این عمل را سریعتر (پیش از موعد) به پایان ببرد.
اخیراً اعلام شد سکه فعالیت MONO برای توسعه اجرای یک منبع بازار .NET برپایه ویژگی‌های ECMA انجام گرفته و برای اجرا بر روی برنامه‌هایی چون Linux مناسب می‌باشد. چنین تلاشهایی نشان می‌دهد که محیط توسعه چند برنامه‌ای زودتر از انتظار به وقوع می‌پیوندد.
.NET به عنوان یکی از مهمترین طرحهای فناوری از سرمایه‌گذاری چندین بیلیون دلاری دربخش تحقیقات بهره‌مند شده است. رقبای میکروسافت نیز مسئله را درک کرده‌اند و بهمین علت در اعلامیه‌های اخیر خود مسائلی را مطرح نموده‌اند. هیچ کس دراین صنعت، تضمین پیشگام بودن درمدت طولانی را ندارد ولی میکروسافت پتانسیل لازم برای ظهور دائمی درصحنه را دارا می‌باشد.
منبع : جنوبی ها