.net core

yuyuyui3 天前
认证·.net core
.NET CORE认证模块-注册方案与请求认证探究上一篇我们实战了怎么用 JWT 认证和 Cookie 认证,不得不感叹这套东西设计得很巧妙——我们只要简单配几行,一整套完整的功能就能跑起来。那这一篇,我们就往下钻一层,看看框架到底是怎么实现的。我大概列了 3 个方向入手。在正式开始之前,我先说下按这几个问题去理解,会顺很多。
yuyuyui8 天前
认证·.net core
.NET CORE 认证模块-Cookie、JWT 与自定义 Scheme框架为我们提供了很多默认的实现,在做一些中小项目,在不涉及OIDC,不构建身份认证中心的场景下,通常选择使用Cookie和JWT的方式。同时框架内置了其他的一些实现,例如基于oAuth2.0的实现,包括谷歌、Facebook、GitHub等用于支持第三方登录。
hez20109 天前
c#·.net·.net core·gc·clr
在 .NET 上构建超大托管数组这些年经常看到有人抱怨 .NET 数组的最大长度。在 .NET 里,数组、集合、Span 以及很多相关 API 都是围绕 32 位长度和索引设计的。GitHub 上曾经有一个很长的 issue 讨论 64 位数组支持,但最后以 "won't fix" 关闭,因为这件事会牵涉到运行时、GC、JIT、类型系统、反射以及大量现有代码。
.NET修仙日记1 个月前
c#·.net·.net core·微软技术·依赖注入·scrutor
Scrutor:.NET 依赖注入自动化的优雅实现在现代 .NET 开发中,依赖注入(DI)已经成为标配功能。手动注册每一个服务,不仅代码繁琐、重复度高,还容易出现漏注册、错注册的问题,给项目维护带来负担。Scrutor 是一款轻量的 NuGet 扩展库,基于约定优于配置的思想,让 .NET 依赖注入实现全自动注册,大幅简化开发流程。
yuyuyui1 个月前
mysql·.net core
Mysql事物的持久性及原子性前言本篇文章是分享学习《凤凰架构》这本书的笔记。感兴趣的朋友,京东商城有售,也有电子版,强烈推荐大家去了解一下。
wangl_922 个月前
java·开发语言·算法·c#·.net·.net core
初探 C# 15 的 Union TypesC# 15 引入的联合类型(Union Types)是一项备受期待的功能,旨在以一种类型安全的方式表示一个值可以是多种固定类型中的一种。从 .NET 11 Preview 2 开始,该功能已引入编译期支持,Preview 3 则进一步完善了 IDE 的开发体验。
wangl_922 个月前
开发语言·c#·.net·.netcore·.net core·visual studio
C# / .NET 在工业环境中的优势C# 与 .NET 在工业环境中的优势并非单一的技术特性,而是 “高性能、高开发效率、完整生态与跨平台能力” 的结合。从底层的设备通信到顶层的数字孪生,.NET 技术栈提供了覆盖全场景的一体化解决方案。
飞瀑2 个月前
.net core
ASP.NET Core 核心深度解析:Application Part 与 Feature Provider 完全指南在 ASP.NET Core 开发中,你是否思考过这些问题:答案就是 Application Part 和 Feature Provider。本文将深入剖析这两个核心概念,带你理解 ASP.NET Core 模块化架构的底层原理。
飞瀑2 个月前
架构·mvc·.net core
ASP.NET Core MVC 核心架构深度解析本文基于 ASP.NET Core 10 源码,深入剖析 MVC 框架的核心组件、请求处理链路、状态机实现及性能优化策略。
.NET修仙日记2 个月前
面试·职场和发展·.net·.net core·微软技术
2026 .NET 面试八股文:高频题 + 答案 + 原理(面试加分技巧)2026年.NET生态持续升温,.NET 10正式普及、Native AOT成为企业选型核心、AI集成与云原生落地加速,面试考察重点也从基础语法转向「原理 + 实战 + 性能」三维考核。
时光追逐者2 个月前
c#·.net·mvvm·.net core
2026 年 .NET 客户端常用 MVVM 框架推荐随着 .NET 客户端开发持续演进,MVVM 依然是 WPF、WinUI、Avalonia、MAUI 等技术栈中最常见的架构模式之一。进入 2026 年,社区里可选的 MVVM 框架已经相当丰富,不同框架在易用性、功能完整度、社区活跃度和适配场景上各有侧重。本文将结合当前常见的 .NET 客户端开发需求,梳理几款值得关注的 MVVM 框架,帮助你在实际项目中更高效地完成选型。假如您有更好的推荐欢迎文末留言。
.NET修仙日记2 个月前
面试·职场和发展·c#·.net·.net core·.net 8
2026 .NET 面试八股文:高频题 + 答案 + 原理(高级核心篇)2026年.NET生态持续升温,.NET 10正式普及、Native AOT成为企业选型核心、AI集成与云原生落地加速,面试考察重点也从基础语法转向「原理 + 实战 + 性能」三维考核。
雪飞鸿2 个月前
c#·.net·.net core·原创
ArrayPoolWrapper简洁、安全的ArrayPool通过.NET中的 ArrayPool 我们可以实现对T[]类型的池化,避免频繁的分配内存和GC,以提升性能。鉴于已有不少博客介绍ArrayPool的具体原理,本文不会涉及其实现细节。本文聚焦使用中的痛点,并提供简洁的封装方案以提升ArrarPool使用的便捷性。
风口旁的猪2 个月前
docker·consul·.net core·efcore·refit
一套可落地的 .NET 8 微服务/分布式工程实践GitHub 仓库地址如果你想找一套既能跑起来、又方便继续扩展,还适合拿来学习的 .NET 微服务基础工程,ADNC 会是一个不错的参考。仓库里既有可复用的基础设施(Adnc.Infra.* / Adnc.Shared.*),也有完整的 Demo 和配套 Wiki 文档,能帮助你从“先看懂”一步步走到“自己动手改”。
EdisonZhou3 个月前
llm·agent·.net core
MAF快速入门(24)整合多个Skill来源大家好,我是Edison。最近我一直在跟着圣杰的《.NET+AI智能体开发进阶》课程学习MAF开发智能体应用,我强烈推荐你也上车跟我一起出发!
hez20103 个月前
c#·.net·.net core
C# 15 类型系统改进:Union TypesUnion 类型(联合类型)一直是 C# 社区呼声最高的特性之一。从最初的 discriminated unions 提案到今天,这个特性经历了多年的设计和讨论,终于在 C# 15 中正式落地。
csdn_aspnet3 个月前
后端·asp.net·csrf·.net core
了解 ASP.NET Core 中的防伪技术目录什么是跨站请求伪造(CSRF)?CSRF攻击示例ASP.NET Core 和 CSRF - 防伪造
csdn_aspnet3 个月前
安全·xss·csrf·.net core·cors
如何保护您的 .NET Web API 免受常见安全威胁目录介绍身份验证、授权和权限缓解策略密钥管理缓解策略SQL注入缓解策略跨站脚本攻击(XSS)缓解策略跨站请求伪造 (CSRF)
EdisonZhou3 个月前
llm·agent·.net core
MAF快速入门(23)通过C#类定义Skills大家好,我是Edison。最近我一直在跟着圣杰的《.NET+AI智能体开发进阶》课程学习MAF开发智能体应用,我强烈推荐你也上车跟我一起出发!
.NET修仙日记3 个月前
面试·职场和发展·c#·.net·.net core·微软技术·webapi
2026 .NET 面试八股文:高频题 + 答案 + 原理(进阶核心篇)2026年.NET生态持续升温,.NET 10正式普及、Native AOT成为企业选型核心、AI集成与云原生落地加速,面试考察重点也从基础语法转向「原理+实战+性能」三维考核。本文整理了2026年.NET/C#面试高频题(覆盖初级→中级→高级),每道题均包含「高频提问场景+标准答案+底层原理+避坑提示」,拒绝无效背诵,帮你吃透核心逻辑,从容应对面试(文末附面试加分技巧)。