Microsoft ya buga buɗaɗɗen dandamali .NET 8

Microsoft ta bayyana tsarin budewa na .NET 8, wanda aka ƙirƙira ta hanyar haɗa samfuran .NET Framework, .NET Core, da Mono. Tare da .NET 8, zaku iya gina aikace-aikacen dandamali daban-daban don mai bincike, girgije, tebur, na'urorin IoT, da dandamalin wayar hannu ta amfani da ɗakunan karatu masu haɗin kai da tsarin ginawa na gama gari ba tare da la'akari da nau'in aikace-aikacen ba. An tsara tsarin .NET SDK 8, .NET Runtime 8, da ASP.NET Core Runtime 8 don Linux, macOS и Windows.NET Desktop Runtime 8 yana samuwa ne kawai ga WindowsAn rarraba ci gaban aikin a ƙarƙashin lasisin MIT. An rarraba reshen .NET 8 a matsayin LTS kuma za a tallafa masa na tsawon shekaru uku har zuwa Nuwamba 2026.

.NET 8 ya haɗa da Runtime tare da mai tarawa na RyuJIT JIT, ƙayyadaddun API, ɗakunan karatu na WPF, Windows Fom, WinUI, Tsarin Halittar Halitta, hanyar haɗin layin umarni na dotnet, da kuma kayan aiki don haɓaka ƙananan ayyuka, ɗakunan karatu, sabar, aikace-aikacen zane-zane, da na'urori masu jigo. An buga daban-daban su ne tarin haɓaka aikace-aikacen yanar gizo na ASP.NET Core 8.0, matakin Tsarin Halittar ...Windows Tsarin Gidauniyar Gabatarwa (PF) Windows Forms 8 don haɓaka GUI, dandamalin Aspire 8 don gina aikace-aikacen Cloud Native, tsarin MAUI 8 don haɓaka hanyoyin haɗin yanar gizo masu amfani da dandamali da yawa, da kuma fitowar harsunan C# 12 da F# 8. Tallafi ga .NET 8.0 da C# 12 an haɗa su a cikin editan lambar Visual Studio Code kyauta.

