· · 3 دقائق قراءة

.NET 11 Preview 5: ما سأختبره بالفعل أولاً

.NET 11 Preview 5 يشحن تحسينات عبر SDK ووقت التشغيل و C# و ASP.NET Core و EF Core. إليك التحديثات التي أعتقد أنها الأكثر استحقاقًا للاختبار المبكر إذا كنت تبني تطبيقات .NET حقيقية.

.NET .NET 11 ASP.NET Core C# Entity Framework
هذا المقال متاح أيضاً بـ:English, Español, Català, Deutsch, Français, Português, Italiano, 日本語, 中文, 한국어, Русский, हिन्दी, Polski, Türkçe, Bahasa Indonesia, Nederlands

منشورات معاينة .NET دائمًا ما تكون محملة.

هذا خبر جيد للمنصة، لكنه يعني أيضًا أن السؤال العملي يُدفن: ما الذي يجب أن تختبره بالفعل أولاً؟

.NET 11 Preview 5 يجلب الكثير عبر SDK ووقت التشغيل والمكتبات و ASP.NET Core و C# و MAUI و EF Core. بدلاً من تحويل هذا إلى ملخص سجل تغيير ضخم، أريد التركيز على الأجزاء التي أعتقد أنها تستحق اهتمام المطور الحقيقي الآن.

قالب خادم MCP في dotnet new هو إشارة

هذا على الأرجح العنصر الأكثر استراتيجية في قسم SDK.

عندما يهبط قالب مشروع مباشرة في SDK، فهذا يعني أن المنصة لم تعد تعامل السيناريو كمتخصص. وجود قالب خادم MCP مدمج في dotnet new يخفض تكلفة تجربة النمط ويرسل رسالة واضحة حول أين يتجه النظام البيئي.

إذا كنت تبني أدوات وكلاء أو مساعدين داخليين أو أدوات مطور متكاملة مع AI في .NET، فهذا أحد الأشياء الأولى التي سأختبرها.

فحوصات الثغرات ونهاية العمر في وقت البناء هي بالضبط نوع الإعدادات الافتراضية التي أحبها

الوعي بالأمان ودورة الحياة أفضل بكثير عندما تساعدك المنصة أثناء البناء، وليس بعد الحقيقة في تقرير منفصل لا يقرأه أحد.

فحوصات SDK الجديدة للثغرات والحزم منتهية العمر أثناء البناء هي نوع الميزة التي أحبها لأنها تجعل السلوك الأفضل هو الافتراضي.

هذه ليست براقة، لكنها نوع التحسينات التي تتقدم في العمر بشكل جيد حقًا.

C# تستمر في أن تصبح أكثر تعبيرًا في الأماكن الصحيحة

عناصر C# في Preview 5 مثيرة للاهتمام، خاصة:

  • التسلسلات الهرمية المغلقة للفئات
  • إعلانات الاتحاد وأنماط الاتحاد
  • العمل المستمر على تطور unsafe

لن أعتمد بشكل أعمى كل هذا في كود الإنتاج بعد، لأن ميزات اللغة في المعاينة تستحق دائمًا دورة اختبار رصينة. لكن الاتجاه جيد. C# تستمر في التحرك نحو نمذجة أغنى دون فقدان هويتها.

ASP.NET Core و EF Core لديهما تحديثات عملية تستحق الاختبار المبكر

مجالان سأضعهما بالتأكيد في اختبار تجريبي:

تحسينات Blazor

التحقق من جانب العميل لـ Blazor SSR وتحسينات QuickGrid دون تفاعلية كلاهما نوع ميزات جودة الحياة التي يمكن أن تبسط التطبيقات الحقيقية.

الإعدادات الافتراضية والتحذيرات في EF Core

EF Core ينقل توافق SQL Server 2022 إلى الإعداد الافتراضي ويضيف تحذيرات لاستعلامات EF غير المتزامنة التي تعمل بشكل متزامن هي بالضبط نوع التغييرات التي يمكنها كشف المشكلات المخفية في قواعد الأكواد الحقيقية.

هذا يعني أنه يستحق الاختبار عاجلاً وليس آجلاً.

قائمتي المختصرة للمرور الأول

إذا كان لدي نصف يوم لاستكشاف Preview 5، سأفعل هذا:

  1. جرب قالب خادم MCP
  2. شغّل البناء وافحص فحوصات الثغرات/EOL الجديدة
  3. اختبر أي قاعدة أكواد قد تستفيد من ميزات نمذجة C# الجديدة
  4. تحقق من سيناريوهات Blazor SSR إذا كنت على تلك المكدس
  5. شغّل مسارات EF Core الثقيلة وراقب تغييرات التحذير أو اختلافات SQL

هذا هو المكان الذي أعتقد أن القيمة المبكرة فيه.

رأيي

.NET 11 Preview 5 يشعر وكأنه أحد تلك الإصدارات حيث تواصل المنصة الدفع في اتجاهين في وقت واحد:

  • قدرات مطور أكثر طموحًا
  • إعدادات افتراضية أفضل للفرق المهتمة بالإنتاج

هذا المزيج هو ما أريده من دورة معاينة.

جربه، لكن جربه بهدف.

المقال الأصلي: .NET 11 Preview 5 is now available!

شارك:
عرض الكود المصدري لهذا المقال على GitHub ↗
← تحديث Visual Studio في مايو يدور في الحقيقة حول تحكم أفضل بين الفكرة والتغيير
أهم إعلانات Visual Studio في Build 2026 تتعلق بإزالة الاحتكاك →