ไมโครซอฟท์ออก .NET 6 Preview 2 ก่อนออกตัวจริงในเดือนพฤศจิกายน 2021 ตามรอบการออกรุ่นแบบใหม่ที่จะออกทุกเดือนพฤศจิกายน
การเปลี่ยนแปลงสำคัญของ .NET 6 คือเป็นก้าวสุดท้ายของ การหลอมรวมแพลตฟอร์ม .NET เข้าด้วยกัน โดยครึ่งแรก .NET 5 เป็นการรวม .NET Framework กับ .NET Core ส่วนครึ่งหลัง .NET 6 จะรวมเอา Xamarin เข้ามาด้วย ผลคือเพิ่มการรองรับแพลตฟอร์มใหญ่มาอีก 2 แพลตฟอร์มได้แก่ Android และ iOS (รวมถึง Apple Silicon และ Windows ARM64 ด้วย)
ไมโครซอฟท์บอกว่าการหลอมรวม .NET 6 ทำให้ .NET กลายเป็นแพลตฟอร์มการพัฒนาแอพข้ามระบบปฏิบัติการอย่างแท้จริง นักพัฒนาสายมือถือสามารถขยายมาฝั่งเดสก์ท็อปได้ง่าย และกลับกัน นักพัฒนาฝั่งเดสก์ท็อป เว็บ หรือคลาวด์ ก็ขยายมายังมือถือได้ง่าย โดยใช้โค้ดชุดเดียวกัน ใช้เครื่องมือตัวเดียวกันหมด
ในระยะยาวแล้ว ไมโครซอฟท์ยังจะปรับขนาดของ .NET SDK ให้มีขนาดเล็กลง ปรับแพลตฟอร์มให้เป็นตัวเลือก (optional) ซึ่งจะทำเสร็จใน .NET 7
ที่มา - Microsoft (1) , Microsoft (2)
Comments
ดูเหมือน UWP ก็ยังไม่ได้ความรักอยู่ดี ?
มันกลายเป็นตัวใหม่ชื่อ MAUI ครับ (ชื่อเรียกยากจริง)
ไม่รู้เขาอ่านยังไงแต่ผมอ่านว่า มายุย 5555
The Dream hacker..
เมาอิ ครับ ชื่อเมืองในฮาวาย
ได้ยินเสียง เมาอิ .. เมาอิ .. เมาอิ .. ลอยมาข้างๆ หูเลย
เมาอิ .... ถ้าเป็นสาวเหนือก็จะเข้าใจ 5555
The Dream hacker..
ผมมองว่ามันเป็นคนละตัวกัน ใช้แทนกันไม่ได้ ถ้าเป็นแอปเน้นการใส่ฟอร์มเยอะๆ ก็ไม่มีปัญหาครับ แค่เขียนแอปใหม่ก็จบ
ทั้งนี้ได้ยินว่าที่ UWP มาไม่ได้ซะทีเพราะติดที่ .Net Native ที่ไม่พร้อมซะที
ผมรอ Upgrade WinUI3 ก็ยังไม่ยอม release ซะที
และชะตากรรมก็อาจไม่ต่างกับ W10M หรอก ของดีที่เจ้าของไม่สนใจ ไม่ใส่ใจ เหมือนคนที่มีของดีที่ใช้งานได้ แต่กลับไม่เอามาใช้อย่าเต็มที่ คนก็ไม่เห็นศักยภาพและไม่อยากทำงานด้วย เลยไม่มีใครจำได้ หายไปตามกาลเวลา
เผลอๆ W10A จะเป็นแบบเดียวกันที่โดน Mac M1 กลบ ไม่ได้เกิด เหมือนไม่อยากจะดันและปรับปรุงให้ดีขึ้นเลย ไม่มีใครสนใจ เงียบสนิท
ความล้มเหลว คือจุดเริ่มต้นสู่ความหายนะ มีผลกระทบมากกว่าแค่เสียเงิน เวลา อนาคต และทรัพยากรที่เสียไป - จงอย่าล้มเหลว
ผมแค่ขี้เกียจพอร์ทแอปกลับไป Winform + XAML Island เท่านั้นแหละครับ 555
ผมรู้สึกเหมือนฝั่ง front ของ .net กำลังเดินตาม flutter อยู่เลยแฮะ
ข่าวก่อนหน้านี้ Microsoft เข้าไปร่วมด้วยแล้ว น่าจะทำให้ .NET มีทางเลือกเพิ่มขึ้น
มันมีประโยชน์มากมากตั้งแต่มี standard library แล้ว ตอนนี้พัฒนา library ใช้แบบ cross platform ง่ายมากกกกกกกกก ผมสามารถเขียนให้ android เป็น server และ distributed processing ได้ ตอนนี้ติดที่เมื่อไร UI จะ cross platform ได้แบบจริงจัง