.netcore

csdn_aspnet2 天前
.netcore·ip·token·签名·webapi·cors·sign
.NetCore Webapi 接口验证请求来源目录1. 验证域名来源:CORS(跨域资源共享)2. 验证调用方身份:API Key / Token 认证
宝桥南山5 天前
microsoft·微软·.net·.netcore·powerbi·fabric
Microsoft Fabric - 简单尝试一下Microsoft Fabric .NET SDKMicrosoft Fabric 是微软提供的一个基于Saas的数据平台。当前全球已经70%的财富500强在使用Microsoft Fabric。
geovindu6 天前
后端·设计模式·c#·.net·.netcore·条件变量模式·同步型模式
CSharp:Condition Variable Pattern本文围绕珠宝行业企业级全程业务流程的工程化实现展开,重点介绍如何基于 C# .NET 10 与条件变量模式(Condition Variable Pattern)构建一套可扩展、可观测、具备弹性容错能力的订单全流程流水线。文章将从业务建模、流水线引擎设计、弹性适配与日志体系四个维度逐步拆解,帮助读者理解复杂业务系统在并发与故障场景下的落地思路。
geovindu11 天前
开发语言·后端·观察者模式·设计模式·c#·.netcore·行为模式
CSharp: Observer Pattern在珠宝业务系统中,从原料采购、设计加工到质检、物流、财务、营销乃至人事培训,一条完整业务链路往往横跨多个部门。传统做法是各部门在流程节点上轮询或硬编码调用,导致模块之间高度耦合、扩展困难。观察者模式(Observer Pattern)通过「主题发布、观察者订阅」的方式,让业务阶段变更事件能够按需精准通知到对应部门,既降低了耦合,又提升了系统的可维护性与并发能力。本文以 C# .NET 10 为例,结合领域事件、依赖注入与重试熔断机制,完整演示观察者模式在珠宝全流程业务中的落地实践。
geovindu11 天前
开发语言·后端·c#·.net·.netcore·策略模式·行为模式
CSharp: Strategy Pattern本文以珠宝企业完整业务流水线为背景,深入讲解策略模式(Strategy Pattern)这一行为型设计模式的核心思想、结构组成与实战落地方式。通过领域驱动设计(DDD)分层、仓储模式、工作单元以及熔断重试机制的综合运用,展示策略模式在真实业务场景中的价值。
geovindu11 天前
开发语言·后端·c#·.net·.netcore
CSharp: Task Scheduler本文介绍基于 C# .NET 10 开发的 TaskScheduler 定时任务调度器,涵盖项目结构、核心模块、配置管理、任务调度、数据持久化、日志记录以及 WinForms 图形界面等完整实现。
geovindu17 天前
开发语言·后端·c#·.net·.netcore·词云
CSharp: Wordcloud本文围绕 C# 中文词云生成器展开,涵盖以下核心内容:输出:输出:输出:
geovindu17 天前
开发语言·后端·c#·.net·.netcore·命令模式·行为模式
CSharp: Command Pattern本文基于 C# .NET 10 与 Visual Studio 2026,深入讲解命令模式(Command Pattern)在珠宝企业级业务系统中的应用。通过一个完整的珠宝业务流水线案例,展示命令模式如何解耦请求发送者与执行者,并结合依赖注入、日志、OpenTelemetry、Hangfire 与 Polly 等企业级技术栈,构建可扩展、可回滚、可监控的业务系统。
全栈小525 天前
安全·c#·.netcore
【C#】.net core,静态方法线程安全解析,面试时经常被问的线程安全就藏在里面🌹欢迎来到《小5讲堂》🌹 🌹这是《小程序》系列文章,每篇文章将以博主理解的角度展开讲解。🌹 🌹温馨提示:博主能力有限,理解水平有限,若有不对之处望指正!🌹 👨💻 作者简介
清风与日月1 个月前
分布式·c#·.net·.netcore
Yitter.IdGenerator:高性能分布式唯一ID生成器详解在分布式系统架构中,生成全局唯一的ID是一个基础而关键的问题。无论是数据库主键、订单号、消息ID还是日志追踪,都需要一个可靠、高性能的唯一ID生成方案。
Lost of 程序猿1 个月前
后端·asp.net·.netcore
ASP.NET Core 后台任务全景:从 BackgroundService 到 Channel 队列,再到分布式调度用户提交了一个需要生成 5000 行 Excel 的请求,你会让 HTTP 请求同步等待 30 秒吗?当然不会。但"放后台执行"这四个字背后,藏着比你想象多得多的设计决策。
宝桥南山1 个月前
microsoft·微软·c#·asp.net·.net·.netcore
Blazor Web Assembly - 体验一下Authentication State从Server共享给Client.NET 9 中Blazor Web Assembly新增加了一个特性就是Server端的认证状态可以持久化并共享给Client端。这边尝试一下在Static SSR Blazor页面中进行登录(SSR是Server side Rendering的缩写),然后应用.NET 9中的新特性,对AuthenticationState进行持久化并共享到Client端Blazor页面(渲染模式为InteractiveWebAssembly)。
宝桥南山1 个月前
ai·微软·c#·aigc·.net·.netcore
Microsoft Agent Framework(.NET) - 尝试一下从MCP Server上获取Agent SkillsMCP是Anthropic公司于2024年11月正式推出MCP开放协议,解决了Model和外部系统的连接问题。2025年12月Anthropic正式将Agent Skills发布为一项开放标准,Agent Skills允许将特定领域知识打包成独立的Skill,在运行时按需加载到 Agent 的上下文中。MCP和Agent Skills两个协议都是Anthropic推出的。
海盗12342 个月前
后端·python·microsoft·c#·.netcore
微软技术周报 ——2026-08-03涵盖 2026-07-27 至 2026-08-02 微软技术领域最新动态本周微软技术领域核心看点:纳德拉确认 Copilot「超级应用」年内发布,整合聊天/编程/智能体;.NET 11 Preview 6 发布带来运行时异步、MAUI CoreCLR 统一、ASP.NET Core MCP 模板;7 月 Patch Tuesday 创纪录修补 570+ CVE 含 2 个已被利用零日;Azure 年化收入首破千亿美元。
啊这啊这 六弦之首2 个月前
.netcore
.NET Core跨平台的奥秘[中篇]:复用之殇
心念枕惊2 个月前
java·前端·.netcore
.NET CORE 授权进阶-角色、策略与动态权限实现作为.NET开发者,你一定对[Authorize]属性不陌生。但当你开始构建企业级应用时,简单的角色检查往往不够用——你可能需要基于用户部门、操作时间、甚至动态计算的规则来决定用户是否能访问某个接口。今天,我们就来深入探讨.NET Core授权系统的进阶玩法,从角色到策略,再到动态权限实现,让你真正掌控授权流程。## 一、从角色授权说起### 1.1 基础角色授权在.NET Core中,角色授权是最基础的方式。假设我们有一个后台管理系统,包含管理员、编辑、普通用户三种角色:csharp// Startup
完美火龙篇 四月的友2 个月前
.net·.netcore
通俗易懂,什么是.NET?什么是.NET Framework?什么是.NET Core?作为一名技术博主,我经常被问到:“.NET 到底是什么?.NET Framework 和 .NET Core 有什么区别?”这些问题看似基础,但确实容易让人混淆。今天,我就用最通俗的语言,结合代码示例,帮你彻底搞懂它们。## 什么是.NET?.NET 是一个由微软开发的软件框架,它提供了一个统一的平台,让开发者可以用多种语言(如 C#、VB.NET、F#)编写应用程序。你可以把它想象成一个“工具箱”——里面装满了各种工具(类库、运行时环境、编译器),帮你快速构建 Windows 桌面应用、Web 应用、游
时代的狂2 个月前
c#·.netcore·async·await
如何理解 C# 的 async 和 await学 async/await 时,常见困惑往往集中在几处:async 是否意味着另开线程执行?加了 await 之后,代码还算不算同步?HttpClient.GetAsync 已经返回了,下一行会不会立刻执行?这些问题看似分散,其实指向同一套机制。本文按因果顺序展开:先说明为什么需要异步,再引入 Task,然后分别讲清 async 与 await 各自做什么,最后用一次 HTTP 请求把整条调用链走通,并补充线程、上下文与常见误用。
尼米棕熊2 个月前
.netcore
.NET CORE认证模块-注册方案与请求认证探究1.前言 上一篇我们实战了怎么用 JWT 认证和 Cookie 认证,不得不感叹这套东西设计得很巧妙——我们只要简单配几行,一整套完整的功能就能跑起来。那这一篇,我们就往下钻一层,看看框架到底是怎么实现的。我大概列了 3 个方向入手。在正式开始之前,我先说下按这几个问题去理解,会顺很多。
鸠摩智首席音效师4 个月前
macos·.netcore
如何在 macOS 上安装 .NET Core ?.NET Core 是一个由微软开发和维护的跨平台开源框架,可以在 Windows、Linux 和其他操作系统上运行。它是一个轻量的模块化框架,可用于构建 web 应用程序和服务、控制台应用程序,桌面应用程序。