- ASP.NET Core項目開發實戰入門
- 張劍橋編著
- 354字
- 2020-09-25 13:00:55
1.5 ASP.NET Core的主要開源框架
ASP.NET Core的源碼目前都在GitHub上,下面介紹幾個常要部分源碼:
(1)ASP.NET Core
ASP.NET Core是一個跨平臺的.NET框架,用于在Windows、macos或Linux系統上構建基于云的新式Web應用程序。
(2)Entity Framework Core
Entity Framework Core(EF Core)是輕量級、可擴展、開源和跨平臺版的常用Entity Framework數據訪問技術。EF Core可用作對象關系映射程序(O/RM),以便.NET開發人員能夠使用.NET對象來處理數據庫,這樣就不必經常編寫大部分數據訪問代碼了。
(3)Blazor
Blazor是一個實驗性的.NET Web框架,使用WebAssembly在瀏覽器中運行C#/Razor和HTML。
(4)擴展
.NET Extensions是一組開源的、跨平臺的API,用于常用的編程模式和實用程序,如依賴注入、日志記錄和應用程序配置等。該項目中的大多數API都適用許多.NET平臺,如.NET Core、.NET Framework、Xamarin等。雖然常用于ASP.NET Core應用程序,但這些API未與ASP.NET Core應用程序模型耦合,它們可用于控制臺應用程序、WinForms和WPF等。
更多內容可以在GitHub中搜索dotnet查看。
推薦閱讀
- .NET Core 2.0 應用程序高級調試:完全掌握Linux、macOS和Windows跨平臺調試技術
- 計算機網絡基礎
- CSS + DIV網頁樣式布局實戰從入門到精通
- 地理信息系統中的不確定性問題
- ASP.NET從入門到精通(第5版)
- Bootstrap從入門到項目實戰
- 走進搜索引擎
- Dreamweaver+Flash+Photoshop網頁設計從入門到精通(微課精編版)
- PWA實戰:面向下一代的Progressive Web APP
- 電子商務信息系統開發建設
- 萬億級流量轉發:BFE核心技術與實現
- Instant PageSpeed Optimization
- 兼攻之道:思科當前贏利和長遠發展的秘訣
- 阿里云運維架構實踐秘籍
- 網頁制作案例教程(第2版)