Siffofin sabon saki:

  • An yi manyan inganta ayyukan aiki. Wani sabon janareta na lamba wanda ke goyan bayan ingantawa mai ƙarfi dangane da bayanan kisa na lamba (Haɓaka Ƙarfafa-Jagorar Bayanan Bayani) ta tsohuwa. Yin amfani da sabon janareta na lambar yana ba da haɓaka ayyukan aikace-aikacen har zuwa 20%. Bugu da ƙari, sabon sigar yana ƙara goyan baya ga umarnin AVX-512, wanda ke haɓaka ayyukan ayyukan layi ɗaya akan bayanan vector. Don nau'ikan na asali, an aiwatar da sabon hanyar sadarwa wanda ke ba ku damar tantancewa da tsara bayanai kai tsaye a cikin tsarin UTF-8 ba tare da sake yin rikodin ba. A cikin gwaje-gwajen TechEmpower, aiki tare da JSON API ya karu da 18%, kuma tare da Fortunes da 24%.
    Microsoft ya buga buɗaɗɗen dandamali .NET 8
  • An ƙara sabon tarin NET Aspire, wanda aka ƙera don haɓaka aikace-aikacen asali na girgije ta amfani da fasahar NET. NET Aspire yana ba da ɗimbin abubuwan abubuwan da zaku buƙaci gina aikace-aikacen da ke gudana a cikin yanayin girgije, gami da kayan aiki don tarin telemetry, daidaitawa, gwajin lafiya, da haƙurin kuskure.
  • An faɗaɗa kayan aikin marufi a cikin kwantena da aka keɓe. Ana tallafawa buga hotunan kwantena ba tare da fayil ɗin Docker ba kuma ba tare da tushen mai amfani ba ta hanyar tsoho. An rage girman hoton kwantena na tushe don abubuwan dandamali na .NET. An ƙara hoto mai sauƙi don gudanar da aikace-aikacen da aka haɗa zuwa abubuwan aiwatarwa (Native AOT). An ƙara zaɓin hoto mai tushen Chiseled mafi aminci. Ubuntu.
  • Ingantacciyar ingantacciyar hanyar tattarawa cikin masu aiwatarwa masu zaman kansu (Native AOT), wanda a cikinsa aka fara haɗa dukkan aikin zuwa lambar injin na asali na dandamalin manufa ba tare da amfani da matsakaicin lambar ba kuma ba tare da amfani da JIT ba.
    Microsoft ya buga buɗaɗɗen dandamali .NET 8
  • An faɗaɗa ƙarfin mu'amalar software da za a iya amfani da su a cikin tsarin koyan na'ura. Misali, ɗakin karatu na System.Numerics ya ƙara dacewa tare da tsarin AI na haɓakawa. Ƙara misalai don wayar da kan jama'a ta chatbot, samar da abun ciki, da samun damar ayyukan Azure AI.
  • Blazor, wani dandali na gina manhajojin yanar gizo a C#, ya rage lokutan loda shafi, ya inganta girmansa, kuma ya ba da damar amfani da Blazor Server da Blazor WebAssembly a cikin wannan manhaja don ƙirƙirar shirye-shirye waɗanda suka haɗa fasaloli. uwar garke da kuma abokin ciniki. An ƙara Jiterpreter, sabon lokacin aiki na WebAssembly mai sauri, wanda ke inganta UI da kashi 20%. An faɗaɗa ikon tantancewa, izini, da kuma ganowa.
  • An faɗaɗa tsarin MAUI don haɓaka hanyoyin haɗin masu amfani da dandamali da yawa, yana ba da damar amfani da tushen lambar guda ɗaya don gina hanyoyin haɗin gwiwa don Windows, macOS, iOS da kuma AndroidAn ƙara tallafin gwaji don tattarawa (Native AOT). An ƙara tallafi don Xcode 15 da Android API 34. An sabunta abubuwan zane da maɓallai, kuma an inganta sarrafa danna linzamin kwamfuta da abubuwan da suka faru a kan madannai.
  • C # 12 yana ƙara goyan baya ga ƙaƙƙarfan syntax don ƙirƙirar ginshiƙai na farko a kowane aji da tsari, sannan kuma yana sauƙaƙa ƙirƙirar tsararru, tatsuniyoyi, da sauran nau'ikan tarin. Yana ba da kayan aiki don saita tsoffin ƙima don sigogin magana na lambda. Sauƙaƙe sarrafa muhawarar zaɓi. Ƙara ikon ƙirƙirar laƙabi na kowane nau'i ta amfani da umarnin "laƙabin". // Ƙirƙiri Lissafi a = [1, 2, 3, 4, 5, 6, 7, 8]; // Ƙirƙiri tazara tsararru Taɗi b = ['a', 'b', 'c', 'd', 'e', ​​'f', 'h', 'i']; // Yi amfani da mai watsawa don haɗa int [] array1 = [1, 2, 3]; int[] array2 = [4, 5, 6]; int[] array3 = [7, 8, 9]; int[] cikakken Array = [..array1, ..array2, ..array3]; // abinda ke ciki zai kasance [1, 2, 3, 4, 5, 6, 7, 8, 9]
  • ASP.NET Core don shafi ɗaya (SPA, aikace-aikacen shafi ɗaya) da aikace-aikacen yanar gizo (Blazor) yana aiwatar da goyan bayan kuki da ingantaccen tushen token. An gabatar da sabon ƙirar mai amfani don tantancewa. Ingantacciyar kariya daga hare-haren XSRF/CSRF.
  • Tsarin Tsarin Halittu Core yana ba da sabbin hadaddun nau'ikan da za'a iya amfani da su azaman abubuwa. Ƙara tallafi don bayanan matsayi a cikin SQL Server.
  • Manajan kunshin NuGet yana sauƙaƙe duba fakiti a cikin ayyukan kuma yana ba da bayanai game da kasancewar sanannun lahani.
  • .NET Runtime yana ƙara yanayin tattarawa na gaba-da-lokaci (AOT) don WebAssembly (WASM) da Android.
  • WPF ya ƙara maganganun buɗe adireshi (OpenFolderDialog) kuma yana ba da tallafi don haɓaka kayan masarufi a cikin RDP.
  • Mahimman ingantaccen tallafi don gine-ginen ARM64 da ingantacciyar lambar lamba don ARM.
  • Mai gyara kuskure yana ba da nunin taƙaitaccen bayani da sauƙaƙan gyara gyara don nau'ikan NET da aka saba amfani da su.

source: budenet.ru

Sayi amintaccen masauki don shafuka tare da kariyar DDoS, sabar VPS VDS 🔥 Sayi ingantaccen masaukin yanar gizo tare da kariyar DDoS, sabar VPS VDS | ProHoster