بعد تقريبا 3 اعوام من اصدار تقنية .نت تتجه مايكروسوفت بتحويل الكثير من نظمها الجديدة الى هذه التكنولوجيا، انا قبل مدة جربت احد النظم المركزية من مايكروسوفت Microsoft BizTalk Server 2004 Beta ، النظام يندمج جيدا بداخل VS.NET و الكثير من ملفات ال DLL الخاصة به مكتوبة ب .نت ، و اتضح لاحقا من حوار مع المبرمجين شاهدة عبر انترنت بان معظم ذلك النظام اعيد كتابته بواسطة سي شارب.
ايضا الان و من اسبوعين باقوم بتجريب Microsoft SQL Server Yukon ، نظام محرك قواعد البيانات نفسه (نواة النظام) لا تزال مبنية بواسطة سي++ و مترجمة للغة الالة مباشرة، النواة نفسها مع جميع ملفاتها بتزيد عن 100 ميغابايت من الملفات الاساسية و مبنية نتيجة ل 10 اعوام من العمل، لا اعتقد شخصيا بانها سوف تحول الى .نت بهذه السهولة، ولكن الكثير من الاجزاء الاخرى من SQL Server مثل برامج الادارة، بعض الكود الذي بياتي فوق النواة نفسها، و غير ذلك، معظمه مكتوب و مترجم مباشرة ل.نت
حتى Microsoft Windows 2005 القادم سطح المكتب كله اعيد كتابته ليعمل بواسطة .نت، نظام التشغيل نفسه هو افضل ما قدم .نت
في Microsoft Office 2003 الذي سوف يصدر بعد ايام فقط جزء من ال Outlook (و هو برنامج تم اعادة كتابته) حسب اعتقادي مبني ب .نت، باقي الامور لا تزال سي++ ، حيث لم يكن لمايكروسوفت الامكانية لتحويلها بعد
اعتقادي الشخصي انه مع تقدم تقنية .نت و مع سعي شركات تصنيع المعالجات في الانفصال عن بعضهم البعض و تقديم معالجات مختلفة غير متوافقه، سوف تحول مايكروسوفت ربما معظم التكنولوجيا لديها الى .نت ، حيث سوف يسهل الامر كثيرا نقل البرنامج من معالج الى اخر
اليوم مثلا هناك مجموعة من معالجات ال 64 بت، و هناك Windows XP و Server بتقنية 64 بت، ولكن لا توجد برامج غير ربما SQL Server بتلك التقنية، الباقي لا يزال 32 بت، ربما مع تحول معظم البرامج الى .نت سوف تزال العقبة الاخيرة بين نقل البرامج الى الجيل القادم من المعالجات. المشكلة الوحيدة ربما الوقت المطلوب لتحويل ملاين الاسطر من الكود.
