C#/.NET這些實用的技巧和知識點你都知道嗎?
前言
今天大姚給大家分享一些C#/.NET中的實用的技巧和知識點,它們可以幫助我們提升代碼質(zhì)量和編程效率,希望可以幫助到有需要的同學(xué)。
.NET使用CsvHelper快速讀取和寫入CSV文件
本文主要講解.NET中如何使用CsvHelper這個開源庫快速實現(xiàn)CSV文件讀取和寫入。
- https://mp.weixin.qq.com/s/md9kqIyVOKkvQv8xD7LCWA
三款開源且實用的.NET代碼混淆工具,保護你的.NET應(yīng)用程序
本文分享了三款開源且實用的.NET代碼混淆工具,可以保護你的.NET應(yīng)用程序,希望可以幫助到有需要的同學(xué)。
- https://mp.weixin.qq.com/s/rNrokT4XEodQ-iK-x5W0CQ
.NET使用原生方法實現(xiàn)文件壓縮和解壓
在.NET中實現(xiàn)文件或文件目錄壓縮和解壓可以通過多種方式來完成,包括使用原生方法(System.IO.Compression命名空間中的類)和第三方庫(如:SharpZipLib、SharpCompress、K4os.Compression.LZ4等)。本文我們主要講的是如何使用.NET原生方法System.IO.Compression命名空間中的類來對文件和文件夾進(jìn)行壓縮或解壓縮(壓縮格式.zip文件格式)。
- https://mp.weixin.qq.com/s/CCV2QC9-TFIM45sSyKYLag
效率提升利器,一個在線的.NET源碼查詢網(wǎng)站
你是否有這樣的苦惱,有時候需要查詢.NET中的某個類型、方法、屬性或程序集的源代碼,但又不想從GitHub中下載源代碼。今天大姚分享一個在線且實用的.NET源碼查詢網(wǎng)站。
- https://mp.weixin.qq.com/s/c552ShsvTqn8oBoZzDO7ZA
C#進(jìn)程調(diào)用FFmpeg操作音視頻
本篇文章主要講解的是使用C#進(jìn)程(Process)調(diào)用FFmpeg.exe進(jìn)行視頻合并、音頻合并、音頻與視頻合并成視頻這幾個簡單的音視頻操作。
- https://mp.weixin.qq.com/s/7mz0cUddAp0vhR7JnD3hNg
一份20萬+閱讀量免費且實用的C#/.NET/.NET Core面試寶典
C#/.NET/.NET Core相關(guān)技術(shù)常見面試題匯總,不僅僅為了面試而學(xué)習(xí),更多的是查漏補缺、擴充知識面和大家共同學(xué)習(xí)進(jìn)步。該知識庫主要由自己平時學(xué)習(xí)實踐總結(jié)、網(wǎng)上優(yōu)秀文章資料收集(這一部分會標(biāo)注來源)和社區(qū)小伙伴提供三部分組成。該份基礎(chǔ)面試寶典完全免費,發(fā)布三年多時間來收獲了廣大.NET小伙伴的好評。
- https://mp.weixin.qq.com/s/zoDpcyO6bD59w7OI8D_zBw
.NET人臉識別解決方案
今天大姚給大家推薦2款.NET開源、免費、跨平臺、使用簡單的人臉識別庫,希望可以幫助到有需要的同學(xué)。
- https://mp.weixin.qq.com/s/bNaR0ztnHRl51euog9c1pQ
再也不用為找.NET相關(guān)的項目和框架發(fā)愁了
本文將告訴你找.NET相關(guān)的項目和框架可以優(yōu)先看DotNetGuide的C#/.NET/.NET Core優(yōu)秀項目和框架精選專欄,里面收錄了大量的.NET相關(guān)的優(yōu)秀項目和框架,當(dāng)然假如你有更好的項目和框架推薦的歡迎PR投稿。
- https://mp.weixin.qq.com/s/MJNt6TBU9LohJDm_yamZig
一個開源且全面的C#算法實戰(zhàn)教程
算法在計算機科學(xué)和程序設(shè)計中扮演著至關(guān)重要的角色,如在解決問題、優(yōu)化效率、決策優(yōu)化、實現(xiàn)計算機程序、提高可靠性以及促進(jìn)科學(xué)融合等方面具有廣泛而深遠(yuǎn)的影響。今天大姚給大家分享一個開源、免費、全面的C#算法實戰(zhàn)教程:TheAlgorithms/C-Sharp。
- https://mp.weixin.qq.com/s/KRl7Zoe3Co42zbWGJitRbg
使用Visual Studio分析.NET Dump
內(nèi)存泄漏和高CPU使用率是在日常開發(fā)中經(jīng)常遇到的問題,它們可能會導(dǎo)致應(yīng)用程序性能下降甚至崩潰。今天我們來講講如何使用Visual Studio 2022分析.NET Dump,快速找到程序內(nèi)存泄漏問題。
- https://mp.weixin.qq.com/s/JDCsr-sH1Z7jMEcxNfjbmg
Visual Studio編程效率提升技巧集(提高.NET編程效率)
本文大姚將為你介紹一些Visual Studio的使用技巧和建議,旨在幫助.NET開發(fā)者更加高效地利用Visual Studio進(jìn)行編程工作。無論你是.NET初學(xué)者還是經(jīng)驗豐富的.NET開發(fā)者,這些技巧都將有助于提升你的工作效率,讓你能夠更快地編寫出高質(zhì)量的代碼。讓我們一起探索這些技巧,讓編程工作變得更加輕松、高效吧!
- https://mp.weixin.qq.com/s/VWuG3JCZwMREjURswnoLjA
C#開源實用的工具類庫,集成超過1000多種擴展方法
今天大姚給大家分享一個C#開源(MIT License)、免費、實用且強大的工具類庫,集成超過1000多種擴展方法增強 .NET Framework 和 .NET Core的使用效率:Z.ExtensionMethods。
- https://mp.weixin.qq.com/s/KED89NcE3RumHdnU381wGQ
Visual Studio中使用CodeGeeX AI編程助手
CodeGeeX通過深度學(xué)習(xí)技術(shù),能夠理解開發(fā)者的編程意圖,提供智能的代碼補全、錯誤檢查、代碼重構(gòu)等功能,幫助開發(fā)者快速編寫出高質(zhì)量、易維護的代碼。同時,它還能夠與Visual Studio無縫集成,無需額外的配置和設(shè)置,即可輕松使用。
- https://mp.weixin.qq.com/s/1r4QK1bYDH7MdOTNLZli-g
5款.NET開源免費的Redis客戶端組件庫
今天大姚給大家分享5款.NET開源、免費的Redis客戶端組件庫,希望可以幫助到有需要的同學(xué)。
- https://mp.weixin.qq.com/s/z7Wdch8pc0o696DuBY8v0A
2款開源且功能強大.NET反編譯神器
今天大姚給大家分享兩款由.NET開源的、免費的、功能強大的.NET反編譯神器,附帶詳細(xì)使用教程。
- https://mp.weixin.qq.com/s/J7ypygazzKm-K4GnSjvjTA
一文帶你了解.NET能做什么?
今天大姚將通過本篇文章來簡單講講.NET能做哪些開發(fā),對.NET感興趣的小伙伴也可以自行領(lǐng)取文末附帶的.NET相關(guān)學(xué)習(xí)資料。
- https://mp.weixin.qq.com/s/XMnvST5qUk2QJWKENB3jeQ
7個.NET開源、功能強大的快速開發(fā)框架
分享了7個.NET開源、功能強大的快速開發(fā)框架,希望可以幫你在框架選型時有一個參考借鑒。
- https://mp.weixin.qq.com/s/5wrav-zoZ0dgp2JGR9fllQ
.NET快速實現(xiàn)網(wǎng)頁數(shù)據(jù)抓取
今天我們來講講如何使用.NET開源(MIT License)的輕量、靈活、高性能、跨平臺的分布式網(wǎng)絡(luò)爬蟲框架DotnetSpider來快速實現(xiàn)網(wǎng)頁數(shù)據(jù)抓取功能。
- https://mp.weixin.qq.com/s/Z4liThmMdTXJXXrSIZCUxg
ASP.NET Core Web中使用AutoMapper進(jìn)行對象映射
在日常開發(fā)中,我們常常需要將一個對象映射到另一個對象,這個過程中可能需要編寫大量的重復(fù)性代碼,如果每次都手動編寫,不僅會影響開發(fā)效率,而且當(dāng)項目越來越復(fù)雜、龐大的時候還容易出現(xiàn)錯誤。為了解決這個問題,對象映射庫就隨之而出了,這些庫可以自動完成對象之間的映射,從而減少大量的開發(fā)工作量,提高開發(fā)工作效率。今天我們來講講在ASP.NET Core Web中使用AutoMapper快速進(jìn)行對象映射。
- https://mp.weixin.qq.com/s/i4Wn0ox22gIffB8UwoBZXQ
5款.NET開源、免費、功能強大的圖表庫
分享了5款.NET開源、免費、功能強大的圖表庫。
- https://mp.weixin.qq.com/s/Z54HdilYxobIeA7qID7kaA
.NET異步有多少種實現(xiàn)方式?
使用.NET異步編程提高系統(tǒng)性能、改善用戶體驗。
- https://mp.weixin.qq.com/s/4XQ9uVmLvnOQwnkYLHFNag
C#實現(xiàn)多線程的幾種方式
多線程是C#中一個重要的概念,多線程指的是在同一進(jìn)程中同時運行多個線程的機制。多線程適用于需要提高系統(tǒng)并發(fā)性、吞吐量和響應(yīng)速度的場景,可以充分利用多核處理器和系統(tǒng)資源,提高應(yīng)用程序的性能和效率。
- https://mp.weixin.qq.com/s/mnyoD9l6VNmjbTbvI0x1nA
Visual Studio中的四款代碼格式化工具
今天大姚給大家分享四款Visual Studio中的代碼格式化工具、擴展插件。大家可以在Visual Studio中的管理擴展或者插件市場下載安裝。
- https://mp.weixin.qq.com/s/AhQq4IJLEUiTuRqsjTGG_w
.NET有哪些好用的定時任務(wù)調(diào)度框架
定時任務(wù)調(diào)度的相關(guān)業(yè)務(wù)在日常工作開發(fā)中是一個十分常見的需求,經(jīng)常有小伙伴們在技術(shù)群提問:有什么好用的定時任務(wù)調(diào)度框架推薦的?今天大姚給大家分享5個.NET開源、簡單、易用、免費的任務(wù)調(diào)度框架,幫助大家在做定時任務(wù)調(diào)度框架技術(shù)選型的時候有一個參考。
- https://mp.weixin.qq.com/s/-f5QCwfrhBTOe7Tx1ll4ww
分享幾個.NET開源的AI和LLM相關(guān)項目框架
現(xiàn)如今人工智能(AI)技術(shù)的發(fā)展可謂是如火如荼,它們在各個領(lǐng)域都展現(xiàn)出了巨大的潛力和影響力。今天大姚給大家分享4個.NET開源的AI和LLM相關(guān)的項目框架,希望能為大家提供一些參考。
- https://mp.weixin.qq.com/s/JMXFCWzjtFFiqnPoRgA6Ug
一個庫幫你輕松的創(chuàng)建漂亮的.NET控制臺應(yīng)用程序
做過.NET控制臺應(yīng)用程序的同學(xué)應(yīng)該都知道原生的.NET控制臺應(yīng)用程序輸出的內(nèi)容都比較的單調(diào),假如要編寫漂亮且美觀的控制臺輸出內(nèi)容或者樣式可能需要花費不少的時間去編寫代碼和調(diào)試。今天大姚給大家分享一個.NET開源且免費的類庫幫你輕松的創(chuàng)建漂亮、美觀的.NET控制臺應(yīng)用程序:Spectre.Console。
- https://mp.weixin.qq.com/s/K1yOmNQFyl3RObrnBbG8LA
C#/.NET快速上手學(xué)習(xí)資料集
分享了一些C#/.NET快速上手學(xué)習(xí)資料集。
- https://mp.weixin.qq.com/s/r-2I4njrxluuy5i_5EmrQg