原创 C#實現多線程的幾種方式

前言 多線程是C#中一個重要的概念,多線程指的是在同一進程中同時運行多個線程的機制。多線程適用於需要提高系統併發性、吞吐量和響應速度的場景,可以充分利用多核處理器和系統資源,提高應用程序的性能和效率。 多線程常用場景 CPU 密集型任務

原创 C#/.NET/.NET Core優秀項目和框架2024年4月簡報

前言 公衆號每月定期推廣和分享的C#/.NET/.NET Core優秀項目和框架(每週至少會推薦兩個優秀的項目和框架當然節假日除外),公衆號推文中有項目和框架的介紹、功能特點、使用方式以及部分功能截圖等(打不開或者打開GitHub很慢的同

原创 .NET有哪些好用的定時任務調度框架

前言 定時任務調度的相關業務在日常工作開發中是一個十分常見的需求,經常有小夥伴們在技術羣提問:有什麼好用的定時任務調度框架推薦的?今天大姚給大家分享5個.NET開源、簡單、易用、免費的任務調度框架,幫助大家在做定時任務調度框架技術選型的時候

原创 分享幾個.NET開源的AI和LLM相關項目框架

前言 現如今人工智能(AI)技術的發展可謂是如火如荼,它們在各個領域都展現出了巨大的潛力和影響力。今天大姚給大家分享4個.NET開源的AI和LLM相關的項目框架,希望能爲大家提供一些參考。如果你有更好的推薦,歡迎RP投稿或文末留言。 ht

原创 Redis官方開源的可視化管理工具 - RedisInsight

前言 今天大姚給大家推薦一款Redis官方開源的可視化管理工具:RedisInsight。 Redis介紹 Redis (Remote Dictionary Server) 是一個使用 C 語言編寫的,開源的 (遵守 BSD 協議) 高性

原创 C#開源的兩款功能強大的錄屏神器

ScreenToGif ScreenToGif是一款由C#語言開發且開源的操作簡單、免費的屏幕錄製和GIF動畫製作神器。它可以幫助用戶捕捉計算機屏幕上的實時動畫,並將其保存爲高質量的 GIF 圖像格式。該工具不僅適用於技術支持、軟件演示和教

原创 推薦3款程序員常用的畫圖工具

前言 經常看到有小夥伴在DotNetGuide技術社區微信交流羣裏問:有什麼好用的畫圖工具推薦的?今天大姚給大家推薦3款程序員日常工作中常用的畫圖工具,大家可以根據自己的需求選擇。 ProcessOn ProcessOn是一款專業強大在線作

原创 一個開源輕量級的C#代碼格式化工具(支持VS和VS Code)

前言 C#代碼格式化工具除了ReSharper和CodeMaid,還有一款由.NET開源、免費(MIT License)、輕量級的C#語言代碼格式化工具:CSharpier。 工具介紹 CSharpier是一款開源、免費、輕量級的C#語言代

原创 一個庫幫你輕鬆的創建漂亮的.NET控制檯應用程序

前言 做過.NET控制檯應用程序的同學應該都知道原生的.NET控制檯應用程序輸出的內容都比較的單調,假如要編寫漂亮且美觀的控制檯輸出內容或者樣式可能需要花費不少的時間去編寫代碼和調試。今天大姚給大家分享一個.NET開源且免費的類庫幫你輕鬆的

原创 七天.NET 8操作SQLite入門到實戰 - (2)第七天Blazor班級管理頁面編寫和接口對接

前言 上一章節我們引入BootstrapBlazor UI組件完成了EasySQLite後臺界面的基本架子的搭建,本章節的主要內容是Blazor班級管理頁面編寫和接口對接。 七天.NET 8 操作 SQLite 入門到實戰詳細教程 第一天

原创 WPF開源輕便、快速的桌面啓動器

前言 今天大姚給大家分享一款WPF開源、簡單、輕便、快速的桌面啓動器(支持多主題、多語言:簡體中文、繁體中文、英文等):CurvaLauncher。 WPF介紹 WPF 是一個強大的桌面應用程序框架,用於構建具有豐富用戶界面的 Window

原创 5款開源、美觀、強大的WPF UI組件庫

前言 經常看到有小夥伴在DotNetGuide技術社區交流羣裏提問:WPF有什麼好用或者好看的UI組件庫?,今天大姚給大家分享5款開源、美觀、強大、簡單易用的WPF UI組件庫。 WPF介紹 WPF 是一個強大的桌面應用程序框架,用於構建具

原创 4款值得推薦的AI輔助編程工具(支持C#語言)

前言 在這個AI迅速發展的階段,湧現出了一大批好用的AI輔助編程工具。AI輔助編程工具能夠提高開發效率、改善代碼質量、降低bug率,是現代軟件開發過程中的重要助手。今天大姚給大家分享4款AI輔助編程工具(並且都支持C#語言),希望對大家有所

原创 .NET開源免費的跨平臺框架 - MAUI(附學習資料)

前言 前幾天分享了一個.NET MAUI開源免費的UI工具包 - Uranium,然後技術羣有不少同學問.NET MAUI是不是免費的?能做什麼?今天特意寫這篇文章來介紹一下.NET開源、免費(基於MIT License)的跨平臺框架:MA

原创 .NET開源強大、易於使用的緩存框架 - FusionCache

前言 緩存在程序中扮演着提升性能、降低資源消耗、改善用戶體驗等重要角色,是構建高效、可伸縮、穩定的系統不可或缺的重要組成部分。今天大姚給大家分享一款.NET開源(基於MIT license)、強大、易於使用的緩存框架:FusionCache