2025年这些实用的C#/.NET知识点你都知道吗?
前言
在这个快速发展的技术世界中,时常会有一些重要的知识点、信息或细节被忽略或遗漏。《C#/.NET/.NET Core拾遗补漏》专栏我们将探讨一些可能被忽略或遗漏的重要知识点、信息或细节,以帮助大家更全面地了解这些技术栈的特性和发展方向。
✍C#/.NET/.NET Core拾遗补漏合集:https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetStudy.md
🚀C#/.NET/.NET Core拾遗补漏Issues投稿:https://github.com/YSGStudyHards/DotNetGuide/issues/37
😎DotNetGuide技术社区微信交流8群:https://mp.weixin.qq.com/s/yZumOBguxQUptUEW2Q9mmA
C#相关
C#关键字常见面试题
C#设计模式入门实战教程
推荐几本C#/.NET进阶书籍
C#实现多线程的几种方式
C#拾遗补漏之goto跳转语句
C#/.NET快速上手学习资料集
C#基础:理解装箱与拆箱
C#进程调用FFmpeg操作音视频
C# 12 中新增的八大功能你都知道吗?
C#使用yield关键字提升迭代性能与效率
GUID 在 C# 中的五种格式化输出
Visual Studio C# 多环境配置 Web.config
老生常谈:值类型 V.S. 引用类型
研究c#异步操作async await状态机的总结
C#版开源免费的Bouncy Castle密码库
C#集合数据去重的5种方式及其性能对比测试分析
细聊C# AsyncLocal如何在异步间进行数据流转
.NET 在 Visual Studio 中的高效编程技巧集
C#中IsNullOrEmpty和IsNullOrWhiteSpace的区别?
支持C#的开源免费、新手友好的数据结构与算法入门教程
C#优雅的处理TCP数据(心跳,超时,粘包断包,SSL加密 ,数据处理等)
走进C# abstract,了解抽象类与接口的异同
C# XML 基础入门(XML文件内容增删改查清)
C# XmlHelper 帮助类操作Xml文档的通用方法汇总
C#复杂XML反序列化为实体对象两种方式
C#判断字符串是否是有效的XML格式数据
4款值得推荐的AI辅助编程工具(支持C#语言)
C#开源的两款功能强大的录屏神器
DDD领域驱动设计总结和C#代码示例
一个开源轻量级的C#代码格式化工具(支持VS和VS Code)
由C# dynamic是否装箱引发的思考
一个开源且全面的C#算法实战教程
使用 C# 集合表达式重构代码
C#开源实用的工具类库,集成超过1000多种扩展方法
可能是全网最完整的 C# 版微信 SDK
C#语言编写的仅有8KB大小的简易贪吃蛇开源游戏
3款C#开源且实用的工具类库,工作效率提升利器!
C#开源、简单易用的Dapper扩展类库 - Dommel
提高 C# 的生产力:C# 13 更新完全指南
C#二叉搜索树算法
浅谈 C# 中的顶级语句
C#整合Ollama实现本地LLMs调用
你可能不知道的C#几种对象初始化方式
基于C#开发的工控网关,轻量级组态软件
C#常见的四种经典查找算法
2024年各编程语言运行100万个并发任务需要多少内存?
基于 C# 编写的 Visual Studio 文件编码显示与修改扩展插件
聊一聊 C#异步 任务延续的三种底层玩法
.NET/.NET Core相关
C#正则表达式快速入门
.NET人脸识别解决方案
.NET Core中灵活使用反射
.NET快速实现网页数据抓取
一文带你了解.NET能做什么?
.NET异步有多少种实现方式?
.NET应用如何防止被反编译
一个在线的.NET源码查询网站
三款免费的.NET混淆工具推荐
.NET反编译神器ILSpy怎么用?
4款免费且实用的.NET反编译工具
.NET之Hangfire快速入门和使用
开源且实用的C#/.NET编程技巧练习宝库
【干货】Java开发者快速上手.NET指南
.NET开源的处理分布式事务的解决方案
企业应用开发中.NET EF常用哪种模式?
使用Visual Studio调试 .NET源代码
.NET使用原生方法实现文件压缩和解压
.NET常见的几种项目架构模式,你知道几种?
.NET开发中合理使用对象映射库,简化和提高工作效率
ASP.NET Core Web API设置响应输出的Json数据格式的两种方式
.NET Core使用SkiaSharp快速生成二维码( 真正跨平台方案)
.NET生成MongoDB中的主键ObjectId
在Visual Studio中查看EF Core查询计划
一款实用的.NET Core加密解密工具类库
16个值得推荐的.NET ORM框架
.NET快速对接极光消息推送
一个基于百度飞桨封装的.NET版本OCR工具类库
一个简单高效低内存的.NET操作Excel开源框架
.NET开发工作效率提升利器 - CodeGeeX AI编程助手
.NET指定图片地址下载并转换Base64字符串
.NET项目中NLog的配置与使用
.NET使用分布式网络爬虫框架DotnetSpider快速开发爬虫功能
让IIS支持.NET Web Api PUT和DELETE请求
.NET有哪些好用的定时任务调度框架
分享几个.NET开源的AI和LLM相关项目框架
一个库帮你轻松的创建漂亮的.NET控制台应用程序
.NET开源、功能强大、跨平台的图表库
.NET开源强大、易于使用的缓存框架 - FusionCache
ASP.NET Core Web中使用AutoMapper进行对象映射
一款开源的.NET程序集反编译、编辑和调试神器
使用Visual Studio分析.NET Dump
YiShaAdmin:一款基于.NET Core Web + Bootstrap的企业级快速开发框架
.NET MAUI是合适的Xamarin继任者吗?
4款.NET开源、功能强大的Windows桌面工具箱
.NET使用CsvHelper快速读取和写入CSV文件
C#/.NET这些实用的技巧和知识点你都知道吗?
2024年全面的.NET体系概览图集
使用Terminal.Gui构建功能强大的.NET控制台应用
一款EF Core下高性能、轻量级针对分表分库读写分离的解决方案
基于.NET开源游戏框架MonoGame实现的开源项目合集
.NET 使用 WorkFlow Core 创建工作审批流
ASP.NET Core中创建中间件的几种方式
2024年.NET开发怎么选就业方向?
使用ML.NET训练一个属于自己的图像分类模型,对图像进行分类就这么简单!
.NET开源、简单、实用的数据库文档生成工具
适用于 .NET 的现代化、流畅、可测试的HTTP客户端库
基于.NET开源、强大易用的短链生成及监控系统
推荐一款.NET开源、功能强大的二维码生成类库
.NET 中有多少种定时器?
.NET电子邮件高效处理解决方案
增强用户体验:2个功能强大的.NET控制台应用帮助库
.NET 9 中 LINQ 新增的功能
从 .NET 9 中移除 BinaryFormatter
.NET 中的表达式树(Expression Trees)
ASP.NET MVC+LayUI视频上传
一款.NET开发的AI无损放大工具
.NET使用EF批量插入数据,一行代码性能飙升!
Entity Framework Plus: 让 EF Core 开发如虎添翼
推荐3款卓越的 .NET 开源搜索组件库
一个.NET开源、快速、低延迟的异步套接字服务器和客户端库
WaterCloud:一套基于.NET 8.0 + LayUI的快速开发框架,完全开源免费!
.NET开源跨平台桌面和移动应用的统一框架 - Eto.Forms
.NET NoSQL 嵌入式数据库 LiteDB 使用教程
.NET 性能技巧:为什么你应该避免使用终结器 Finalizer?
一个.NET开源、性能优异的Excel数据读取库
C#/.NET/.NET Core学习路线集合,学习不迷路!
适用于 .NET 稳定的官方OpenAI库
在.NET中使用QuestPDF高效地生成PDF文档
.NET使用Moq开源模拟库简化单元测试
一个.NET开源、轻量级的运行耗时统计库 - MethodTimer
.NET开发者福音:JetBrains官方宣布 Rider 非商用免费开放!
基于.NET开源、功能强大且灵活的工作流引擎框架
.NET现在可以做什么,有哪些公司在用的?
基于.NET开源、功能强大、灵活的跨平台开发框架 - Uno Platform
利用腾讯元器,将公众号变身为强大的.NET AI智能体
使用Microsoft.Extensions.AI简化.NET中的AI集成
.NET使用Umbraco CMS快速构建一个属于自己的内容管理系统
.NET使用MiniWord高效生成Word文件
使用 BenchmarkDotNet 对 .NET 代码进行性能基准测试
一款基于 .NET + Blazor 开发的智能访客管理系统
一个.NET开源、免费、功能强大的 PDF 处理工具
在IIS上部署ASP.NET Core Web API和Blazor Wasm
一套以用户体验出发的.NET8 Web开源框架
.NET MongoDB数据仓储和工作单元模式封装
一个适用于 .NET 的开源整洁架构项目模板
将 EasySQLite 从 .NET 8 升级到 .NET 9
推荐4款基于.NET开源、功能强大的CMS建站系统
在 .NET 9 中使用 Scalar 替代 Swagger
2025年全面的.NET跨平台应用框架推荐
2025年全面的 .NET 图表构建解决方案
.NET 中管理 Web API 文档的两种方式
.NET 9.0 使用 Vulkan API 编写跨平台图形应用
ASP.NET Core 中基于 Cookie 的身份鉴权实现
WPF相关
一个使用 WPF 开发的管理系统
WPF学习路线详解(文末附带脑图)
一款简单漂亮的WPF UI - AduSkin
一套开源、强大且美观的WPF UI控件库 - HandyControl
一个适用于定制个性化界面的WPF UI组件库 - Panuon.WPF.UI
一个WPF版的Layui前端UI库 - Layui-WPF
一款开源、免费、现代化风格的WPF UI控件库 - ModernWpf
WPF开源的一款免费、开箱即用的翻译、OCR工具
基于Material Design风格开源、易用、强大的WPF UI控件库
一款基于Fluent设计风格、现代化的WPF UI控件库
WPF --- TextBox的输入校验
基于WPF开发动态可交互混淆矩阵
C# WPF IoTClient与三菱PLC通讯详解
WinForm相关
一个超经典 WinForm 卡死的最后一次反思
一款开源免费美观的WinForm UI控件库 - ReaLTaiizor
基于Ant Design设计语言的WinForm UI界面库 - AntdUI
使用ScottPlot库在.NET WinForms中快速实现大型数据集的交互式显示
基于Material Design风格开源、免费的WinForms UI控件库
开源GTKSystem.Windows.Forms框架让C# Winform支持跨平台运行
Blazor相关
C#开源免费的Blazor图表库
10款值得推荐的Blazor UI组件库
全面的ASP.NET Core Blazor简介和快速入门
在Blazor中使用Chart.js快速创建图表
Ant Design Blazor前端框架搭建
BootstrapBlazor UI组件库引入
.NET中使用BootstrapBlazor组件库Table实操篇
基于Bootstrap Blazor开源的.NET通用后台权限管理系统
一套基于 Ant Design 和 Blazor 的开源企业级组件库
MudBlazor:基于Material Design风格开源且强大的Blaz
or组件库
Avalonia相关
一个开源、跨平台的.NET UI框架 - Avalonia UI
.NET Avalonia开源、免费的桌面UI库 - SukiUI
一款开源免费的现代化风格的Avalonia控件库
在Avalonia项目中使用MediatR和MS.DI库实现事件驱动通信
一款开源、免费、美观的 Avalonia UI 原生控件库 - Semi Avalonia