ASP.NET Core是一個開放原始碼和跨平台框??架,用於構建基於現代雲端的互聯網連接應用程序,例如Web應用程序,IoT應用程式和移動後端。 ASP.NET Core應用程式在.NET Core(一個免費的,跨平台的開源應用程式運行時)上運行。它的架構旨在為部署到雲端或本地運行的應用程式提供最佳化的開發框架。它由具有最小開銷的模組化元件組成,因此您在建立解決方案時可以保持靈活性。您可以在Windows,Mac和Linux上跨平台開發和執行ASP.NET Core應用程式。
.NET Core包含以下元件:
Immutable Collections;
ECMA-335 Metadata Reader;支援低階的元資料檢視器,允許Roslyn解析程式集
SIMD啟用向量類型;增加一系列的基礎vector類型,利用單指令和多資料(SIMD)CPU指令
XML;包括DOM APIs,例如theXDocumentandXmlDocumenttypes,XLinq和通訊的XPath擴充方法