ما هي الميزات التي يتطلع إليها الأشخاص في .NET 4.0 - 4.1

StackOverflow https://stackoverflow.com/questions/710516

سؤال

أنا مهتم جدًا بمعرفة ميزات الأشخاص المهتمين في إطار (إطار) .NET القادم؟

سواء كانت هذه فصولًا جديدة أو عناصر تحكم جديدة ، فأنا أشعر بالفضول لمعرفة وجهات نظر الأشخاص.

هل كانت مفيدة؟

المحلول

عقود الرمز والامتدادات الموازية. لا توجد ميزات لغوية (وهي في الغالب ما أهتم به عادة) ولكن كلاهما لديه القدرة على تغيير كيفية كتابة التعليمات البرمجية بشكل كبير.

يبدو DLR رائعًا ومثيرًا للاهتمام ، لكنني لست متأكدًا من أنني قد انتهى بي الأمر كثيرًا ، على الأقل من حيث التشغيل المتبادل مع IronRuby/IronPython. سيكون من الجيد أن تكون قادرًا على استخدام الربط المتأخر لتقليل رمز Boilerplate الانعكاس

فيما يتعلق بميزات اللغة C# 4 ، سيكون التغاير والانتهاك أكثر من "phew ، وهذا يقلل من الإزعاج" من "Wahay ، أشياء رائعة!" لكن الوسيطات الاختيارية/المسماة يمكن أن تكون مفيدة للغاية. ستجعل الكتابة/باستخدام أنواع غير قابلة للتغيير بعض الشيء أسهل ، على الرغم من أنني ما زلت أحب الدعم المدمج لنمط البناء :)

نصائح أخرى

في الغالب ملحقات موازية و "التباين. وبالطبع: System.Reactive / إطار RX / "LINQ للأحداث", ، والتي أعتقد أنها يمكن أن تكون (تعال) جداً كبير.

ولكن هناك أشياء أخرى لم أرها ذكرت هنا - في حين أن "من الجيد أن يكون" بطريقة ما - قد تكون مفيدة عندما يكون الإصدار الجديد موجودًا في النهاية. يحب:

  • BigInteger (إلى شيء سيء مثل أ INumber لم تجعله في ...)
  • ISet<T> و SortedSet<T> (أشجار التوازن الذاتي في الإطار)
  • تغيير واجهات برمجة تطبيقات تعداد نظام الملفات من المصفوفات الإرجاع (فقط؟) إلى إرجاع Ienumerable (أيضًا؟)
  • الدعم الافتراضي للغة F#
  • تحسينات ضغط طفيفة

أظن dynamic والمعلمات الاختيارية/المسماة موجودة فقط لتمكين interop أفضل/أسهل مع اللغات التي تستخدم/تحتاج/تتطلب هذه المفاهيم. لذلك من الجيد أن تتوفر. ولكن بالتأكيد لا شيء أكثر من ذلك.

إنني أتطلع إلى عناصر تحكم WPF الجديدة. أعتقد أن مجموعة أدوات WPF الآن سيتم دمجها كعناصر تحكم في الإطار. سيكون من أجمل الكثير من أدوات التحكم في الأسهم في Visual Studio وجعلها مصححة مع .NET Framework بدلاً من الاضطرار إلى تنزيل مجموعة جديدة في كل مرة يجب فيها الخروج.

أيضًا ، أتطلع إلى Visual Studio 2010 في كل ما هو مجد WPF!

  • المعلمات الاختيارية في C#

أكثر من .NET 4.0 ، أنا أتطلع حقًا إلى Visual Studio 2010 ، مثل استجابة Jirwin.

إن الوعد من أدوات ودعم مطور SharePoint الأفضل ، لأنه عندما يتعين عليك العمل فيه حاليًا ، إنه أمر من الألم.

فقط خيارات النشر التي يخططون لوجودها ستوفر بعض الصداع.

لذلك أنا متفائل لأنهم استمعوا إلى آذان من مجتمع المطورين.

DLR والملحقات المتوازية ، على الرغم من أنني لا أستطيع أن أقول أنني أبلغت بالضبط بما سيكون في الصندوق بالضبط عندما يشحن.

تحرير: وفقًا لـ Jon Skeet ، تبدو عقود الكود جميلة أيضًا. لا تكسر الأرض ، ولكن من العينات التي رأيتها تبدو وكأنها طريقة لطيفة لتمثيلها.

أقوم بالكثير من العمل مع Expression, ، لذلك أنا أتطلع إلى أنواع تعبير إضافية.

أنا أيضًا أحب الوسائط الاختيارية/المسماة - ولكن بشكل أساسي كوسيلة جعل الثبات أبسط; ؛ لست متأكدًا من أنني سأستخدمه كثيرًا ...

بالنسبة لي ، الأهم هو التقارب بين vb.net و c#, ، الآن يشاركون أخيرًا نفس الميزات التي تم كسرها بـ 3.0/3.5.

أنا مهتم أيضًا بـ:

فئة Tuple الإطارية و C#4 'Dynamic' ، والتي سأستخدمها في كل مكان للحصول على واحدة على الأشخاص الذين يستخدمون 'var' في كل مكان. (أعرف أن "الديناميكية" ليست ميزة إطار عمل خالص - لكنها إطار جزء)

ummm ... ليس StringOr فئة نكتة كذبة أبريل؟

يعد محرر رمز Visual Studio 2010 هو WPF خالص ويكون قادرًا على إرساء أي من الشاشة ، وإضافات عدم استخدام نموذج كائن Office COM (ENVDTE).

أعلم أن هذا ليس الإطار ولكن تم وضع علامة على السؤال VS2010

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top