แผนการเรื่อง .NET ของไมโครซอฟท์คือ หลอมรวมเวอร์ชันต่างๆ ของ .NET เป็นหนึ่งเดียว โดย .NET Core 3 ที่จะออกในปีนี้ เป็นการนำฟีเจอร์สำคัญๆ จาก .NET Framework เดิมมาสู่ .NET Core
ฟีเจอร์ที่ได้ย้ายจาก .NET Framework มายัง .NET Core 3 คือฟีเจอร์ด้าน UI เช่น Windows Forms และ Windows Presentation Framework (WPF)
แต่ชาว .NET คงทราบกันดีว่า สมัย .NET Framework ออกเวอร์ชัน 3.0 ไมโครซอฟท์ยังได้เพิ่มฟีเจอร์ Windows Communication Foundation (WCF) และ Windows Workflow มาพร้อมกัน รวมถึงฟีเจอร์อื่นๆ อย่าง ASP.NET Web Forms และ .NET Remoting

ภาพจาก Microsoft
ไมโครซอฟท์อธิบายว่าฟีเจอร์เหล่านี้ถือว่าล้าสมัยแล้ว และจะไม่นำเข้ามายัง .NET Core อีก เหตุผลคือมันมีเทคโนโลยียุคใหม่กว่าที่ใช้ทดแทนได้ดีกว่า เช่น
- ASP.NET Blazor ใช้แทน ASP.NET Web Forms
- ASP.NET Web API หรือ gRPC ใช้ยิงคำสั่งได้ข้ามแพลตฟอร์ม
- .NET Core WCF Client สามารถใช้คุยกับเซิร์ฟเวอร์ WCF เดิมได้
หากแอพพลิเคชันตัวใดยังต้องใช้เทคโนโลยีเก่าเหล่านี้อยู่ ไมโครซอฟท์ก็เสนอให้ใช้ .NET Framework ต่อไป ซึ่งจะยังอยู่ต่อไม่ไปไหน แต่ถ้าต้องการพอร์ตแอพพลิเคชันเก่าไปยัง .NET Core รุ่นใหม่ๆ ก็มีตัวเลือกเป็นโครงการโอเพนซอร์ส (ที่ไมโครซอฟท์ไม่ได้ทำเอง แต่อยู่ใต้มูลนิธิ .NET Foundation) คือ Core WCF และ Core Workflow ที่ใช้ทดแทนกันได้
ที่มา - .NET Blog
on
Microsoft
Saturn Sat, 15/06/2019 - 10:37
Microsoft บริษัทที่ว่องไวที่สุดในโลก
ผลิตอะไรออกมา คนใช้กันไม่ทันไร ก็ออกรุ่นใหม่มาอีกแล้ว
พอคนเปลี่ยนไปใช้รุ่นใหม่ไม่ทันไร ก็บอกเป็นของเก่า ตกยุค ล้าสมัยแล้ว
ให้อพยพไปใช้ของใหม่แทน
ก็พอเข้าใจนะว่า ต้องจ่ายเงินเดือนพนักงานทุกเดือน
จะให้พนักงานมานั่งเฉยๆ ก็ไม่ได้ ก็เลยต้องสร้างผลงานออกมาตลอดเวลา
Microsoft เลยกลายเป็นบริษัทที่ว่องไวที่สุดในโลกโดยปริยาย
.net framework 3
Arvinman Sat, 15/06/2019 - 11:56
In reply to Microsoft by Saturn
.net framework 3 ออกมาได้เกือบ 15 ปีแล้ว ตามเนื้อข่าวตอนนี้มันก็มีเทคโนโลยีใหมที่ดีกว่าออกมาทดแทนนะครับ
ตามนี้ฮะ
whitebigbird Sat, 15/06/2019 - 15:47
In reply to .net framework 3 by Arvinman
ตามนี้ฮะ
น่าจะสับสนระหว่าง .NET กับ
SpeedEX Sat, 15/06/2019 - 17:33
In reply to Microsoft by Saturn
น่าจะสับสนระหว่าง .NET กับ .NET Core สินะ
Microsoft
Saturn Sat, 15/06/2019 - 10:37
.
ไล่ตามเขาไม่ทันหรือท่าน
terdsak.s Sat, 15/06/2019 - 11:25
In reply to Microsoft by Saturn
ไล่ตามเขาไม่ทันหรือท่าน
ท่านก็พูดตรงไปนะครับ ฮ่าๆๆๆ
sabayjoo_ Sat, 15/06/2019 - 16:27
In reply to ไล่ตามเขาไม่ทันหรือท่าน by terdsak.s
ท่านก็พูดตรงไปนะครับ ฮ่าๆๆๆ
ดีนะที่เราใช้ VB6 อยู่
winit_a Sat, 15/06/2019 - 12:34
ดีนะที่เราใช้ VB6 อยู่
รวมให้เป็นเดียวกัน สินะ
tom789 Sat, 15/06/2019 - 12:51
รวมให้เป็นเดียวกัน สินะ
ผมไม่ใช้ vs
BlueDelphi Sat, 15/06/2019 - 15:37
ผมไม่ใช้ vs เพราะปัญหาแบบนี้หละ
มันมี dependencies รกรุงรังมากมาย ที่เพิ่มความเสี่ยงต่อการตายของโปรแกรม หลังจาก update หรือเปลี่ยน os (ของเก่ายังใช้ได้ดี แต่เพราะมีการเปลี่ยนแนวคิดในการออกแบบ ทำให้เกิดปัญหา)
เจอพวก Node Dependency
mr_tawan Sat, 15/06/2019 - 19:42
In reply to ผมไม่ใช้ vs by BlueDelphi
เจอพวก Node Dependency เป็นสิบ Indirect Dependency อีกเป็นพัน ความเสี่ยงสูงกว่านี้อีกครับ 555
ผมว่า .Net นี่ยังไม่ค่อยมีปัญหาอะไรมากนะ
ตัดไปเถอะ ช้าก็ช้า ยุ่งยาก
deaknaew Sat, 15/06/2019 - 20:13
ตัดไปเถอะ ช้าก็ช้า ยุ่งยาก header ก็เยอะ ตอนนี้น่าจะไปใช้ rest ที่เป็น webapi กันหมดแล้วมั้ง
Webform ก็เหมือนกัน กดแล้ว refresh น่าจะหมดยุคกันแล้ว
ตามไซต์ธนาคาร
sabayjoo_ Sun, 16/06/2019 - 00:25
In reply to ตัดไปเถอะ ช้าก็ช้า ยุ่งยาก by deaknaew
ตามไซต์ธนาคาร ยังใช้เป็นเรื่องปกติอยู่เลยครับ ???