系統(tǒng)之家 - 系統(tǒng)光盤下載網(wǎng)站!

當(dāng)前位置:系統(tǒng)之家 > IT快訊 > 詳細(xì)頁(yè)面

微軟發(fā)布Blazor新框架 :比Silverlight更開放

編輯:jiaqi 2020-05-25 15:58:30 來(lái)源于:IT之家

  如今,只有Internet Explorer 11仍支持Silverlight,微軟也將在明年10月21日終止支持Silverlight,實(shí)際上現(xiàn)在雖然還在使用,但早已在幾年前微軟就已停止對(duì)它的積極開發(fā),目前,微軟已正式對(duì)web開發(fā)人員發(fā)布Blazor,來(lái)替代Silverlight工作。

微軟正式發(fā)布Blazor新框架

  軟建議桌面應(yīng)用程序開發(fā)人員在.NET Core for Silverlight上使用UWP或WPF。對(duì)于Web開發(fā)人員,微軟現(xiàn)在已經(jīng)發(fā)布了Blazor WebAssembly新框架。這不是預(yù)覽版,Blazor現(xiàn)在已經(jīng)開放使用。

  Blazor允許Web開發(fā)人員使用C#代替JavaScript創(chuàng)建Web應(yīng)用程序。他們還可以重用.NET Silverlight代碼。另外,Blazor應(yīng)用程序由使用C#,HTML和CSS實(shí)現(xiàn)的可重復(fù)使用的Web UI組件組成。由于客戶端和服務(wù)器代碼都是用C#編寫的,因此開發(fā)人員可以共享代碼和庫(kù)。

  Blazor是ASP.NET的功能,ASP.NET是流行的Web開發(fā)框架,該框架通過用于構(gòu)建Web應(yīng)用程序的工具和庫(kù)擴(kuò)展了.NET開發(fā)人員平臺(tái)。

  與Silverlight相比,Blazor具有以下優(yōu)點(diǎn):

  Blazor使用開放式Web標(biāo)準(zhǔn),而無(wú)需插件或代碼轉(zhuǎn)譯。

  Blazor可在所有現(xiàn)代Web瀏覽器(包括移動(dòng)瀏覽器)中使用。

  Blazor應(yīng)用程序可以使用現(xiàn)有的.NET庫(kù),這要?dú)w功于.NET Standard(在所有.NET實(shí)現(xiàn)中通用的.NET API的正式規(guī)范)。

  你的C#代碼可以輕松調(diào)用JavaScript API和庫(kù)。在用C#編寫邏輯時(shí),可以繼續(xù)使用客戶端UI存在的大型JavaScript庫(kù)生態(tài)系統(tǒng)。

  Visual Studio和Visual Studio Code在Windows,Linux和macOS上提供了出色的Blazor開發(fā)體驗(yàn)。

  .NET是免費(fèi)的,其中包括Blazor。不收取任何費(fèi)用或許可費(fèi)用,包括用于商業(yè)用途。

  了解有關(guān)Blazor版本的更多信息:點(diǎn)此鏈接。

發(fā)表評(píng)論

0

沒有更多評(píng)論了

評(píng)論就這些咯,讓大家也知道你的獨(dú)特見解

立即評(píng)論

以上留言僅代表用戶個(gè)人觀點(diǎn),不代表系統(tǒng)之家立場(chǎng)

掃碼關(guān)注
掃碼關(guān)注

官方交流群 軟件收錄