من فضلك تسجيل الدخول أو تسجيل لتفعل ذلك.

أصدرت Microsoft الإصدارين C# 14 و.NET 10، وهو إصدار دعم طويل الأمد، بالإضافة إلى مجموعة من المنتجات ذات الصلة بما في ذلك Visual Studio 2026 وAspire 13. تم تضمين Copilot Free ولكن المطورين سيصلون إلى حدوده قريبًا.

تم توقيت الإصدارات الجديدة لتتزامن مع”_blank” href=”https://www.dotnetconf.net”> .NET Conf الافتراضي الجارية هذا الأسبوع. إنه يوم عظيم لمنصة مطوري Microsoft نظرًا لأن .NET 10 هو إصدار دعم طويل الأمد، والذي يأتي فقط كل عامين.

20 عامًا من .NET: التفكير في نظام Microsoft غير Java

اقرأ المزيد

يوجد أيضًا Visual Studio 2026 (VS 2026)، خليفة VS 2022، مع واجهة مستخدم محدثة، على الرغم من أنها ربما لا تكون قفزة كبيرة في الميزات كما يوحي تغيير الاسم الأول منذ سنوات.

ومع ذلك، هناك الكثير مما يمكن للمطورين الاستفادة منه في مجموعة الإصدارات الجديدة. يقدم الإصدار C# 14، المضمن في .NET 10 SDK، تطبيقات قائمة على الملفات، أي التطبيقات المضمنة في ملف واحد بامتداد .cs. هذه تشبه إلى حد كبير البرامج النصية والدعم #! التوجيهات على منصات تشبه يونكس، مما يتيح الاستدعاء عبر ./ البادئة عند وضع علامة عليها على أنها قابلة للتنفيذ. قد يكون هذا مفيدًا للمرافق، لكن التفكير وراء ذلك يدور حول جذب الوافدين الجدد إلى اللغة من خلال تبسيط الخطوات الأولى. يمكن تحويل تطبيقات الملف الواحد إلى مشاريع كاملة باستخدام الأمر الجديد، dotnet project convert.

شريحة من .NET Conf تعرض الميزات الجديدة في C# 14، والتي تم إصدارها كجزء من .NET 10

يحتوي Visual Studio 2026 على واجهة مستخدم متجددة تعتمد على لغة تصميم واجهة المستخدم Fluent من Microsoft، وتكامل أعمق مع Copilot، وأداء محسّن قد يؤدي إلى تسريع تحميل الحلول الكبيرة متعددة المشاريع بنسبة تصل إلى 50 بالمائة، وفقًا لمدير المنتج الرئيسي Mads Kristensen. يتم تحديث IDE الخاص بـ Windows فقط من Microsoft بانتظام، وهناك فرق بين الإصدار الأقدم والأحدث VS 2022 أكثر من الفرق بين الإصدار الأحدث VS 2022 وVS 2026 الجديد.

كما هو الحال مع جميع منتجات مايكروسوفت، هناك توجه قوي نحو استخدام الذكاء الاصطناعي، في هذه الحالة GitHub Copilot. يمكن للمطورين البدء باستخدام Copilot Free، الذي يقدم ما يصل إلى 2000 عملية إكمال للتعليمات البرمجية و50 طلبًا مميزًا شهريًا. هذا الرقم ليس كما يبدو، وذلك بفضل ما تسميه الشركة المضاعفات، مما يعني أن التفاعل الواحد يمكن أن يستخدم أكثر من طلب مميز واحد، كما نحن”_blank” href=”https://www.theregister.com/2025/06/20/github_begins_enforcing_premium_request/”> المبينة في يونيو. برنامج Copilot المجاني مخصص للأفراد فقط، ويفتقر إلى ميزات مثل سجلات التدقيق وإدارة السياسات والتحكم في الوصول وغيرها من الوظائف الإضافية الموجهة للأعمال. عند الوصول إلى حدود استخدام Copilot Free، يعود Visual Studio إلى اقتراحات IntelliCode ولن تستجيب الدردشات بعد ذلك.

يحصل ASP.NET Core، وهو إطار عمل الويب الخاص بشركة Microsoft، على العديد من التحديثات في هذا الإصدار بما في ذلك دعم WebAuthN وPasskey المدمج للمصادقة الحديثة.

يوجد أيضًا إصدار جديد من Aspire، والذي كان يُسمى سابقًا .NET Aspire، وهو عبارة عن مجموعة أدوات تعتمد على التعليمات البرمجية أولاً لإنشاء ونشر الخدمات الصغيرة والتطبيقات القائمة على الحاويات. يأتي تغيير الاسم لأنه يدعم الآن تطبيقات Python وJavaScript، على الرغم من أن Aspire CLI (واجهة سطر الأوامر) ولوحة المعلومات التي تعرض القياس عن بعد تظل مدمجة في .NET. Aspire يجعل من السهل نسبيًا تنسيق الموارد مثل التخزين المؤقت لـ Redis، واتصالات قاعدة البيانات، وتطبيقات الويب، وخدمات المراسلة، وخدمات التخزين، والمزيد، باستخدام أسلوب سيبدو مألوفًا لمطوري ASP.NET، وإضافة الخدمات إلى منشئ التطبيقات.

أسباير مفتوحة المصدر ولديها الآن”_blank” rel=”nofollow” href=”https://aspire.dev”> موقع مخصص. لديها بعض الزخم، كما يتضح من عدد عمليات التكامل المتاحة – 142 في وقت كتابة هذا التقرير. تعد عمليات التكامل مطلوبة حتى تعمل الخدمة بسلاسة مع Aspire، وهي موجودة الآن للمنتجات بما في ذلك قواعد بيانات PostgreSQL وRedis وRabbitMQ وKafka وMongoDB وOracle، بالإضافة إلى منتجات Microsoft الواضحة مثل SQL Server وAzure. هناك تكامل مع AWS، ولكن بشكل عام هناك نكهة Azure قوية، كما قد يتوقع المرء.

لقد كان تقدم .NET من أصوله المغلقة التي تعمل بنظام Windows فقط إلى حزمة مفتوحة المصدر تعمل بشكل جيد على Linux وMac ملحوظًا.

قالت Microsoft في هذا الحدث أن لغة C# هي دائمًا من بين أفضل خمس لغات برمجة مستخدمة على GitHub. ولكن هناك محاذير. الأول هو أنه على الرغم من وجود الكثير من المساهمات من خارج Microsoft، إلا أن مستقبل المكدس يعتمد على Microsoft وبالتالي فهو عرضة للتغييرات في سياسة الشركة. والسبب الآخر هو أن هيمنة JavaScript والتطبيقات المستندة إلى TypeScript يبدو أنها ستنمو بشكل أكبر، وذلك بفضل مساعدي ترميز الذكاء الاصطناعي الذين يميلون إلى استخدام ذلك افتراضيًا ما لم يُطلب خلاف ذلك.

ومع ذلك، فقد حقق .NET تقدمًا ثابتًا منذ أن أصبح مفتوح المصدر كـ .NET Core في نوفمبر 2014، مما أعطى المطورين بعض الأمل في استمرار استثمار Microsoft. ®

اقرأ المزيد

يتمتع تلفزيون Samsung الخاص بك بشخصية مميزة - فهو يعرف ما تشاهده، وما تحتاجه، ومتى تتحدث
تطلق Antom من شركة Ant International تطبيقًا شاملاً للعمليات المالية والتجارية للشركات الصغيرة والمتوسطة

Reactions

0
0
0
0
0
0
بالفعل كان رد فعل لهذا المنصب.

ردود الفعل