عنوان:

‫پیش نمایش 1 دات نت 10: اولین آزمایش‌ها و بهبودهای مدیریت تاریخ با ISOWeek


نویسنده: وحید نصیری
تاریخ: ۱۴۰۳/۱۲/۱۲ ۰۸:۰۲
آدرس: www.dntips.ir
معرفی:
  • مایکروسافت در تاریخ 25/02/2025 پیش نمایش 1 دات نت 10 (Preview 1 of .NET 10) را معرفی کرد.
  • انتشار رسمی دات نت 10 (Official Release of .NET 10) برای نوامبر 2025 برنامه‌ریزی شده‌است.
  • این نسخه اولیه شامل بهبودهایی در دات نت ران تایم (NET Runtime.)، اس دی کی (SDK)، کتابخانه‌ها، سی شارپ (#C)، ای اس پی دات نت کور (ASP.NET Core)، بلیزر (Blazor) و دات نت ام ای یو ای (NET MAUI.) است.
  • پیش نمایش 1 دات نت 10 را می‌توانید از لینک زیر دانلود کنید:
  • https://dotnet.microsoft.com/en-us/download/dotnet/10.0

پشتیبانی در ویژوال استودیو 2022 (Visual Studio 2022):
  • پیش نمایش 1 دات نت 10 به عنوان یکی از گزینه‌های موجود برای پروژه‌های جدید در ویژوال استودیو 2022 نسخه 17.14.0 پیش نمایش 1.1 در دسترس است.

بهبودهای مدیریت تاریخ با متدهای جدید از نوع ISOWeek:
  • کلاس ایزو ویک استاتیک (Static ISOWeek Class) (فضای نام سیستم دات گلوبالیزیشن (namespace System.Globalization)) که از دات نت کور 3.0 (NET Core 3.0.) وجود داشته، روش‌هایی برای مدیریت تاریخ/زمان ارائه می‌دهد که از استاندارد ایزو 8601 (ISO 8601 Standard) پیروی می‌کنند.
  • پیش نمایش 1 دات نت 10، 3 سربارگذاری جدید (New Overloads) برای این کلاس به ارمغان می‌آورد (متدهای GetWeekOfYear، GetYear، ToDateOnly) که اکنون شامل استفاده از نوع دیت اونلی (DateOnly Type) (فضای نام سیستم (namespace System)) هستند.
  • مثالهایی برای استفاده از متدهای GetWeekOfYear, GetYear و ToDateOnly، در متن اصلی مقاله موجود است.
  • پروژه‌ای در گیت‌هاب نیز برای استفاده از این متدها ایجاد شده‌است:


مشاهده مطلب اصلی