.NET 5 ออกรุ่นเสถียร, รองรับ Windows Arm64, หลังจากนี้ออกปีละรุ่น

by mk
11 November 2020 - 02:01

ไมโครซอฟท์ประกาศแผนการออก .NET 5 มาตั้งแต่กลางปี 2019 และออกรุ่นพรีวิวมาตลอดปี 2020 ตอนนี้ถึงเวลาออกรุ่นเสถียร .NET 5.0 แล้ว

.NET 5.0 เป็นก้าวแรกของการหลอมรวมจักรวาล .NET ทั้งหมดเข้าด้วยกัน โดยเริ่มจากการรวม .NET Framework และ .NET Core ก่อน (ตามแผนเดิมจะรวม Xamarin/Mono ด้วยแต่ทำไม่ทัน เลื่อนไปรวมใน .NET 6.0 ออกปีหน้าแทน)

  • ภาษา C# 9 และ F# 5 เวอร์ชันใหม่ เพิ่มฟีเจอร์ที่ตัวภาษาหลายอย่าง
  • ปรับปรุงประสิทธิภาพของตัวรันไทม์เอง, ไลบรารีหลายตัว (JSON, HTTP, regex), latency ของคอมไพเลอร์และ garbage collector
  • รองรับ Blazor WebAssembly

.NET 5.0 เป็นการพัฒนาต่อจาก .NET Core 3.1 จึงรองรับแพลตฟอร์มกว้างไกลแบบเดียวกัน ทั้ง Windows, macOS, Linux แถมยังใช้ได้บน Windows Arm64 ด้วย การใช้งานจำเป็นต้องใช้กับ Visual Studio 16.8 ขึ้นไป

ไมโครซอฟท์บอกว่ารัน .NET 5.0 บนโปรดักชันของตัวเอง (เว็บไซต์ dot.net และ Bing) มานานหลายเดือน ดังนั้นมันจึงเสถียรพอสำหรับการใช้งานจริงแล้ว ส่วนคนที่รอเวอร์ชัน LTS ให้รอ .NET 6.0 LTS ที่จะออกในเดือนพฤศจิกายน 2021 ซึ่งแผนการรวมจักรวาล .NET/Mono จะเสร็จสมบูรณ์

ที่มา - Microsoft

Blognone Jobs Premium