core?
1、開(kāi)源、跨平臺(tái):.NET Core 是開(kāi)放源代碼通用開(kāi)發(fā)平臺(tái),由 Microsoft 和 .NET 社區(qū)在 GitHub 上共同維護(hù)。 它跨平臺(tái)(支持 Windows、macOS 和 Linux),用于構(gòu)建web應(yīng)用、IOT應(yīng)用和移動(dòng)后端應(yīng)用。
2、性能優(yōu)越。據(jù).net core團(tuán)隊(duì)給出來(lái)的性能測(cè)試數(shù)據(jù)來(lái)看,Asp.net core(.net core)相比與原來(lái)的Web(.net framework 4.6)程序性能提升了2300%。跟python、java等相同環(huán)境比較,性能都要優(yōu)越。
3、內(nèi)置依賴注入
4、輕量級(jí)和模塊化的HTTP請(qǐng)求管道(中間件)
5、能夠在IIS上運(yùn)行或在自宿主(self-host)的進(jìn)程中運(yùn)行