2025年这些实用的C#/.NET知识点你都知道吗?
        【摘要】 前言在这个快速发展的技术世界中,时常会有一些重要的知识点、信息或细节被忽略或遗漏。《C#/.NET/.NET Core拾遗补漏》专栏我们将探讨一些可能被忽略或遗漏的重要知识点、信息或细节,以帮助大家更全面地了解这些技术栈的特性和发展方向。✍C#/.NET/.NET Core拾遗补漏合集:https://github.com/YSGStudyHards/DotNetGuide/blob/mai...
    
    
    
    
前言
在这个快速发展的技术世界中,时常会有一些重要的知识点、信息或细节被忽略或遗漏。《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风格开源且强大的Blazor组件库 
Avalonia相关
- 
一个开源、跨平台的.NET UI框架 - Avalonia UI 
- 
.NET Avalonia开源、免费的桌面UI库 - SukiUI 
- 
一款开源免费的现代化风格的Avalonia控件库 
- 
在Avalonia项目中使用MediatR和MS.DI库实现事件驱动通信 
- 
一款开源、免费、美观的 Avalonia UI 原生控件库 - Semi Avalonia 
- 
一个基于 Roslyn 和 AvalonEdit 的跨平台 C# 编辑器 
MAUI相关
            【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
                cloudbbs@huaweicloud.com
                
            
        
        
        
        
        
        
        - 点赞
- 收藏
- 关注作者
 
             
           
评论(0)