C#/.NET/.NET Core拾遗补漏合集(25年4月更新)

news2025/4/19 23:18:16

前言

在这个快速发展的技术世界中,时常会有一些重要的知识点、信息或细节被忽略或遗漏。《C#/.NET/.NET Core拾遗补漏》专栏我们将探讨一些可能被忽略或遗漏的重要知识点、信息或细节,以帮助大家更全面地了解这些技术栈的特性和发展方向。

  • ✍C#/.NET/.NET Core拾遗补漏Issues投稿:https://github.com/YSGStudyHards/DotNetGuide/issues/37

  • 🚀C#/.NET/.NET Core拾遗补漏Gitee合集:https://gitee.com/ysgdaydayup/DotNetGuide/blob/main/docs/DotNet/DotNetStudy.md

  • 📚C#/.NET/.NET Core拾遗补漏GitHub合集:https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetStudy.md

C#相关

  • C#关键字常见面试题

  • C#之 Dictionary 详解

  • 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格式数据

  • 8款支持 C# 语言的 AI 辅助编程神器,高效编程利器!

  • 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#常见的四种经典查找算法

  • C#经典十大排序算法(完结)

  • 2024年各编程语言运行100万个并发任务需要多少内存?

  • 基于 C# 编写的 Visual Studio 文件编码显示与修改扩展插件

  • 聊一聊 C#异步 任务延续的三种底层玩法

  • C# as 和 is 运算符区别和用法

  • C#字符串拼接的6种方式及其性能分析对比

  • 用 C# 插值字符串处理器写一个 sscanf

  • 浅谈 C# 13 中的 params 集合

  • C# 13 中的新增功能实操

  • 面试官问:你知道 C# 单例模式有哪几种常用的实现方式?

  • 由 MCP 官方推出的 C# SDK,使 .NET 应用程序、服务和库能够快速实现与 MCP 客户端和服务器交互!

  • C# LINQ 快速入门实战指南,建议收藏学习!

.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 ORM 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 的身份鉴权实现

  • .NET9 AOT部署

  • .NET适配HarmonyOS进展

  • Plotly.NET 一个为 .NET 打造的强大开源交互式图表库

  • NetPad:一个.NET开源、跨平台的C#编辑器

  • 一个开源且免费的 .NET CMS 和应用程序框架

  • 一款基于 .NET 开源、通用的生产制造系统,支持多厂区/多项目级的MOM/MES系统!

  • 我的公众号接入了DeepSeek-R1模型,成为了一个会深度思考的强大.NET AI智能体!

  • .NET 10首个预览版发布:重大改进与新特性概览!

  • 互联网寒冬下,如何写好一份.NET求职简历?附带简洁简历模板和简历优化服务来了!!!

  • 一款基于.NET开源、强大的网络管理和网络问题排查工具!

  • 基于 .NET Blazor 开源、低代码、易扩展的插件开发框架

  • .NET 源代码生成器分析器入门

  • 一款基于 .NET 开源、配置灵活的工作流引擎

  • 一个基于 .NET 开源免费的异地组网和内网穿透工具

  • 一款让 Everything 更加如虎添翼的 .NET 开源辅助工具!

  • 用 .NET NativeAOT 构建完全 distroless 的静态链接应用

  • 排查 EF 保存数据时提示:Validation failed for one or more entities 的问题

  • 一款基于 .NET 8 + Vue 开源的、企业级中后台权限管理系统 - ApeVolo.Admin

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通讯详解

  • 一组开源、免费、Metro风格的 WPF UI 控件库 - MahApps.Metro

  • 一款基于 WPF 开源、功能全面的串口调试工具

WinForm相关

  • 一个超经典 WinForm 卡死的最后一次反思

  • 一款开源免费美观的WinForm UI控件库 - ReaLTaiizor

  • 基于Ant Design设计语言的WinForm UI界面库 - AntdUI

  • 使用ScottPlot库在.NET WinForms中快速实现大型数据集的交互式显示

  • 基于Material Design风格开源、免费的WinForms UI控件库

  • 开源GTKSystem.Windows.Forms框架让C# Winform支持跨平台运行

  • 一个超经典WinForm,WPF卡死问题的终极反思

  • 一个基于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组件库

  • 一套基于 Material Design 规范实现的 Blazor 和 Razor 通用组件库

