我用過的.NET下的查詢方案 linq 2 sql 構(gòu)造查詢表達(dá)式,返回IQueryable對(duì)象.注意,生成這個(gè)IQueryable的時(shí)候,并沒...
第一次EF使用經(jīng)歷 我EF用的比較晚,上來就是6.1.3.所以這里只寫這個(gè)版本的EF. 可配置項(xiàng) 配置在web.config中的數(shù)據(jù)庫(kù)連接串.圈...
reactive extensions 拋出問題 利用Rx的思路分析這個(gè)問題. Rx本質(zhì)(如何畫馬) 把一個(gè)可觀測(cè)對(duì)象,流式的把狀態(tài)放入緩沖區(qū) ...
異步 為什么要用異步方法? 為什么異步很難 怎么異步? 基于回調(diào)這是傳統(tǒng)的異步模型,最常用的方法,早期版本的C# 的Begin/End異步或者基...
借助中間件自動(dòng)化文檔 編寫這個(gè)中間件的理由: 常見的自動(dòng)化文檔庫(kù),比如swagger,只能依賴于XML注釋.這種文檔,生成的數(shù)據(jù)樣本單一,而且與...
什么是OWIN中間件? 如何寫一個(gè)中間件?
搭建環(huán)境以及基本配置 首先創(chuàng)建一個(gè)空白Web App 項(xiàng)目.就是選Empty那個(gè),記得不要勾host on cloud/云托管 然后通過nuge...
OWIN基礎(chǔ) OWIN是啥? OWIN 層次 以及 流程 大致Owin分為以下幾個(gè)層: Server 這個(gè)是直接與客戶端通信的HTTP服務(wù)器(比...
寫在最前面:一些我不喜歡的特性已經(jīng)被神隱了 C# 1 :這個(gè)時(shí)代,跟古董Java沒太大差別,略 C# 2 添加了空值類型 添加泛型 添加 yie...