原创 快速輕巧的CQRS和事件源解決方案

目錄 介紹 何苦呢? 優先級 1.可讀性 2.性能 3.可調試性 4.最小的依賴 5. 單獨的命令和事件 6.多租戶 7. Sagas/流程經理 8. 調度 9. 聚合到期 10. Async/Await是邪惡的 整潔架構 Timelin

原创 華爲正式開源數據虛擬化引擎 openLooKeng

近日,華爲正式宣佈開源數據虛擬化引擎 openLooKeng,開源社區官網同步上線。openLooKeng 致力於爲大數據用戶提供極簡的數據分析體驗,讓用戶像使用“數據庫”一樣使用“大數據”。 2019 年 11 月 19 日,華爲宣佈開

原创 Vue 3 最新進展

Vue.js 作者尤雨溪近日介紹了 Vue 3 的最新進展。 尤雨溪表示,由於在 Vue 3 上花費的大部分時間都投入到了設計和構建穩定的內核上,不過要讓整個框架處於"ready"狀態,不僅僅是內核的問題,還需要有兼容版本的支持庫 (V

原创 Ubuntu 19.10 將於本月結束生命週期

Ubuntu 19.10 “Eoan Ermine” 的官方支持將於 2020 年 7 月 17 日終止。若有需要,可遷移至 Ubuntu 20.04 “Focal Fossa”。 2019 年 10 月 17 日,Ubuntu 19.

原创 微軟推出 Pylance,改善 VS Code 中的 Python 體驗

微軟宣佈推出一種新的 Python 語言服務器,名爲 Pylance,其可利用語言服務器協議與 VS Code 進行通信。Pylance 這個名字是對 Monty Python 的 Lancelot 的致敬,Lancelot 是亞瑟王和圓

原创 openGauss 正式開源併成立開源社區

在去年九月的華爲 CONNECT 大會上,華爲宣佈將開源其 GaussDB 數據庫,開源後命名爲 openGauss。現在,openGauss 數據庫源代碼已正式開放,openGauss 開源社區也正式成立。 openGauss 是一款

原创 動態構建LINQ表達式

目錄 基礎 挑戰 解決方案:動態表達式 Transaction介紹 參數表達式 邏輯表達式 屬性表達式 常量和調用表達式 比較表達式 Lambda表達式和編譯 從內存到數據庫 結論 LINQ意爲語言集成查詢。它提供了一種一致的強類型機制,

原创 使用ASP.NET Web API和Handlebars的Web模板

目錄 介紹 目標聽衆 期待什麼 示例代碼概述 總覽 Handlebars和模板 使用代碼 起步 第1步 從GitHub下載 介紹 Web應用程序的開發趨勢不時發生變化。幾年前我們用來構建的應用程序體系結構現在已經開始或已經過時且效率較低。

原创 PowerToys 0.19.0 發佈,微軟開發的免費實用工具集

微軟發佈了 PowerToys 0.19.0 版本。0.19 發佈週期目標有一個大目標,那就是增加穩定性和質量上的修復。此版本已經解決了 100 多個 issues。 安裝體驗也得到了改善,部分改動將從 0.19 和 0.20 開始上線。

原创 使用Entity Developer構建ASP.NET Core Web API應用程序

目錄 介紹 先決條件 在Visual Studio 2019中創建新的ASP.NET Core Web API項目 使用Entity Developer創建實體數據模型 創建API控制器 通過實體數據模型讀取數據 摘要 介紹 Devart

原创 使用Swagger,ApiExplorer和NSwag掌握ASP.NET Core和ABP中的外部Web API

目錄 更多Cowbell Swagger 探索ApiExplorer 消費Swagger ...沒那麼快 最後的技巧和竅門 結論 該博客條目通過向我現有的Web應用程序中添加第二個swagger文件,並控制其中的內容來進行。 最近,除了我

原创 SpecFlow的力量

目錄 介紹 安裝SpecFlow 背景 Given, When, Then 代碼 從GitHub下載示例代碼 介紹 編寫測試可能很無聊,並且利益相關者可以知道您的軟件應如何運行。 SpecFlow可以爲您提供幫助。這是用於BDD的框架,它

原创 .NET Standard中使用TCPListener和TCPClient的高性能TCP客戶端服務器

目錄 介紹 TCP Server TCP客戶端 結論 下載源代碼-11.3 KB 介紹 隨着即將出現的.NET 5和需要從.NET 4.8和.NET Core遷移的人,此源代碼旨在提供一個示例,說明如何通過本機TCP建立高性能的跨平臺Cl

原创 理解、創建、使用和測試HttpClient

目錄 介紹 背景 使用代碼 興趣點 介紹 HttpClient類是經常使用,但也往往不能完全理解。它的行爲可能受到DelegationHandler實現的影響,可以通過依賴注入來使用實例,並且可以通過集成測試來測試它的工作方式。本文介紹了

原创 木蘭編程語言重現——兒歌查詢實例,引用模塊、字符串列表操作

實現了最基本的對木蘭模塊的引用功能,正好想做一個兒歌查詢,方便找適合小孩唱的歌,就用這個實例進行功能驗證。過程中發現缺了一些字符串和列表的基本功能,於是按需添加。 功能 這是兒歌數據模塊的木蘭源碼: 下面的搜索部分引用了數據模塊(開頭u