Avalonia相关

  • 一个开源、跨平台的.NET UI框架 - Avalonia UI

  • .NET Avalonia开源、免费的桌面UI库 - SukiUI

  • 一款开源免费的现代化风格的Avalonia控件库

  • 在Avalonia项目中使用MediatR和MS.DI库实现事件驱动通信

  • 一款开源、免费、美观的 Avalonia UI 原生控件库 - Semi Avalonia

  • 一个基于 Roslyn 和 AvalonEdit 的跨平台 C# 编辑器

MAUI相关

  • .NET开源免费的跨平台框架 - MAUI(附学习资料)

  • .NET MAUI开源免费的UI工具包 - Uranium

  • MAUI Blazor 项目实战 - 从0到1轻松构建多平台应用UI

  • 一组.NET MAUI绘制的开源控件 - AlohaKit

  • 一个基于 .NET MAUI 的开箱即用的UI组件库 - V-Control

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2338323.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

MySQL性能调优(三):MySQL中的系统库(简介、performance_schema)

文章目录 MySQL性能调优数据库设计优化查询优化配置参数调整硬件优化 1.MySQL中的系统库1.1.系统库简介1.2.performance_schema1.2.1.什么是performance_schema1.2.2.performance_schema使用1.2.3.检查当前数据库版本是否支持1.2.4.performance_schema表的分类1.2.5.performanc…

印度zj游戏出海代投本土网盟广告核心优势

印度游戏出海代投本土网盟广告的核心优势包括: 本土化广告策略:针对印度市场的特点,定制本土化的广告策略,吸引更多印度用户的关注和参与。 深度了解印度市场:对印度文化、消费习惯、网络使用习惯等有深入了解&#x…

NO.97十六届蓝桥杯备战|数论板块-最大公约数和最小公倍数|欧几里得算法|秦九韶算法|小红的gcd(C++)

约数和倍数 如果a 除以b 没有余数,那么a 就是b 的倍数,b 就是a 的约数,记作b ∣ a 。 约数,也称因数。 最⼤公约数和最⼩公倍数 最⼤公约数Greatest Common Divisor,常缩写为gcd。 ⼀组整数的公约数,是…

《软件设计师》复习笔记(11.6)——系统转换、系统维护、系统评价

目录 一、遗留系统(Legacy System) 定义: 特点: 演化策略(基于价值与技术评估): 高水平 - 低价值: 高水平 - 高价值: 低水平 - 低价值: 低水平 - 高价…

人像面部关键点检测

此工作为本人近期做人脸情绪识别,CBAM模块前是否能加人脸关键点检测而做的尝试。由于创新点不是在于检测点的标注,而是CBAM的改进,因此,只是借用了现成库Dilb与cv2进行。 首先,下载人脸关键点预测模型:Index of /file…

EDID结构

EDID DDC通讯中传输显示设备数据 VGA , DVI 的EDID由128字节组成,hdmi的EDID增加扩展块128字节。扩展快的内容主要是和音频属性相关的,DVI和vga没有音频,hdmi自带音频,扩展快数据规范按照cea-861x标准。 Edid为了让pc或其他的图像…

文件包含(详解)

文件包含漏洞是一种常见的Web安全漏洞,其核心在于应用程序未对用户控制的文件路径或文件名进行严格过滤,导致攻击者能够包含并执行任意文件(包括本地或远程恶意文件)。 1. 文件包含原理 动态文件包含机制 开发者使用动态包含函数…

《SpringBoot中@Scheduled和Quartz的区别是什么?分布式定时任务框架选型实战》​

🌟 ​大家好,我是摘星!​ 🌟 今天为大家带来的是Scheduled和Quartz对比分析: 新手常见困惑: 刚学SpringBoot时,我发现用Scheduled写定时任务特别简单。但当我看到同事在项目里用Quartz时&…

安装fvm可以让电脑同时管理多个版本的flutter、flutter常用命令、vscode连接模拟器

打开 PowerShellfvm安装 dart pub global activate fvm安装完成后,如果显示FVM无法识别,那么需要去添加环境变量path添加这个:C:\Users\Administrator\AppData\Local\Pub\Cache\bin 常用命令 fvm releases 查看用户可以装的flutter版本fvm l…

