✅ منتشر شد ASP.NET Core .NET 5 Preview 8
https://devblogs.microsoft.com/aspnet/asp-net-core-updates-in-net-5-preview-8/
🔰 مهمترین تغییرات
1- پشتیبانی Model Binding و Validation برای نوع های record (جدید - معرفی شده در C# 9)
2- قابلیت Auto Refresh به هنگام استفاده از dotnet watch (این مورد هنوز توسط VS پشتیبانی نمیشه و فقط توسط CLI امکان پذیره)
3- امکان نمایش log های Console در قالب JSON (نمونه کد)
4- قابلیت CSS isolation برای کامپوننت های Blazor
5- امکان Lazy loading (لود با تاخیر) اسمبلی های Blazor جهت افزایش پرفرمنس (نمونه کد)
✅ منتشر شد EF Core 5.0 Preview 8
https://devblogs.microsoft.com/dotnet/announcing-entity-framework-core-ef-core-5-0-preview-8/
🔰 مهمترین تغییرات
1- پشتیبانی از ارث بری TPT
2- پشتیبانی از Table-valued Functions در SQL (فراخوانی function هایی که میتونن خروجی table داشته باشن)
3- بهبود مایگریشن در SQLite
4- امکان تنظیم قابلیت Split queries (جهت افزایش پرفرمنس هنگام Join و Include های زیاد) به صورت سراسری
✅ منتشر شد NET 5.0 Preview 8.
https://devblogs.microsoft.com/dotnet/announcing-net-5-0-preview-8/
🔰 مهمترین تغییرات
1- پشتیبانی از قابلیت های جدید C# 9 (از جمله Top-level programs و Pattern matching و Target-typed new expressions)
2- اصلاح بیش از 80% از API های دات نت جهت پشتیبانی از Nullable Annotations (که به قابلیت nullable reference type موجود در C# 8 کمک میکنه)
3- بهبود های زیرساختی و پرفرمنسی (از جمله Regular Expression)
4- پشتیبانی از ClickOnce Publish (البته هنوز دارن روش کار میکننن و ممکنه تا ورژن RC2 تکمیل بشه)
🔰 پ.ن:
🔸 تیم EF Core توی آپدیت های اخیر خیلی عالی عمل کرده و خروجی ملموس تری نسبت به تیم های NET. و ASP Core داشته. توی این ریلیز های اخیر هربار کلی قابلیت مفید و کاربردی رو اضافه کرده که EF Core رو پخته تر از همیشه کرده.😎👌(لیست این تغییرات رو اینجا میتونین ببینین)
🔹 تا انتشار کامل NET 5. فقط 3تا ورژن دیگه مونده. 2تا RC و یک RTM (همون نسخه نهایی) 😍✌️
___________________
@DotNetZoom
Post #1034
2.51K