۳۰ آذر ۱۴۰۳

Techboy

اخبار و اطلاعات روز تکنولوژی

NET 8 Preview 2 عملکرد Blazor را افزایش می دهد

پیشرفت‌های هسته ASP.NET در دومین پیش‌نمایش .NET 8 شامل یک جزء Blazor با کارایی بالا برای نمایش داده‌های جدولی و کامپایل جزئی JIT برای برنامه‌های Blazor WebAssembly است.

پیشرفت‌های هسته ASP.NET در دومین پیش‌نمایش .NET 8 شامل یک جزء Blazor با کارایی بالا برای نمایش داده‌های جدولی و کامپایل جزئی JIT برای برنامه‌های Blazor WebAssembly است.

دومین پیش‌نمایش مایکروسافت از پلتفرم توسعه نرم‌افزار NET 8 برنامه‌ریزی‌شده خود، چارچوب وب ASP.NET Core را با یک جزء شبکه‌ای با کارایی بالا و عملکرد WebAssembly بهبود می‌بخشد.

Microsoft .NET 8 Preview 2 ۱۴ مارس رونمایی شد و از dotnet.microsoft.com قابل دانلود است.

نقاط برجسته ASP.NET Core در پیش‌نمایش جدید .NET 8 شامل یک جزء شبکه Blazor با کارایی بالا به نام QuickGrid برای نمایش داده‌ها به شکل جدولی است. قابلیت هایی مانند مرتب سازی، فیلتر کردن، صفحه بندی و مجازی سازی را ارائه می دهد. Blazor چارچوبی برای ساخت رابط های وب سمت سرویس گیرنده در سی شارپ است.

مقدمه هیلا: چارچوب جاوای تمام پشته

.NET 8 Preview 2 همچنین عملکرد Blazor WebAssembly را با استفاده از “jiterpreter”، یک ویژگی جدید در زمان اجرا در NET که پشتیبانی جزئی JIT (درست به موقع) را در مفسر IL .NET فعال می کند، بهبود می بخشد. Jiterpreter اجرای بایت کدهای مفسر را با جایگزین کردن آنها با بیت های کوچک کد WebAssembly بهینه می کند.

هوش مصنوعی و آینده توسعه نرم افزار

.NET 8 Preview 2 به دنبال .NET 8 Preview 1، ۲۱ فوریه رونمایی شد. به طور کلی .NET 8 قرار است قابلیت های جدیدی را در زمینه هایی مانند لینوکس و JSON و همچنین برنامه نویسی وب تمام پشته از طریق ASP.NET Core به ارمغان بیاورد. در دسترس بودن عمومی .NET 8 برای نوامبر برنامه ریزی شده است.

سایر ASP.NET Core بهبود در .NET 8 Preview 2:

  • در صورتی که توسعه دهندگان تلاش کنند بیش از یک پارامتر از بدنه را در حداقل API حل کنند، یک آنالیزور معرفی شده است تا هشداری ارائه کند. چندین ویژگی FromBody شناسایی شد.
  • یک API جدید، TryWriteAsync، در ProblemDetails از ادغام‌های انعطاف‌پذیرتر پشتیبانی می‌کند.
  • عملکرد انتقال لوله های نام برده بهبود یافته است.
تست نرم افزار: نصب خودکار و تست های عملکردی

علاوه بر پیشرفت‌های هسته ASP.NET، .NET 8 Preview 2 شامل ویژگی‌های کتابخانه جدید زیر است:

  • برنامه‌های افزودنی برای ویژگی‌های اعتبارسنجی داخلی در System معرفی شده‌اند. .ComponentModel.DataAnnotations.
  • RequiredAttribute اکنون اجازه می دهد تا اعتبار ساختارها با مقادیر پیش فرض آنها برابر نباشد.
  • LengthAttribute اکنون می تواند برای تنظیم کران های پایین و بالایی برای رشته ها یا مجموعه ها استفاده شود.