原创 嚐鮮abp最新開源主題LeptonX

abp新開源主題LeptonX已出爐,以下爲blazor版本效果圖,由默認主題切換隻要幾分鐘着實方便:

原创 企業級docker私有Registry服務器——Harbor

軟件簡介 Harbor 是由 VMware 公司中國團隊爲企業用戶設計的 Registry server 開源項目,包括了權限管理(RBAC)、LDAP、審計、管理界面、自我註冊、HA 等企業必需的功能,同時針對中國用戶的特點,

原创 今日說服務代理——高性能服務代理軟件Envoy

今天在公衆號發現的高性能服務代理軟件Envoy,之後立馬在百度搜索了關於該軟件(Envoy)與nginx、ocelot等的區別,發現相關強悍。 同時也發現eShopOnContainers事例項目中也將ocelot換成Envoy。 以下引用

原创 .net5鏈路跟蹤——SkyAPM-dotnet

(圖來自github)     分佈式、微服務的時代已經來臨,該上的功能還是要上的,比如本文中的開箱即用鏈路跟蹤系統(實爲skywalking的.net版,真心感謝大佬們),功能強大,有助於對各個系統的狀態監測及性能分析等。 在此僅希望讓更

原创 .netcore 實現靈活性限流——AspNetCoreRatemit

  PS1:公司開發了api服務接口,老闆說給A類用戶每分鐘只能使用10次,針對B用戶不作限制。 .netcore中如何實現呢,在此獻上一種方案,使用開源的限流組件AspNetCoreRatemit可分分鐘實現老闆想要的; github地址

原创 .net5中實現CI/CD

預告篇,使用到的工具及環境有:.net5,gitlab,jenkins,docker,阿里雲ECS,nginx 前言:中小廠雖然跟不上大廠的腳步 ,但在技術革新及使用工具方面也在不斷追趕,像我們公司XXX目前已經開始使用DevOps平臺實踐

原创 .net5開源模塊化基礎框架——OrchardCore

 開源、多租戶、.NET5、工作流、CMS、模塊化搭建系統。。。  github:https://github.com/OrchardCMS/OrchardCore  只是搭了個測試程序跑了跑,模塊化搭建CMS網站,感覺學習成本還是比較的高

原创 發現ABP——使用Redis

  Redis是項目中普遍使用到的緩存組件,在Abp中如何使用呢!   首先先大概的看下abp源碼結構:      從結構就能看出abp使用了StackExchange.Redis,展開包可看出其實它是引用的Microsoft.Extens

原创 分享:.netcore 限流組件AspNetCoreRatemit

quluqi/AspNetCoreRateLimit: ASP.NET Core rate limiting middleware (github.com)   鏈接爲引用庫,裏面有例子可參考,在此僅作爲入口。

原创 分享:.netcore webapi版本控制組件aspnet-api-versioning

quluqi/aspnet-api-versioning: Provides a set of libraries which add service API versioning to ASP.NET Web API, OData wit

原创 分享:DDD領域驅動案例CleanArchitecture

分享: quluqi/CleanArchitecture: A starting point for Clean Architecture with ASP.NET Core (github.com)   比較好的入門項目,體現DDD的基本

原创 學ABP(一)——從abp文檔目錄看技術覆蓋

abp實現了什麼?使用了哪些技術或組件?下面是官方文檔目錄(鏈接也能用),看一下,或許會有興趣。   入門 從啓動模板開始 從空項目開始 使用ASP.NET Core Web Application 使用Console Appl

原创 學ABP(一)——看文檔寫第一段代碼

  看了整整週末兩天的abp文檔,使用項目模板寫了一個簡單的小例子,心得滿滿。   首先先看一下abp的模板項目結構(ProjectTracker是csla.net框架的事例項目名稱): 生成模板就不細說,直接在官方生成或使用CLI命令,

原创 學ABP(一)——實體、倉儲、應用服務、DTO、EF最佳實踐 & 約定(引用文檔)

以下爲引用abp文檔的一些推薦和約定,自己也寫不這麼全,直接上鍊接:https://docs.abp.io/zh-Hans/abp/latest/Best-Practices/Entities     模塊化架構最佳實踐 & 約定:http

原创 學ABP(一)——定個大目標

【本文爲開篇,文中abp指的是vnext版】 本次學習的主要參考資料爲官方文檔(有國語版維護超讚):https://docs.abp.io/zh-Hans/abp/latest/  官網:https://abp.io/  github源碼: