原创 Blazor Server完美實現Cookie Authorization and Authentication

Blazor server-side application用Microsoft.AspNetCore.Identity.EntityFrameworkCore實現Authorization 和 Authentication 完整教程。 本

原创 Blazor技術開發了一個訪客管理系統

簡單介紹一下系統功能 該系統爲了在疫情期間能很好管理訪客登記做好風險管控,同時可以整合智能設備做到自動確認並跟蹤訪客的行動軌跡,該項目完全開源。 系統流程 訪客可以同通過手機進行預註冊,同時上傳照片,行程碼,健康碼,或是核酸檢查報告等信

原创 分享剛出爐的基於Blazor技術的Web應用開發框架

這是最近剛剛重構完成的項目,有點迫不及待的分享給大家,爲了跟上技術升級把原來基於MVC Razor Page開源項目 RazorPageCleanArchitecture 進行重構, 前端用Blazor-Server mode代替,後端架構

原创 基於PaddleOCR實現AI發票識別的Asp.net Core應用

簡要介紹 用戶批量上傳需要識別的照片,上傳成功後,系統會啓動Hangfire後臺Job開始調用PaddleOCR服務返回結果,這個過程有點類似微服務的架構模型。 PaddleOCR PaddleOCR是百度AI團隊開源的一個項目,應該是目

原创 Clean Architecture For RazorPage 實現多語言和本地化

最近終於把多語言功能加上了,這次就再發一篇,講一下在asp.net core環境下如何實現多語言和本地化(Globalization and localization)功能,主要參看:ASP.NET Core 提供的服務和中間件可將網站本地

原创 Workflow Core + asp.net core 5.0 實現簡單審批工作流

我們知道企業業務系統到處都可以審批工作流的,但也很少有像OA系統一樣複雜多級多條件的審批工作流需要設計,所以我們需要一個輕量級的容易上手的workflow框架,通過GitHub,我發現danielgerlag/workflow-core 就

原创 GitHub自動化部署(CD) asp.net core 5.0 項目(免費空間)

這裏我簡單介紹一下使用Github自動化部署自己項目到Heroku雲服務器上,Heroku竟然是一個很非常老牌的雲平臺服務商,竟然還沒聽說過,網上一查2010被Salesforce收購,網上有很多關於asp.net core 使用(Dock

原创 CleanArchitecture Application代碼生成插件-讓程序員告別CURD Ctrl+C Ctrl+V

這是一個根據Domain項目中定義的實體對象(Entity)生成符合Clean Architecture原則的Application項目所需要的功能代碼,包括常用的Commands,Queries,Vaildator,EventHandle

原创 一個遵循CleanArchitecture原則的Asp.net core輕量級開源項目

這是一個基於最新的ASP.net core 5.0創建Razor Page應用程序解決方案模板。遵循Clean Architecture的原則,以最求簡潔的代碼風格和實現快速開發小型的web業務系統的目標,並且從沒停止過更新。該項目從最早的

原创 分享我的CleanArchitecture for Razor Page項目模板

   這個項目是參考和整合了jasontaylordev/CleanArchitecture 和 blazorhero/CleanArchitecture 代碼基礎上,重構出來的新的項目,這兩個項目都是非常優秀和人氣很旺的關於CleanA

原创 asp.net core 實現 face recognition 使用 tensorflowjs(源代碼)

     功能描述 上傳照片文件名及是系統要識別標籤或是照片的名稱(人物標識) 提取照片臉部特徵值(調用 facemesh模型) 保存特徵值添加樣本(調用 knnClassifier) 測試上傳的圖片是否識別正確 項目依賴的庫 源代碼

原创 fastreport-使用JSON做爲數據源報表

新建數據源    生成一份JSON數據     加載報表和加載數據  

原创 mqtt實現跨平臺跨應用通訊

介紹 最近物聯網應用一直很火,也打算做一些這方面的嘗試,就邊學邊做在家花了2天時間做了一個簡單demo,功能很簡單,使用emq x 作爲mqtt broker,用python寫了一個定時抓取主機CPU利用併發布消息,用微信小程序和VUE客戶

原创 完美解決asp.net core 3.1 兩個AuthenticationScheme(cookie,jwt)共存在一個項目中 基於領域驅動設計(DDD)超輕量級快速開發架構

內容 在我的項目中有mvc controller(view 和 razor Page)同時也有webapi,那麼就需要網站同時支持2種認證方式,web頁面的需要傳統的cookie認證,webapi則需要使用jwt認證方式,兩種默認情況下不能

原创 基於領域驅動設計(DDD)超輕量級快速開發架構 ASP.NET MVC 5 SmartCode Scaffolding for Visual Studio.Net

  smartadmin.core.urf 這個項目是基於asp.net core 3.1(最新)基礎上參照領域驅動設計(DDD)的理念,並參考目前最爲了流行的abp架構開發的一套輕量級的快速開發web application 技術架構,專