Blazor 是一個使用 .NET 生成交互式客戶端 Web UI 的框架: 使用 C# 代替 JavaScript 來創(chuàng)建豐富的交互式 UI。...
現(xiàn)在,試圖圍繞HttpContext.Current構(gòu)建你的代碼真的不是一個好主意,但是我想如果你正在遷移一個企業(yè)類型的應用程序,那么很多Htt...
function returnFloat(value){var value=Math.round(parseFloat(value)*100)/...
一.概述 目前對于.net的數(shù)據(jù)訪問ORM工具很多,EF和EF Core是一個重量級的框架。最近在搭建新的項目架構(gòu),來學習一下輕量級的數(shù)據(jù)訪問O...
一.概述 SOLID五大原則使我們能夠管理解決大多數(shù)軟件設計問題。由Robert C. Martin在20世紀90年代編寫了這些原則。這些原則為...
一.項目分析 在上篇中介紹了什么是"干凈架構(gòu)",DDD符合了這種干凈架構(gòu)的特點,重點描述了DDD架構(gòu)遵循的依賴倒置原則,使軟件達到了低藕合。eS...
一.DDD分層架構(gòu)介紹 本篇繼續(xù)探討web應用架構(gòu),講基于DDD風格下最初的領域模型架構(gòu),不同于DDD風格下CQRS架構(gòu),二者架構(gòu)主要區(qū)別是領域...
一.DDD分層架構(gòu)介紹 本篇分析CQRS架構(gòu)下的Equinox開源項目。該項目在github上star占有2.4k。便決定分析Equinox項目...
一.概述 Ocelot允許指定服務發(fā)現(xiàn)提供程序,如Consul或Eureka。 這二個中間件是用來實現(xiàn):服務治理或秒服務發(fā)現(xiàn),服務發(fā)現(xiàn)查找Oce...