談自由 , ASP.NET Core纔是將來?

首先我要說一下本身對自由的理解:web

  自由是我能夠選擇不幹什麼,但我要保留我能夠幹什麼的可能性。架構

  好比說我如今只有一個碼農的角色,但我仍然要保留能夠扮演其餘角色的可能,app

  好比成爲一個做者,當我寫下文章的時候已是了,因此是知名做者(這就是努力的意義啦),框架

  又好比我想成爲一個好的架構師和好的管理者,至少在中下層,我認爲這二者是不衝突的,由於有些架構的技術思惟能夠運用於團隊管理,有時候相輔相成,因此也想寫一篇架構即管理的文章,spa

  固然自由永遠是相對的,這就像宇宙浩瀚無邊際同樣,當你體會過迷失在 「世界很大,我想去看看」 中的時候你就會明白啦,世界大到看不完,自由遲早亂餘生!!!設計

 

扯遠了,接下來咱們在.NET中談自由:blog

  .NET中兩大平臺:.NET Framework 和 .NET Core(還有Mono 和 UWP,不甚瞭解)開發

    .NET平臺上的web框架:ASP.NETget

      ASP.NET下兩大分支:ASP.NET *.x 和 ASP.NET Coreit

 

其中ASP.NET *.x能夠運行在 .NET Framework平臺(及Mono),ASP.NET Core能夠在兩大平臺都運行,但ASP.NET Core 3.0 以及更高版本只能在 .NET Core 中運行。

 

官方的描述是:ASP.NET Core 是 ASP.NET 4.x 的從新設計。也就是說更像是升級版。

 

是否是怎麼看都是ASP.NET Core好一些?咱們再看一下官方是如何建議咱們選擇的:

 

看到這裏,我想你心中大概有數了,對於將來,ASP.NET Core確實是更佳的選擇,但其上層建築還不夠完善,這須要更多開發者的加入,ASP.NET Core 和 ASP.NET *.x將持續並行,而二者使用比例將會發生變化。

最後,獻上官方 比較ASP.NET Core 與 ASP.NET 4.x  以及對 新式 Web 應用程序 的描述,仁者見仁,智者見智,ASP.NET Core是否是給了讓你Web應用程序更輕、更靈活的可能性?

 

 

看,我所理解的自由已經讓我作出了選擇,衝鴨!

相關文章
相關標籤/搜索