Maoni Stephens นักพัฒนาของไมโครซอฟท์ ออกมากระตุ้นให้นักพัฒนาสาย .NET ย้ายมาใช้ .NET Framework 4.6.2 เพื่อชีวิตที่ดีขึ้น โดยเฉพาะฟีเจอร์ด้าน garbage collector
.NET 4.6.2 ถือเป็นเวอร์ชันล่าสุดของ .NET Framework ในตอนนี้ แต่มันออกมาตั้งแต่เดือนสิงหาคม 2016 และไมโครซอฟท์เพิ่งแนะนำให้นักพัฒนาอัพเกรด ของใหม่ที่สำคัญคือปรับปรุง garbage collector ให้มีประสิทธิภาพมากขึ้น ก่อนหน้านี้ .NET มีข้อกำหนดว่าถ้าวัตถุในหน่วยความจำมีสถานะเป็น pinned survived วัตถุนั้นและวัตถุข้างเคียงจะไม่ถูกกำจัดทิ้ง แต่นโยบายนี้เปลี่ยนใน .NET 4.6.2 ช่วยให้การจัดการหน่วยความจำดีขึ้น
ที่มา - Infoworld
Comments
มาช้าดีกว่าไม่มา
แต่ 4.6.2 ไม่ Compatible กับ Core 1.0!
ถ้ากำหนดแพคเกจให้ match ตาม version ของ .net standard อีกที, จะพอเปนไปได้รึป่าว? .. ใช้ runtime ตัวสูง , แต่ใช้ api ตัวต่ำ (ส่วน api อันไหนที่ไม่ match, ถ้าจะมีเผื่อไว้ใช้ ก้อทำ branch ย่อยเผื่อไว้ในแพคเกจ)
https://docs.microsoft.com/en-us/nuget/guides/create-net-standard-packages-vs2015