ในที่สุด Microsoft ก็เปิดตัวทางเลือกสำหรับ Silverlight
2 นาที. อ่าน
เผยแพร่เมื่อ
อ่านหน้าการเปิดเผยข้อมูลของเราเพื่อดูว่าคุณจะช่วย MSPoweruser รักษาทีมบรรณาธิการได้อย่างไร อ่านเพิ่มเติม
Microsoft Silverlight จะสิ้นสุดการสนับสนุนในวันที่ 12 ตุลาคม พ.ศ. 2021 แม้ว่า Microsoft Silverlight จะยังคงได้รับการสนับสนุนโดย Microsoft แต่การพัฒนาที่ใช้งานอยู่ก็หยุดลงเมื่อหลายปีก่อน ขณะนี้ Silverlight รองรับเฉพาะใน Internet Explorer 11 เท่านั้น นักพัฒนาซอฟต์แวร์ Silverlight ที่เปิดใช้งานเพื่อสร้างทั้งแอปพลิเคชันเดสก์ท็อปและเว็บ Microsoft แนะนำให้นักพัฒนาแอปเดสก์ท็อปใช้ UWP หรือ WPF บน .NET Core สำหรับ Silverlight สำหรับนักพัฒนาเว็บ Microsoft ได้เปิดตัวเฟรมเวิร์กใหม่ที่เรียกว่า เบลเซอร์ เว็บแอสเซมบลี. นี่ไม่ใช่การเปิดตัวพรีวิว ขณะนี้ Blazor พร้อมสำหรับการผลิตแล้ว
Blazor ช่วยให้นักพัฒนาเว็บสร้างเว็บแอปพลิเคชันโดยใช้ C# แทน JavaScript นอกจากนี้ยังสามารถใช้รหัส .NET Silverlight ซ้ำได้อีกด้วย นอกจากนี้ แอป Blazor ยังประกอบด้วยส่วนประกอบ UI ของเว็บที่นำกลับมาใช้ใหม่ได้ ซึ่งใช้งานโดยใช้ C#, HTML และ CSS เนื่องจากทั้งรหัสไคลเอนต์และเซิร์ฟเวอร์เขียนด้วย C# นักพัฒนาจึงสามารถแบ่งปันรหัสและไลบรารีได้
Blazor เป็นคุณสมบัติของ ASP.NET ซึ่งเป็นเฟรมเวิร์กการพัฒนาเว็บยอดนิยมที่ขยายแพลตฟอร์มนักพัฒนา .NET ด้วยเครื่องมือและไลบรารีสำหรับสร้างเว็บแอป
Blazor มีข้อดีเหนือ Silverlight ดังต่อไปนี้:
- Blazor ใช้มาตรฐานเว็บแบบเปิดโดยไม่มีปลั๊กอินหรือการถอดรหัสโค้ด
- Blazor ใช้งานได้กับเว็บเบราว์เซอร์สมัยใหม่ทั้งหมด รวมถึงเบราว์เซอร์มือถือ
- แอป Blazor สามารถใช้ไลบรารี .NET ที่มีอยู่ได้ ต้องขอบคุณ .NET Standard ซึ่งเป็นข้อกำหนดเฉพาะอย่างเป็นทางการของ .NET API ที่ใช้กันทั่วไปในการใช้งาน .NET ทั้งหมด
- โค้ด C# ของคุณสามารถเรียกใช้ JavaScript API และไลบรารีได้อย่างง่ายดาย คุณสามารถใช้ระบบนิเวศขนาดใหญ่ของไลบรารี JavaScript ที่มีอยู่สำหรับ UI ฝั่งไคลเอ็นต์ในขณะที่เขียนตรรกะของคุณใน C#
- Visual Studio และ Visual Studio Code มอบประสบการณ์การพัฒนา Blazor ที่ยอดเยี่ยมบน Windows, Linux และ macOS
- .NET เป็นบริการฟรีและรวมถึง Blazor ไม่มีค่าธรรมเนียมหรือค่าลิขสิทธิ์ รวมถึงการใช้ในเชิงพาณิชย์
คุณสามารถเรียนรู้เพิ่มเติมเกี่ยวกับการเปิดตัว Blazor ได้จากลิงก์แหล่งที่มาด้านล่าง
ที่มา: ไมโครซอฟท์