C#/.NET/.NET Core優秀專案和框架2023年10月簡報

追逐時光者發表於2023-11-01

前言

公眾號每月定期推廣和分享的C#/.NET/.NET Core優秀專案和框架(公眾號每週至少推薦兩個優秀的專案和框架當然節假日除外),公眾號推文有專案和框架的介紹、功能特點以及部分截圖等(打不開或者開啟GitHub很慢的同學可以優先檢視公眾號推文,文末一定會附帶專案和框架原始碼地址)。注意:排名不分先後,都是十分優秀的開源專案和框架,每週定期更新分享(歡迎關注公眾號:追逐時光者,第一時間獲取每週精選分享資訊?)。

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

SKIT.FlurlHttpClient.ByteDance

SwashbucklerDiary

MiniExcel

  • 專案簡介: MiniExcel簡單、高效避免OOM的.NET處理Excel查、寫、填充資料工具。目前主流框架大多需要將資料全載入到記憶體方便操作,但這會導致記憶體消耗問題,MiniExcel 嘗試以 Stream 角度寫底層演算法邏輯,能讓原本1000多MB佔用降低到幾MB,避免記憶體不夠情況。
  • 專案原始碼地址: https://gitee.com/dotnetchina/MiniExcel
  • 公眾號詳細介紹: https://mp.weixin.qq.com/s/8BjPoAnPjfr00v-LaNYIWQ

DMSkin-CloudMusic

AduSkin

Hangfire

  • 專案簡介: Hangfire 是一個非常簡單易用的庫,可以在 .NET 應用程式中執行後臺的、延遲的和定期的任務。它支援 CPU 密集型、I/O 密集型、長時間執行和短時間執行的任務。無需使用 Windows 服務或任務計劃程式。同時,Hangfire 可以與 Redis、SQL Server、SQL Azure 和 MSMQ 整合。
  • 專案原始碼地址: https://github.com/HangfireIO/Hangfire
  • 公眾號詳細介紹: https://mp.weixin.qq.com/s/KchZwSnu8D817klvKvQFAQ

StarBlog

 

StackExchange.Redis

FreeRedis

csredis

NewLife.Redis

  • 專案簡介: NewLife.Redis 是一個Redis客戶端元件,以高效能處理大資料實時計算為目標。Redis協議基礎實現Redis/RedisClient位於X元件,本庫為擴充套件實現,主要增加列表結構、雜湊結構、佇列等高階功能。支援.NETCore/.NET4.0/.NET4.5,為大資料與訊息佇列而特別最佳化,線上單應用日均100億呼叫量。
  • 專案原始碼地址: https://github.com/NewLifeX/NewLife.Redis
  • 公眾號詳細介紹: https://mp.weixin.qq.com/s/8s3bK8NNUb2sfTCNM_cAGQ

SkiaSharp

  • 專案簡介: SkiaSharp是由Mono團隊維護的開源專案,它是基於Google的Skia圖形庫的.NET跨平臺繫結,提供了強大的2D圖形繪製和處理功能,適用於多個平臺,包括Windows、macOS、Linux、iOS和Android,可用於建立高效能的、可移植的2D圖形應用程式。
  • 專案原始碼地址: https://github.com/mono/SkiaSharp
  • 公眾號詳細介紹: https://mp.weixin.qq.com/s/y_IbZNESZFFEzk0JWiZnDQ

paylink

加入DotNetGuide技術交流群

1、提供.NET開發者分享自己優質文章的群組和獲取更多全面的C#/.NET/.NET Core學習資料、影片、文章、書籍,社群組織,工具和常見面試題資源,幫助大家更好地瞭解和使用 .NET技術。
2、在這個群裡,開發者們可以分享自己的專案經驗、遇到的問題以及解決方案,傾聽他人的意見和建議,共同成長與進步。
3、可以結識更多志同道合的開發者,甚至可能與其他開發者合作完成有趣的專案。透過這個群組,我們希望能夠搭建一個積極向上、和諧友善的.NET技術交流平臺,為廣大.NET開發者帶來更多的價值。

歡迎加入DotNetGuide技術交流群?

相關文章