Kafka系列之:计算kafka集群topic占的存储大小

Kafka系列之:计算kafka集群topic占的存储大小 topic存储数据格式统计topic存储大小定时统计topic存储大小topic存储数据格式 单位是字节大小 size_bytes{directory="/data/datum/kafka/optics-all" } 782336计算topic存储大小脚本逻辑是: 计算指定目录或文件的大小…

智谱AI大模型免费开放:开启AI创作新时代

文章摘要:近日,国内领先的人工智能公司智谱AI宣布旗下多款大模型服务免费开放,这一举措标志着大模型技术正式迈入普惠阶段。本文将详细介绍智谱AI此次开放的GLM-4 等大模型,涵盖其主要功能、技术特点、使用步骤以及应用场景&#…

T1结构像+RS-fMRI影像处理过程记录(数据下载+Matlab工具箱+数据处理)

最近需要仿真研究T1结构像RS-fMRI影像融合处理输出目标坐标的路线可行性。就此机会记录下来。 为了完成验证目标处理,首先需要有数据,然后需要准备对应的处理平台和工具箱,进行一系列。那么开始记录~ 前言: 为了基于种子点的功能连…

【前端基础】--- HTML

个人主页  :  9ilk    专栏  :  前端基础 文章目录 🏠 初识HTML🏠 HTML结构认识HTML标签HTML文件基本结构标签层次结构快速生成代码框架 🏠 HTML常见标签注释标签标题标签 h1-h6段落标签 p换行标签 br格式化标签图片标签 img超链接标签…

黑马V11版 最新Java高级软件工程师课程-JavaEE精英进阶课

课程大小:60.2G 课程下载:https://download.csdn.net/download/m0_66047725/90615581 更多资源下载:关注我 阶段一 中台战略与组件化开发专题课程 阶段二 【物流行业】品达物流TMS 阶段三 智牛股 阶段四 千亿级电商秒杀解决方案专题 …

C#插件与可扩展性

外接程序为主机应用程序提供了扩展功能或服务。.net framework提供了一个编程模型,开发人员可以使用该模型来开发加载项并在其主机应用程序中激活它们。该模型通过在主机和外接程序之间构建通信管道来实现此目的。该模型是使用: System.AddIn, System.AddIn.Hosting, System.…

CVPR‘25 | 高文字渲染精度的商品图文海报生成

本文分享阿里妈妈智能创作与AI应用团队在图文广告创意方向上提出的商品图文海报生成模型,通过构建字符级视觉表征作为控制信号,可以实现精准的图上中文逐像素生成。基于该项工作总结的论文已被 CVPR 2025录用,并在阿里妈妈业务场景落地&#…

Golang|抽奖相关

文章目录 抽奖核心算法生成抽奖大转盘抽奖接口实现 抽奖核心算法 我们可以根据 单商品库存量/总商品库存量 得到每个商品被抽中的概率,可以想象这样一条 0-1 的数轴,数轴上的每一段相当于一种商品,概率之和为1。 抽奖时,我们会生…

idea maven 命令后控制台乱码

首先在idea中查看maven的编码方式 执行mvn -v命令 查看编码语言是GBK C:\Users\13488>mvn -v Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f) Maven home: D:\maven\apache-maven-3.6.3\bin\.. Java version: 1.8.0_202, vendor: Oracle Corporation, runt…

C# dll 打包进exe

Framework4.x推荐使用 Costura.Fody 1. 安装 NuGet 包 Install-Package Costura.Fody工程自动生成packages文件夹,300M左右。生成FodyWeavers.xml、FodyWeavers.xsd文件。 2. 自动嵌入 编译后,所有依赖的 DLL 会被自动嵌入到 EXE 中。 运行时自动解压…

【数据融合实战手册·实战篇】二维赋能三维的5种高阶玩法:手把手教你用Mapmost打造智慧城市标杆案例

在当今数字化时代,二三维数据融合技术的重要性不言而喻。二三维数据融合通过整合二维数据的结构化优势与三维数据的直观性,打破了传统数据在表达和分析上的局限,为各行业提供了更全面、精准的数据分析手段。从智慧城市建设到工业智能制造&…