C#/.NET/.NET Core優秀項目和框架2025年7月簡報

前言

每月定期推廣和分享的C#/.NET/.NET Core優秀項目和框架(每周至少會推薦兩個優秀的項目和框架當然節假日除外),推文中有項目和框架的詳細介紹、功能特點、使用方式以及部分功能截圖等。注意:排名不分先后,都是十分優秀的開源項目和框架,每周定期更新分享。

  • 💡簡報Gitee開源地址:docs/DotNet/DotNetProjectMonthly.md · 追逐時光者/DotNetGuide - Gitee.com

  • 🔔簡報GitHub開源地址:https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetProjectMonthly.md

  • 👪DotNetGuide技術社區: 歡迎加入DotNetGuide技術社區微信交流8群!

面試指南

  • 面試第一步,先準備一份簡潔、優雅的簡歷模板!

  • 面試時該如何做好自我介紹呢?附帶介紹樣板示例!!!

OpenAuth.Net

  • 項目簡介: OpenAuth.Net 是一個基于 .NET 開源免費(Apache-2.0 License)的權限管理及快速開發框架,.NET 開源最好用的權限工作流系統。它源于 Martin Fowler 的企業級應用開發思想,并結合了最新的技術組合,如 SqlSugar、EF、Quartz、AutoFac、WebAPI、Swagger、Mock、NUnit、Vue2/3、Element-ui/plus、IdentityServer 等。該項目架構易于擴展,文檔齊全且免費,特別適合中小企業使用。

  • 項目源碼地址: https://gitee.com/dotnetchina/OpenAuth.Net

  • 項目詳細介紹: 使用 OpenAuth.Net 快速搭建 .NET 企業級權限工作流系統

DocNET

  • 項目簡介: DocNET 是一個基于 .NET 開源(MIT license)、跨平臺(支持Windows、Linux和macOS平臺)的旨在提供快速 PDF 編輯和數據提取的操作庫。它是基于 Chromium 所使用的 PDFium C++ 庫開發的 .NET Standard 2.0 封裝庫。

  • 項目源碼地址: https://github.com/GowenGit/docnet

  • 項目詳細介紹: .NET 使用 DocNET 庫快速高效的操作 PDF 文檔

AntDeploy

  • 項目簡介: AntDeploy 是一款由 .NET 開源、實用的 Visual Studio 發布部署插件,支持部署 Docker、IIS、Windows 和 Linux 服務,同時支持 .NET Framework 和 .NET Core,支持回滾和增量部署,在支持 Visual Studio 2019 和 2022 中使用。

  • 項目源碼地址: https://github.com/yuzd/AntDeploy

  • 項目詳細介紹: 一款實用的 Visual Studio 發布部署插件,助力提高部署效率!

Classic.Avalonia

  • 項目簡介: Classic.Avalonia 是一款 .NET 開源(MIT license)、超級經典復古的 Windows 9x (Windows 9x 是指對 Windows 95 及 Windows 98、Windows Me 等及其中的非主流版本的的通稱)主題風格 Avalonia UI 控件庫。

  • 項目源碼地址: https://github.com/BAndysc/Classic.Avalonia

  • 項目詳細介紹: 一款超級經典復古的 Windows 9x 主題風格 Avalonia UI 控件庫,滿滿的回憶殺!

Caly

  • 項目簡介: Caly 是一款 .NET 開源免費(MIT license)、輕量快速、跨平臺的 PDF 閱讀器,工具性能和效率是其核心設計理念。Caly 利用 Avalonia UI、SkiaSharp 和 PdfPig 的強大功能,可在 Windows、macOS 和 Linux 上無縫運行。

  • 項目源碼地址: https://github.com/CalyPdf/Caly

  • 項目詳細介紹: 一款基于?.NET?開源免費、輕量快速、跨平臺的?PDF?閱讀器

Rubyer WPF

  • 項目簡介: Rubyer WPF 是一款開源免費(MIT License)、通用的 WPF 主題控件包。

  • 項目源碼地址: https://gitee.com/wuyanxin1028/rubyer-wpf

  • 項目詳細介紹: 一款開源免費、通用的 WPF 主題控件包

MASA Blazor

  • 項目簡介: MASA Blazor 是一個遵循 Material Design 設計規范、開源免費(MIT License)的 Blazor 組件庫。它提供如布局、彈框標準、Loading、全局異常處理等標準場景的預置組件,從更多實際場景出發,滿足更多用戶和場景的需求,最大的減少開發者的時間成本。縮短開發周期提高開發效率。

  • 項目源碼地址: https://github.com/masastack/MASA.Blazor

  • 項目詳細介紹: 一個遵循 Material Design 設計規范、開源免費的 Blazor 組件庫

