推薦:適合小白入門的Asp.Net Core 開源學習手冊

2021-02-19 玩轉GitHub





前言

推薦一個入門級的.NET Core開源項目,非常適合新手入門學習.NET Core。

開源地址:
https://github.com/windsting/little-aspnetcore-book。

手冊在線下載地址:
https://nbarbettini.gitbooks.io/little-asp-net-core-book/content/chapters/mvc-basics/create-view.html

這是一本Asp.Net Core手冊,目的是幫助web編程開發者和愛好者了解ASP.NET Core,一個使用Web應用和API的框架。

這本手冊內容是一個入門的教程。您可以從頭開始,完整地構建一個應用程式,同時了解以下內容:

前端代碼(HTML,CSS,JavaScript)如何與代碼交互

即使你對上面的知識點一無所知,也可以從這本手冊中開始學習!

什麼是Asp.NET Core?

ASP.NET Core是一個由微軟創建的,用於構建Web應用程式,API,微服務的Web框架。它使用常見的模式,例如MVC(模型-視圖-控制器),依賴注入,和一個由中間件構成它基於Apache 2.0許可開放源碼,就是說,源可以自由獲取,並且歡迎社區成員以缺陷修復和新功能提交的方式進行貢獻。

ASP.NET Core在Microsoft的.NET運行時庫上,例如Java的虛擬機(JVM)或Ruby的解釋器。有多種語言(C#,Visual Basic,F#)可以編寫ASP.NET Core程序。C#是最常見的選擇,我在書中也會採用它。你可以在Windows,Mac和Linux上進行並發運行ASP.NET Core應用。

開始

你將要打造的這個應用,其完整源碼位於GitHub:

https://www.github.com/nbarbettini/little-aspnetcore-todo

可以完整地開發一個todo待辦事項的Asp.NET Core程序!

確保在計算機上安裝了.NET Core SDK。然後clone一下就可以開始了。

git clone https://github.com/nbarbettini/little-aspnetcore-todo.git
cd little-aspnetcore-todo
dotnet run

相關連結

https://windsting.github.io/little-aspnetcore-book/book/ 中文版

https://nbarbettini.gitbooks.io/little-asp-net-core-book/content/  英文版

對應代碼 https://github.com/nbarbettini/little-aspnetcore-todo。

作者網站 https://recaffeinate.co/

譯者的主頁 https://github.com/windsting


如果你也有好的開源項目,歡迎推薦!

微信聯繫:westbrook12000

往期推薦:

推薦一個Python的開源小工具大合集!

最全C#自學資源匯總

Github標星30k的面試匯總,看完之後感覺你也能進大廠!

5個超實用的Visual Studio插件



回復 【python】學微獲取全套0基礎Python知識手冊回復 【臨時】獲取臨時接收簡訊、郵箱驗證碼網址列表

相關焦點

  • 推薦 | ASP.NET Core學習資源匯總
    :https://github.com/MoienTajik/AspNetCore-Developer-Roadmap(四)入門級實戰項目手冊、官方教程推薦一個小白入門級的.NET Core開源項目,非常適合新手入門學習.NET Core。
  • ASP.NET Core學習資源匯總
    :https://github.com/MoienTajik/AspNetCore-Developer-Roadmap(四)入門級實戰項目手冊、官方教程推薦一個小白入門級的.NET Core開源項目,非常適合新手入門學習.NET Core。
  • ASP.NET Core 從入門到精通-資源收集導航
    來自 知乎問答 Asp.net 怎樣從入門到精通?裡面有十七個回答,有不少大神參與回復,列出平生經驗和見解,我們可以通過大神的文字去了解、制定學習 .NET Core / ASP.NET Core 的學習計劃,早日成為一個大神。
  • 強烈推薦:ASP.NET Core開源個人博客系統!
    這裡推薦一個.NET Core 3.1 開源的個人博客網站。、Sqlite)一鍵切換,遵循 RESTful 接口規範,前端使用 Blazor 開發,可作為 .NET Core 入門項目進行學習。目前github標星691,值得嘗試學習!
  • ASP.NET Core 學習手冊
    這本 簡明 ASP.NET Core 手冊 內容組織成了一篇教程。如果你閱讀的是 PDF、電子書,或者列印版,請查閱官網(littleasp.net/book)的版本更新。有關版本信息和更新內容,請查閱本書的最後一頁。
  • Asp.Net (Core)使用Markdown
    實現效果如圖:1.首先你要引用markdown相關文件庫(開源項目地址[1])<link href="~/Lib/MarkDown/css/editormd.css" rel="stylesheet" /><link href="~/Lib/MarkDown
  • CentOS開發ASP.NET Core入門教程
    正好,今晚要加班,所以在數據備份的空隙,寫了今天這篇關於使用CentOS開發ASP.NET Core的入門教程。乾貨不多,主要是為了記錄自己向Linux邁出第一步的大門。大家將就著看吧!前言程式設計師的江湖一直有這麼一個傳說,就是入坑的第一個程序都是向世界問好,所以這篇CentOS開發ASP.NET Core入門教程的第一篇也僅僅是搭建環境,然後向世界輸出「Hello World!」。
  • .NET Core 學習資料精選:入門
    我進行了知識點歸類,讓大家可以更清晰的學習.NET Core。  首先感謝資料原作者的貢獻。    第一篇:.NET Core 學習資料精選:入門 介紹.NET歷史、開源之路、基礎、路由、依賴注入、HttpContext、cookie|session、HttpClient、gRPC、單元測試、發布部署等等。
  • 舊 WCF 項目遷移到 asp.net core + gRPC 的嘗試
    WCF和WF, 社區的開源項目也是可以的,但是上生產的時間表就要到了2020年.NET 5;開源社區,也強烈建議目前不要用於生產環境。可能 Ubuntu 還是比較適合做桌面系統吧。然後參考 《在 Ubuntu 上安裝 .NET Core SDK 或 .NET Core 運行時》,安裝 net core的環境,最初用的是 aspnetcore-runtime ,在測試的時候發現,gRPC需要 HTTPS。
  • ASP.NET MVC應用遷移到ASP.NET Core及其異同簡介
    ASP.NET Core是微軟新推出支持跨平臺、高性能、開源的開發框架,相比起原有的ASP.NET來說,ASP.NET Core更適合開發現代應用程式
  • 圖文並茂、非常詳細的Asp .net core 入門學習記錄
    1.window7系統搭建開發環境2.快速創建個net core Web Application
  • dotnet run是如何啟動asp.net core站點的
    在曾經的 asp.net 5 過渡時期,運行 asp.net 5 站點的命令是dnx web;在如今即將到來的 asp.net core 時代,
  • asp.net core 從 3.0 到 3.1
    asp.net
  • 推薦這10個優秀的.NET Core開源項目!
    .NET 5馬上就要發布了,還不知道這些.NET Core開源項目?只推薦乾貨!當然這些開源項目都是個人或組織開發的。1.Ant Design Blazor.NET進行客戶端Web開發又一利器。Orchard Core是使用ASP.NET Core構建的開源模塊化,多租戶應用程式框架,以及在該應用程式框架之上構建的內容管理系統(CMS)。如果你想開發政企網站、博客,推薦試試這個開源框架!這個是外國人開發,英語不好的話,看起來還是有點吃力!
  • 從零搭建一個IdentityServer——聊聊Asp.net core中的身份驗證與授權
    在Asp.net core中的身份驗證和授權是通過中間件完成的,而把一個中間件添加到asp.net core的應用程式中一般只需要兩個步驟,第一是對相關中間件所需參數及服務進行配置,第二就是將相應的中間件添加到請求管道中即可。
  • docker4dotnet #3 在macOS上使用VSC和Docker開發asp.net core+mysql應用
    下載地址:http://dot.net註:如果你之前安裝過asp.net 5或者 rc版的.net core,需要在運行以上安裝命令之前先卸載,在d4dtools網盤中下載 dotnet-uninstall-pkgs.sh
  • 如何在 Asp.Net Core MVC 中處理 null 值
    譯文連結:https://www.infoworld.com/article/3434624/how-to-handle-null-values-in-aspnet-core-mvc.html傳統的 asp.net mvc 對應著 .netcore 中的 asp.net core mvc,可以利用 asp.net core mvc
  • ASP.NET Core MVC路由入門
    (點擊上方藍字,可快速關注我們)來源:ken-iocnblogs.com/ken-io/p/aspnet-core-tutorial-mvc-route.html
  • 十二個 ASP.NET Core 例子
    >譯文:Savorboard連結:cnblogs.com/savorboard/p/6772870.html前言在今天的博客中,我將介紹十幾個可以在 ASP.NET Core 應用程式中使用的簡單示例(https://github.com/spetz/asp-net-core-samples
  • asp.net core後臺系統登錄的快速構建
    https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css">    <style type="text/css">        body { color: #fff; font-family: "微軟雅黑"; font-size: 14px; background: url('https://dn-coding-net-production-pp.qbox.me