当前位置:首页 > 技术文章 > 正文内容

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

zonemu2个月前 (08-16)技术文章30

前言

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

GitHub开源地址

https://github.com/YSGStudyHards/DotNetGuide/blob/main/docs/DotNet/DotNetStudy.md

拾遗补漏知识点投稿

该Issues主要是给各位小伙伴们提供投稿的地方,你有什么想要学习的C#/.NET/.NET Core相关技术栈或者已学习过且有文章输出的欢迎在投稿!

https://github.com/YSGStudyHards/DotNetGuide/issues/37

C#相关

  • C#关键字常见面试题
  • C#异步有多少种实现方式?
  • C#拾遗补漏之goto跳转语句
  • C#基础:理解装箱与拆箱
  • C#数据去重的5种方式,你知道几种?
  • C# 12 中新增的八大功能你都知道吗?
  • C#中IsOrEmpty和IsOrWhiteSpace的区别?
  • 支持C#的开源免费、新手友好的数据结构与算法入门教程
  • GUID 在 C# 中的五种格式化输出
  • C#数据去重的这几种方式,你知道几种?
  • 细聊C# AsyncLocal如何在异步间进行数据流转
  • Visual Studio C# 多环境配置 Web.config
  • 老生常谈:值类型 V.S. 引用类型
  • 研究c#异步操作async await状态机的总结
  • C#版开源免费的Bouncy Castle密码库
  • C#优雅的处理TCP数据(心跳,超时,粘包断包,SSL加密 ,数据处理等)
  • 走进C# abstract,了解抽象类与接口的异同
  • C# XML基础入门(XML文件内容增删改查清)
  • C#XmlHelper帮助类操作Xml文档的通用方法汇总
  • C#复杂XML反序列化为实体对象两种方式
  • C#判断字符串是否是有效的XML格式数据

.NET/.NET Core相关

  • .NET Core中灵活使用反射
  • .NET应用如何防止被反编译
  • 三款免费的.NET混淆工具推荐
  • .NET反编译神器ILSpy怎么用?
  • 4款免费且实用的.NET反编译工具
  • 【干货】Java开发者快速上手.NET指南
  • .NET开源的处理分布式事务的解决方案
  • 企业应用开发中.NET EF常用哪种模式?
  • 使用Visual Studio调试 .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快速开发爬虫功能

WPF相关

  • 一套开源、强大且美观的WPF UI控件库 - HandyControl
  • 一个适用于定制个性化界面的WPF UI组件库 - Panuon.WPF.UI
  • 一个WPF版的Layui前端UI库 - Layui-WPF
  • WPF开源的一款免费、开箱即用的翻译、OCR工具
  • 基于Material Design风格开源、易用、强大的WPF UI控件库
  • WPF --- TextBox的输入校验

WinForm相关

  • 使用ScottPlot库在.NET WinForms中快速实现大型数据集的交互式显示
  • 基于Ant Design设计语言的WinForm UI界面库 - AntdUI
  • 一款开源免费美观的WinForm UI控件库
  • 一个超经典 WinForm 卡死的最后一次反思

Blazor相关

  • 10款值得推荐的Blazor UI组件库
  • C#开源免费的Blazor图表库
  • 全面的ASP.NET Core Blazor简介和快速入门
  • 在Blazor中使用Chart.js快速创建图表
  • Ant Design Blazor前端框架搭建
  • BootstrapBlazor UI组件库引入
  • .NET中使用BootstrapBlazor组件库Table实操篇

Avalonia相关

  • .NET Avalonia开源、免费的桌面UI库 - SukiUI
  • 在Avalonia项目中使用MediatR和MS.DI库实现事件驱动通信

MAUI相关

  • .NET MAUI开源免费的UI工具包 - Uranium
  • MAUI Blazor 项目实战 - 从0到1轻松构建多平台应用UI


相关文章

「 VUE3 + TS + Vite 」父子组件间如何通信?

组件之间传值,大家都很熟悉,涉及到 VUE3 +TS 好多同学就无从下手了,所以分享这篇文章,希望看完后提起 VUE3+TS 能够不慌不忙。平时使用的函数如:ref、reactive、watch、co...

「云原生」Containerd ctr,crictl 和 nerdctl 命令介绍与实战操作

一、概述作为接替Docker运行时的Containerd在早在Kubernetes1.7时就能直接与Kubelet集成使用,只是大部分时候我们因熟悉Docker,在部署集群时采用了默认的dockers...

HTML5+眼球追踪?黑科技颠覆传统手机体验

今天,iH5工具推出一个新的神秘功能——眼动追踪,可以通过摄像头捕捉观众眼球活动!为了给大家具体演示该功能的使用,我做了一个案例,供大家参考。实际效果如下:案例比较简单,就是通过眼动功能获取视觉焦点位...

育知HTML5培训,为什么要学习“HTML5混合式开发技术”

HTML5 的广泛应用,强势崛起企业现在安卓、iOS开发人员都在学习HTML5混合开发,节约成本、一专多能是未来很多企业用人趋势!HTML5工程师在今后的工作中与 Android、iOS工程师对接的几...

2025最值得入手的AI数据分析工具:奥威BI深度评测报告

一、引言在数字化时代,数据已成为企业决策的重要依据。然而,海量数据的处理与分析往往耗费大量时间与精力。为此,AI数据分析工具应运而生,其中奥威BI作为一款备受瞩目的产品,凭借其强大的功能与智能特性,成...

js中数组filter方法的使用和实现(js实现数组的indexof方法)

定义filter() 方法创建一个新数组, 其包含通过所提供函数实现的测试的所有元素。语法var newArray = arr.filter(callback(element[, index[, se...