TradingSystem

  • 項目簡介: TradingSystem 一款基于 .NET 開源免費、跨平臺、支持多語言的交易管理系統,旨在為餐廳、超市、酒店等多種商業場景提供一體化的解決方案。該系統涵蓋了服務器端、PC 客戶端和手機客戶端的全面源碼,支持中文界面,功能豐富且易于擴展。無論是日常交易管理、會員管理,還是打印小票和生成統計報表,TradingSystem 都能提供高效、便捷的服務。

  • 項目源碼地址: https://github.com/oybab/TradingSystem

  • 項目詳細介紹: 一款基于 .NET 開源免費、跨平臺、支持多語言的交易管理系統

BulmaRazor

  • 項目簡介: BulmaRazor 是一套基于 Bulma 和 Blazor 的開源(MIT)、免費、輕量級組件庫。它利用 Blazor 框架的優勢,使用 C# 代替 JavaScript 來創建豐富的交互式 UI,并共享使用 .NET 編寫的服務器端和客戶端應用邏輯。通過封裝 Bulma 樣式,BulmaRazor 提供了一組穩定、功能豐富且易用的 UI 組件,助力開發者快速構建現代化的 Web 應用。

  • 項目源碼地址: https://gitee.com/loogn/bulmarazor

  • 項目詳細介紹: 一套基于 Bulma 和 Blazor 的輕量級組件庫

Dorisoy.SIOT

  • 項目簡介: Dorisoy.SIOT 一款利用 .NET 8.0 和 MAUI 框架打造的跨平臺牙科治療機物聯網移動端應用,實現了對水溫Speedometer監測、高速手機轉速RadialGauge顯示、電動馬達功率檢測以及光纖燈光亮度調節等功能的數據采集與儀表盤實時展示,同時支持數據可視化檢測和遠程操控管理。

  • 項目源碼地址: https://github.com/dorisoy/Dorisoy.SIOT

  • 項目詳細介紹: 一款開源、跨平臺的牙科治療機物聯網移動端應用

SerialDebug

  • 項目簡介: SerialDebug是一款基于 C# 的串口調試助手,支持進制轉換,可編輯發送隊列,支持XModem、YModem傳輸協議。

  • 項目源碼地址: https://gitee.com/mcuxmx/SerialDebug

  • 項目詳細介紹: 推薦 6 款基于 .NET 開源的串口調試工具,調試效率提升利器!

OSDA

  • 項目簡介: OSDA是一個基于 C# 開源(MIT License)的串口調試助手,其功能包括基礎功能(打開、關閉、接收、發送、清接收區、清發送區和清空計數)、十六進制(HEX)接收,十六進制(HEX)發送、流控制(握手協議、控制協議)等。

  • 項目源碼地址: https://gitee.com/leven9/OSDA

  • 項目詳細介紹: 推薦 6 款基于 .NET 開源的串口調試工具,調試效率提升利器!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/91999.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/91999.shtml
英文地址,請注明出處:http://en.pswp.cn/web/91999.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

第 10 篇:深度學習的“軍火庫”——CNN、RNN與Transformer,AI如何看懂世界?

《人工智能AI之機器學習基石》系列⑩ 專欄核心理念: 用通俗語言講清楚機器學習的核心原理,強調“洞察 + 技術理解 + 應用連接”,構建一個完整的、富有啟發性的知識體系。 引

深度學習—功能性函數代碼 common.py

函數:返回GPU def try_gpu(i0): #save"""如果存在,則返回gpu(i),否則返回cpu()"""if torch.cuda.device_count() > i 1: # 如果存在第 i 個 GPUreturn torch.device(fcuda:{i}) # 返回第 i 個 GPU 設…

南太平洋金融基建革命:斐濟-巴新交易所聯盟的技術破局之路 ——從關稅動蕩到離岸紅利,跨境科技如何重塑太平洋資本生態

一、今日焦點:全球關稅震蕩與南太平洋的“技術聯盟”機遇 1. 特朗普關稅大限引爆亞太市場波動,小經濟體承壓尋路 2025年8月1日,特朗普正式簽署行政令,對多國征收10%-41%的“對等關稅”。韓國首當其沖,綜合指數暴跌近4%…

python爬取豆瓣電影評論通用代碼

最近在自學python爬蟲,今天閑來無事,爬了一下豆瓣數據 這個網站對于初學者來說還是很友好的注意:有python環境的朋友運行的時候,要把cookie換成自己的 通用性:可以自己換不同的電影id進行數據爬取 Tip:slee…

構建屬于自己的第一個 MCP 服務器:初學者教程

為什么需要 MCP 服務器? 你是否遇到過這樣的場景:向 AI 助手(比如 GitHub Copilot)詢問 “北京今天的天氣”,得到的回復卻是 “我無法訪問實時天氣數據”? 這是因為大多數 AI 模型本身 “與世隔絕”—— 它…

個人項目介紹:語音識別小助手

一、項目內容 基于STM32F103RCT6制作了一款集語音識別、按鍵控制、信息顯示、溫濕度監測等多功能于一體的智能設備,滿足多樣化的交互需求。 二、個人工作內容 依據項目需求,選定 STM32F103RCT6 單片機、SU-03T語音識別模組、AHT25 溫濕度傳感器等核心元件…

【Django】-1- 開發項目搭建

