熱搜:win11繞過硬件限制安裝 一鍵重裝Win10系統(tǒng) 最干凈的u盤啟動盤 真正純凈版的win7系統(tǒng)
編輯:jiaqi 2020-05-25 15:58:30 來源于:IT之家
如今,只有Internet Explorer 11仍支持Silverlight,微軟也將在明年10月21日終止支持Silverlight,實際上現在雖然還在使用,但早已在幾年前微軟就已停止對它的積極開發(fā),目前,微軟已正式對web開發(fā)人員發(fā)布Blazor,來替代Silverlight工作。
軟建議桌面應用程序開發(fā)人員在.NET Core for Silverlight上使用UWP或WPF。對于Web開發(fā)人員,微軟現在已經發(fā)布了Blazor WebAssembly新框架。這不是預覽版,Blazor現在已經開放使用。
Blazor允許Web開發(fā)人員使用C#代替JavaScript創(chuàng)建Web應用程序。他們還可以重用.NET Silverlight代碼。另外,Blazor應用程序由使用C#,HTML和CSS實現的可重復使用的Web UI組件組成。由于客戶端和服務器代碼都是用C#編寫的,因此開發(fā)人員可以共享代碼和庫。
Blazor是ASP.NET的功能,ASP.NET是流行的Web開發(fā)框架,該框架通過用于構建Web應用程序的工具和庫擴展了.NET開發(fā)人員平臺。
與Silverlight相比,Blazor具有以下優(yōu)點:
Blazor使用開放式Web標準,而無需插件或代碼轉譯。
Blazor可在所有現代Web瀏覽器(包括移動瀏覽器)中使用。
Blazor應用程序可以使用現有的.NET庫,這要歸功于.NET Standard(在所有.NET實現中通用的.NET API的正式規(guī)范)。
你的C#代碼可以輕松調用JavaScript API和庫。在用C#編寫邏輯時,可以繼續(xù)使用客戶端UI存在的大型JavaScript庫生態(tài)系統(tǒng)。
Visual Studio和Visual Studio Code在Windows,Linux和macOS上提供了出色的Blazor開發(fā)體驗。
.NET是免費的,其中包括Blazor。不收取任何費用或許可費用,包括用于商業(yè)用途。
了解有關Blazor版本的更多信息:點此鏈接。
發(fā)表評論
共0條
評論就這些咯,讓大家也知道你的獨特見解
立即評論以上留言僅代表用戶個人觀點,不代表系統(tǒng)之家立場