.net 第68页
C# AsyncLocal 是如何实现 Thread 间传值-拾光赋

C# AsyncLocal 是如何实现 Thread 间传值

C# AsyncLocal 是如何实现 Thread 间传值,一:背景 1. 讲故事 这个问题的由来是在.NET高级调试训练营第十期分享ThreadStatic底层玩法的时候,有朋友提出了AsyncLocal是如何实现的,虽然做了口头...
Lee的头像-拾光赋Lee2年前
0696
.NET云原生应用实践(一):从搭建项目框架结构开始-拾光赋

.NET云原生应用实践(一):从搭建项目框架结构开始

.NET云原生应用实践(一):从搭建项目框架结构开始,开篇 很早之前就想做一套案例,介绍.NET下如何从零开始搭建一个云原生的应用程序。不过这个话题有点大,会要包含很多内容。我本打算从新建一...
Lee的头像-拾光赋Lee2年前
06910
NET9 AspnetCore将整合OpenAPI的文档生成功能而无需三方库-拾光赋

NET9 AspnetCore将整合OpenAPI的文档生成功能而无需三方库

NET9 AspnetCore将整合OpenAPI的文档生成功能而无需三方库,前言 OpenAPI 规范是用于描述 HTTP API 的标准。该标准允许开发人员定义 API 的形状,这些 API 可以插入到客户端生成器、服务器生成器...
Lee的头像-拾光赋Lee2年前
06915
MySurvey 问卷调查, 一个简单的Biwen.QuickApi示例项目-拾光赋

MySurvey 问卷调查, 一个简单的Biwen.QuickApi示例项目

MySurvey 问卷调查, 一个简单的Biwen.QuickApi示例项目,MySurvey 项目 很久没更新我的博客了,之前开发的Biwen.QuickApi微框架 一直没有开发一个示例项目,最近有点时间,写了一个示例项目稍微介绍...
Lee的头像-拾光赋Lee11个月前
06913
使用C#/.NET解析Wiki百科数据实现获取历史上的今天-拾光赋

使用C#/.NET解析Wiki百科数据实现获取历史上的今天

使用C#/.NET解析Wiki百科数据实现获取历史上的今天,创建一个webapi项目做测试使用。   创建新控制器,搭建一个基础框架,包括获取当天日期、wiki的请求地址等 创建一个Http请求帮助类以及...
Lee的头像-拾光赋Lee2年前
06812
C#数字字符串转换-拾光赋

C#数字字符串转换

C#数字字符串转换,字符串转换为数字int.TryParse() bool success = int.TryParse('300',out int b); Console.WriteLine(success); // 输出为 true Console.WriteLine(b); //输出为 300 字符串里...
Lee的头像-拾光赋Lee2年前
0686
.Net单元测试xUnit和集成测试指南(1)-拾光赋

.Net单元测试xUnit和集成测试指南(1)

.Net单元测试xUnit和集成测试指南(1),引言 在现代化的软件开发中,单元测试和集成测试是确保代码质量和可靠性的关键部分。ASP.NET Core 社区内提供了强大的单元测试框架,xUnit 是其中之一,它...
Lee的头像-拾光赋Lee2年前
0689
.NET8 Blazor 从入门到精通:(二)组件-拾光赋

.NET8 Blazor 从入门到精通:(二)组件

.NET8 Blazor 从入门到精通:(二)组件, 目录 Blazor 组件 基础 路由导航 参数 组件参数 路由参数 生命周期事件 状态更改 组件事件 Blazor 组件 基础 新建一个项目命名为 MyComponents ,项目...
Lee的头像-拾光赋Lee2年前
06811
dotnet 记在 Linux 上某些文件的文件长度为 0 但是存在内容-拾光赋

dotnet 记在 Linux 上某些文件的文件长度为 0 但是存在内容

dotnet 记在 Linux 上某些文件的文件长度为 0 但是存在内容,逻辑非常简单,本文将使用读取 edid 文件作为例子,以下是我的 edid 文件所在的路径 /sys/class/drm/card0-DP-2/edid 使用 ls -lh 命...
Lee的头像-拾光赋Lee2年前
0689
6.Trigger触发器-拾光赋

6.Trigger触发器

6.Trigger触发器,触发器是指当满足预设的条件时去执行一些事务的工具,比如我们希望鼠标移到某个按钮上方时,这个按钮的颜色、大小发生一些改变。这个时候,条件是鼠标移到按钮上,执行的事务是...
Lee的头像-拾光赋Lee2年前
0687
Easy.Admin:基于 .NET 8 和 Vue3 的后台管理系统,支持多种数据库和服务端渲染(SSR)-拾光赋

Easy.Admin:基于 .NET 8 和 Vue3 的后台管理系统,支持多种数据库和服务端渲染(SSR)

Easy.Admin:基于 .NET 8 和 Vue3 的后台管理系统,支持多种数据库和服务端渲染(SSR),  介绍 Easy.Admin 是一个高效且灵活的后台管理系统,采用了现代化的技术栈,旨在帮助开发者快速搭...
Lee的头像-拾光赋Lee1年前
06812
源生成器:根据需要自动生成机械重复代码-拾光赋

源生成器:根据需要自动生成机械重复代码

源生成器:根据需要自动生成机械重复代码,前言 本文概述了利用.NET Compiler Platform(“Roslyn”)SDK 附带的源生成器(Source Generator)自动生成机械重复的代码。关于这部分的基础入门知识...
Lee的头像-拾光赋Lee2年前
0688