Github上優秀的.NET Core開源項目的集合。內容包括:庫、工具、框架、模板引擎、身份認證、數據庫、ORM框架、圖片處理、文本處理、機器學習、日志、代碼分析、教程等。 Github地址:ht ...
Github上優秀的.NET Core開源項目的集合。內容包括:庫、工具、框架、模板引擎、身份認證、數據庫、ORM框架、圖片處理、文本處理、機器學習、日志、代碼分析、教程等。 Github地址:ht ...
自從C#5.0增加異步編程之后,異步編程越來越簡單,async和await用的地方越來越多,越來越好用,只要用異步的地方都是一連串的異步,如果想要異步編程的時候,需要從底層開始編寫,這樣后邊使用的時候 ...
“作為 ASP.NET Core 開發者,我接下來應該學習什么?”,下面將介紹需要學習的東西,其中包括:依賴注入、數據庫、緩存、日志、模板引擎、實時通信、測試、任務調度、設計模式等。 免責聲明 ...
一直用C#開發程序,.NET的功能越來越多,變化也挺大的,從最初的封閉,到現在的開源,功能不斷的增加,一直在進步。作為C#的強烈支持者,C#的變化,我不能不關注,這篇文章主要介紹,C#6.0和C#7. ...
今天在知乎上看到一個問題【為什么在同一進程中創建不同線程,但線程各自的變量無法在線程間互相訪問?】。在多線程中,每個線程都是獨立運行的,不同的線程有可能是同一段代碼,但不會是同一作用域,所以不會共享。 ...
今天看到一篇漫畫,[3年.NET開發應聘大廠慘遭淘汰,如何翻身打臉面試官?],好多問題,一下子還真的回答不了,這里對這些問題進行了整理,增加下腦容量,哈哈。俗話說不想當將軍的士兵不是好士兵,不想當架構 ...
讓我們考慮一個簡單的編程挑戰:對大數組中的所有元素求和。現在可以通過使用並行性來輕松優化這一點,特別是對於具有數千或數百萬個元素的巨大陣列,還有理由認為,並行處理時間應該與常規時間除以CPU核心數一樣 ...
軟件開發中最常用的模式之一是緩存,這是一個簡單但非常有效的概念,想法是重用操作結果,執行繁重的操作時,我們會將結果保存在緩存容器中,下次我們需要該結果時,我們將從緩存容器中取出它,而不是再次執行繁重的 ...
ASP.NET Core Razor Pages Web項目大部分情況下使用繼承與PageModel中的方法直接調用就可以(asp-page),但是有些時候需要使用ajax調用,更方便些。那么如何使用 ...
今天學習下JWT,遇到了兩個坑爹問題,這里記錄下。在 ASP.NET Core 中,授權的設置方式有兩種,可以使用角色,也可以使用策略,這里也將簡單舉例角色、策略的使用。 JWT這里不做介紹,如果想 ...