一、PDM Django 搭建項目👇🎯 核心目標用 PDM(更現代的 Python 包管理工具),快速創建并管理 Django 項目(Web 框架),讓開發流程更絲滑?🧩 分步拆解1. 創建項目用 PDM 初…

c++:設計模式訓練

寫一個鳥類:有一個多態函數:run 寫一個企鵝類,繼承自鳥類:重寫 run 寫一個鴕鳥類,繼承自鳥類,重寫 run 寫一個老鷹類,繼承自鳥類,重寫run 寫一個鳥籠,能夠存放 不同的鳥…

配置Mybatis環境

配置Mybatis環境MyBatis是什么配置Mybatis環境MyBatis是什么 MyBatis 一個支持普通 SQL 查詢、存儲過程以及高級映射的持久層框架。MyBatis 免除了幾乎所有的 JDBC 代碼以及設置參數和獲取結果集的工作,使得開發者可以更專注于 SQL 本身,而不必花費過多…

生產環境中基于Istio的Kubernetes多集群灰度發布架構實戰經驗分享

生產環境中基于Istio的Kubernetes多集群灰度發布架構實戰經驗分享 在大規模分布式微服務架構中,如何在多集群環境下平滑、安全地發布新版本,一直是保證高可用、高可靠的關鍵需求。本文以真實生產環境案例為基礎,分享我們團隊基于Istio Servic…

Kubernetes(k8s)之認識Pod

01了解Pod Pod是Kubernetes創建或部署的最小/最簡單的基本單位,一個Pod代表集群上正在運行的一個進程。 一個Pod封裝一個應用容器(也可以有多個容器),存儲資源、一個獨立的網絡IP以及管理控制容器運行方式的策略選項。它可能由單個容器或多個容器共享組成的資源。 Kubern…

Nginx服務做負載均衡網關

1. 概述 內部Nginx服務器做服務網關,代理后端應用服務,卸載ssl域名證書,將接收的https請求,轉發至后端http服務。華為防火墻負責NAT,啟用服務器負載均衡功能,將公網虛擬IP端口映射到內部多臺Nginx服務器上…

十三、請求響應-請求:日期參數和JSON參數

日期參數代碼:日期參數 //日期時間參數RequestMapping("/dataParam")public String dataParam(DateTimeFormat(pattern "yyyy-MM-dd HH:mm:ss") LocalDateTime updateTime){System.out.println(updateTime);return "OK";}結果JSON參…

可信數據庫大會現場,TDengine 時序數據庫展示核電場景下的高性能與 AI 創新

設備在升級,場站在擴建,但數據系統卻還在“跟不上”。這正是許多核電企業在推進數字化轉型過程中最真實的感受。高頻采集、長周期存儲、精度要求高……這些構成了對數據庫系統的“煉獄級考驗”。在這樣一個背景下,國產數據庫的能力邊界正在被…

ctflearn-POST practice

靶場地址:165.227.106.113/post.php 解題: 一.分析題目 提示: 知道要用POST請求提交表單,看一下源碼信息 得到可能需要用post請求方式去提交表單,并且傳數據admin和password,這邊提供兩種方式 方法一&…

FPGA實現OV7670攝像頭圖像處理至VGA顯示器

本文還有配套的精品資源,點擊獲取 簡介:本項目基于FPGA技術,結合OV7670攝像頭傳感器進行視頻捕獲,經SDRAM存儲,并通過VGA顯示器展示。同時,集成了中值濾波算法提高圖像清晰度。該項目涉及數字圖像處理系…

使用python寫一套完整的智能體小程序

創建一個簡單的智能體(Agent)程序在人工智能和自動化任務中,智能體(Agent)是指能夠感知環境并通過決策和行動來實現目標的實體。Python 提供了豐富的庫和框架,可以用于構建智能體程序,例如使用 …

電商項目_性能優化_海量數據讀寫、存儲、檢索

海量數據讀寫方式選擇高并發讀寫場景分析無論任何業務系統,無非就是兩個操作:寫和讀。 在海量數據和高并發的場景下,寫和讀就會成為系統性能的瓶頸。下面分析不同業務場景下面臨的問題:側重“高并發讀”的系統場景1:搜…

RabbitMQ面試精講 Day 9:優先級隊列與惰性隊列

【RabbitMQ面試精講 Day 9】優先級隊列與惰性隊列 文章標簽 RabbitMQ,優先級隊列,惰性隊列,消息隊列,面試技巧,系統架構 文章簡述 本文是"RabbitMQ面試精講"系列第9天,深入解析優先級隊列與惰性隊列的實現原理與實戰應用。文章詳細講解優先級隊列的排…

[硬件電路-121]:模擬電路 - 信號處理電路 - 模擬電路中常見的難題

模擬電路設計是電子工程中極具挑戰性的領域,其核心難題源于信號的連續性、元件的非理想特性以及環境干擾的復雜性。以下是模擬電路中常見的難題及其技術本質與解決方案:1. 噪聲與干擾:信號的“隱形殺手”技術本質:模擬信號對微小電…