微軟將採用開源框架 Blazor 取代 Silverlight 建構網頁內容

2020.05.25 07:04PM

由於Blazor採用標準開源網頁技術標準設計,因此可讓開發者打造各類相容新款瀏覽器,無需額外安裝擴充程式的網頁內容,同時也能直接使用微軟.NET技術,並且支援相容JavaScript API。

首圖

而一般程式則會以UWP或WPF形式打造

隨著Silverlight即將退離市場,微軟計畫藉由使用開源網頁標準打造名為Blazor的WebAssembly框架取代,讓開發者能透過此框架實現原本Silverlight呈現網頁效果。

BlazorApp1 1 1024x605 取代傳統Silverlight,微軟藉由開源框架Blazor建構網頁內容

過去不少以微軟技術建構的網頁,多半都會用到Silverlight技術讓網頁內容豐富化,但隨著開放網頁技術持續發展,不少功能幾乎可以取代Silverlight,加上使用者必須額外下載瀏覽器端的擴充程式才能開啟以Silverlight打造內容,多少也會造成使用上的不便,以及產生瀏覽器運作穩定性與安全性的影響。

因此,微軟後續宣布將使Silverlight退出市場,並且確定在2021年10月12日正式結束技術支援,而更早之前則已經終止相關技術研發,目前僅IE 11瀏覽器仍支援此項網頁技術。但隨著微軟目前已經將主力集中在新版Microsoft Edge瀏覽器之下,目前IE 11瀏覽器的使用比重也早已被擠下,使得微軟終止發展Silverlight技術也不會構成明顯影響。

由於Blazor採用標準開源網頁技術標準設計,因此可讓開發者打造各類相容新款瀏覽器,無需額外安裝擴充程式的網頁內容,同時也能直接使用微軟.NET技術,並且支援相容JavaScript API。

除了支援以C#在內程式語言,或以HTML及CSS編寫,Blazor也支援透過Windows、Linux或macOS平台上的Visual Studio,以及Visual Studio Code工具進行設計。由於本身採用開源形式設計,因使Blazor本身無需任何授權費用,同時也能打造針對商業應用的服務內容。

另外,相比過去Silverlight技術可同時對應打造網頁內容及app項目,微軟目前則是呼籲開發者透過.NET Core資源,以UWP或WPF形式打造可在不同Windows 10硬體環境相容運作的app,而網頁服務內容則是以Blazor開源框架打造。

Tagged .NET, .NET Core, Blazor, Microsoft, open source, Silverlight, WebAssembly, 開源架構, 開源網頁

相關消息

遊戲天堂
FCC電檢照片顯示華碩將推出一黑一白兩款ROG Ally 2電競掌機,增強握柄人體工學、黑色機型可能為Xbox認證機型
Chevelle.fu
1 個月前
在地生活
吉伊卡哇廠商限定圖片外流 日方決定取消台灣訂單
討喜小姐
1 個月前
開箱評測
Cooler Master NCORE 100 Air直立式ITX風冷機殼評測,超小占地面積能容高規格系統的精緻機殼
Chevelle.fu
1 個月前
產業消息
Sony將在5月13日公布Xperia 1 VII,首支預告聚焦Alpha相機技術
Chevelle.fu
1 個月前
開箱評測
不想要耳塞 Sony無線降噪耳機折590元 平價降噪耳罩式耳機可選它
Tandee
1 個月前
產業消息
三星旗下HARMAN收購持有B&W、天龍馬蘭士的Sound United
Chevelle.fu
1 個月前
關於android播放3gp內含AAC無法撥放問題
hanawa
15 年前
人物專訪
GPS導航發明前計程車怎麼找路?以前載客常遇到霸王車、靈異事件?本篇就讓「老司機」親自說給你聽!
丹費特
1 個月前
遊戲天堂
吉伊卡哇袋著走聽見玩家心聲大更新 期待退坑玩家回流
討喜小姐
2 個月前