登录社区云,与社区用户共同成长
邀请您加入社区
维度亮点性能JIT 编译提升 37.5%,GC 暂停减少 52%语言字段支持的属性、扩展属性让代码更简洁AI完整的 Agent 开发框架,MCP 协议支持生态三年 LTS 支持,企业级应用的可靠选择对于 C# 开发者来说,现在正是升级到 .NET 10 的最佳时机。无论是追求极致性能,还是探索 AI 应用开发,.NET 10 都提供了强大的工具和平台支持。
摘要 IdentityServer4 是一个基于 ASP.NET Core 的认证授权框架,主要用于集中处理登录、发放 Token 和保护 API。它通过 OAuth 2.0 和 OpenID Connect 协议实现授权和身份认证,核心功能包括签发 Access Token、Identity Token 和 Refresh Token。虽然 IdentityServer4 已停止维护,转向 Du
通过对现有技术选型的分析与评估,我们最终选择了官方 SDK 作为孢子记账智能化改造阶段的主要接入方案。官方 SDK 的稳定性、易用性以及与平台的紧密集成,使其成为了我们在当前阶段实现智能化功能的最佳工具。通过上述示例,我们验证了 OpenAI SDK 可以无缝接入硅基流动平台,并且调用方式与标准 OpenAI API 完全一致,这为我们后续构建智能账单录入、消费趋势分析等功能奠定了坚实的基础。
Aneiang.Yarp 是一个基于微软 YARP 的开源 .NET API 网关增强方案,提供可视化管理和动态配置能力。通过三个 NuGet 包实现四大核心功能:Dashboard 管理面板、动态路由、自动注册和 IP 隔离。支持 3 行代码快速集成,无需数据库配置即可获得完整管理后台。主要特性包括:可视化路由/集群管理、配置版本回滚、实时请求日志(含脱敏)、多种认证模式、微服务自动注册以及多人
2026 年,AI 编程工具已经从"代码补全"进化到"Agent 自主编程"。Cursor、GitHub Copilot、Claude Code、Gemini CLI、JetBrains Junie……几乎每个主流 IDE 和终端都有了自己的 AI Agent。通用大模型在 .NET 生态中的表现并不理想。你让它写个 ASP.NET Core 中间件,它可能给你生成过时的写法;让它排查 NuGet
摘要 NetCoreKevin框架基于AgentFramework实现了AI智能体的工具(Skill)和技能(Tool)动态管理方案。该方案采用数据驱动和文件热加载机制,通过数据库存储工具/技能定义,支持动态注入AITool和加载.zip技能包。工具分为静态工具和动态工具,通过AIFunctionFactory包装C#方法;技能以.zip包形式存储,包含脚本和资源文件。框架实现了多租户级别的能力隔
Stargazer AI Copilot 是一款基于 .NET 10 和 Avalonia UI 开发的跨平台 AI 编程助手桌面应用。它支持多 Agent 协作、技能系统、远程 MCP 工具等功能,提供 14+ 实用工具,包括文件操作、Shell 命令、网页搜索等。该应用采用本地数据存储,支持多种主流大模型提供商,适合开发者私有化部署和企业级定制需求。目前项目暂不开源,提供商业授权和定制服务。
线程池(Thread Pool)是 .NET 中用于管理线程的机制,通过复用线程来减少创建和销毁线程的开销,适合高性能场景如半导体贴片机的视觉系统(图像处理、卷积、目标检测)。结合你之前的问题(ConfigureAwait、同步上下文、异步编程、并行编程、贴片机应用),我将深入讲解线程池优化的核心技术、在贴片机中的应用,重点探讨与异步编程和 ConfigureAwait 的结合,并提供详细的 C#
对应工程的 Assets/StreamingAssets。只读。内容随包体发布。对应操作系统的沙盒存储目录。读写。用于存储热更新下载的资源(即 UnityWebRequest 缓存的位置)。本地加载使用以获得最佳的内存和 I/O 性能。网络加载使用,利用其自动缓存和转码特性。加密处理如需加密,通过实现,避免 LoadFromMemory 带来的内存开销。生命周期构建基于引用计数的管理系统,确保仅在
《金蝶极速单:批量录入神器解放ERP运维》摘要:针对金蝶云星空用户手动录入单据效率低下的痛点,推出桌面工具「金蝶极速单」,支持Excel批量导入生产/委外/采购三类单据,10分钟可完成上千条数据处理。核心功能包括智能字段映射、预校验防错、多单据分类处理及本地化安全操作,通过可视化配置实现零代码操作,特别适合制造业月末批量处理场景。工具适配金蝶8.2+版本,采用.NET框架开发,已在实际应用中验证可
优化技巧.NET版本吞吐量提升内存优化适用场景8.0+40%-194x大数据流9.0+20%-10x数组分配动态任务默认8.0+15%减少上下文对象ValueTask池化8.0+5%零分配(同步路径)缓存高频命中ArrayPool8.0+10%零GC压力高频Buffer操作组合使用300%+Gen0接近0终极性能= 自助餐:把整桌菜端到你面前(内存爆炸),吃完才能走(高延迟)真·异步流:走到哪吃到
.NET 8 是微软统一平台战略成熟后的首个 LTS 版本,支持周期 3 年。核心亮点包括:Native AOT 原生编译成熟化、动态 PGO 自动性能优化、TimeProvider 可测试时间抽象、FrozenDictionary 高性能集合、Blazor United 统一渲染模型、Keyed DI 带键依赖注入等 25+ 项重要改进。性能提升显著,System.Text.Json 快 40%
摘要: 针对.NET应用轻量级Web嵌入需求,本文对比了PicoServer、ASP.NET Core最小API、NancyFX等方案。PicoServer以50KB体积、低内存占用(16MB)和跨平台嵌入能力(WinForms/WPF/控制台等)脱颖而出,支持WebSocket/SSE/JWT认证,尤其适合现有程序扩展Web功能;ASP.NET Core最小API适合全新微服务但资源消耗大;Na
通过这次对 .NET 字符串底层性能漏洞的挖掘,我深刻体会到编写高性能代码不仅需要知道语法糖(如字符串)的便利,更要洞悉其背后的编译器行为与内存模型。同时,这次实践也让我意识到,一个稳定且能够自由支配的线上测试环境对开发者而言是多么珍贵。有些内存和并发问题在本地开发机的超大内存掩盖下很难暴露,只有将其部署到规格严谨的服务器上,通过真实的资源监控才能被及时捕捉。在整个实验过程中,无论是环境配置的响应
本文介绍了在.NET8 Web开发中构建数据验证和异常处理机制的方法。首先通过DataAnnotations实现基础验证,然后引入更强大的FluentValidation库进行进阶验证,将验证逻辑与实体类分离。接着讲解了全局异常处理中间件的实现,统一错误响应格式,并区分开发和生产环境的错误信息展示。文章还提到可以使用ProblemDetails标准格式处理错误响应。最终系统形成了双重防御:前端数据
结合你之前的问题(ConfigureAwait、同步上下文、线程池、异步编程、并行编程、贴片机应用),我将深入讲解 Task 调度的原理、机制、优化技术、在贴片机中的应用,重点探讨与线程池、ConfigureAwait 和同步上下文的交互,并提供详细的 C# 示例代码和测试用例,确保内容清晰且与实际场景相关。在 .NET 中,Task 调度是异步编程和并行编程的核心机制,特别是在高性能场景如半导体
csharp运行/// 工序节点模型/// 节点IDset;/// 节点名称set;/// 父节点ID(0表示根节点)set;/// 工序编码set;/// 工序描述set;/// 子节点集合set;
随着大模型工具调用能力的普及,AI Agent已经从纯对话交互进化为能连接真实世界的“智能体”:它可以调用搜索引擎获取实时信息、调用代码解释器完成数据计算、调用企业内部接口办理业务、调用SaaS工具完成办公协同。不同Agent框架的工具标准不统一:LangChain的Tool抽象、AutoGPT的Plugin系统、OpenAI的原生插件、Claude的Tool Use规范各自为政,工具无法跨框架复
本文介绍了孢子记账服务端智能化改造的技术选型过程。在对比OpenAI、Azure OpenAI、DeepSeek、通义千问、智谱AI等主流LLM平台后,最终选择硅基流动作为基础平台,因其具备国内稳定访问、极低成本、兼容OpenAI API等优势。文章详细演示了在.NET项目中接入硅基流动API的具体步骤,包括账号注册、NuGet包安装、客户端配置、对话请求发起等关键环节,并提供了在ASP.NET
SmartSoftHelp推出DeepCoreXSuiteProGlobalEcoAIAgent专业版.NET开发工具,集成AI智能体技术,支持一键生成代码架构和UI界面。最新28.0版本基于Net10技术栈,优化性能30%+,新增异步加载和分页功能。配套推出MagicSprite灵动壁纸软件,融合AI技术与艺术设计。两款产品均提供GitHub/Gitee开源下载,支持Windows10+系统,推
本文介绍了使用AssemblyLoadContext实现.NET插件隔离的方案。通过为每个插件创建独立的加载上下文,解决了传统插件系统的DLL冲突和隔离性问题。关键设计包括:共享契约程序集确保类型兼容性、自定义ALC实现依赖解析、独立DI容器防止服务冲突。面临的挑战包括跨上下文类型兼容、静态状态泄漏、内存管理和MVC控制器发现等问题,并给出了相应解决方案。相比AppDomain和微服务方案,ALC
摘要:本文介绍了如何在NetCoreKevin框架中集成Hangfire实现AI智能自动任务调度。该方案通过三层架构设计,将AI工具层、任务服务接口层和任务执行层有机结合,使AI能够自主创建和管理周期性任务。文章详细说明了环境配置、核心接口设计及实现逻辑,展示了如何利用Hangfire的IRecurringJobManager实现任务的持久化调度,并通过用户隔离机制确保任务安全。该集成方案支持定时
为.NET 11 后端开发中的 AI 集成提供了高效、灵活的解决方案。通过深入理解其原理并在实际项目中合理应用,开发者能够快速实现 AI 功能的集成,提升后端应用的智能化水平。同时,注意配置管理和服务调用过程中的潜在问题,确保应用在生产环境中的稳定运行。
这是一个基于C# .NET开发、集成通义千问 Qwen2.5-7B 开源大模型的本地离线工业 AI 助手控制台程序,核心实现了无网络环境下的工业场景智能问答,结合本地知识库提供精准、安全的专属 AI 服务。程序核心架构分为模型加载、知识库管理、对话交互、推理问答四大模块:启动时自动加载 GGUF 量化格式的 4 比特模型,纯 CPU 运行仅占用约 6GB 内存,无需依赖显卡,大幅降低部署门槛;自动
以允许 Claude Code 访问该文件夹中的文件,随后开始在 Claude Code 中使用 MiniMax-M2.7。,选择预设的 MiniMax 供应商,并填写您的 MiniMax API Key。是一个便捷的工具,可以快速切换 Claude Code 的 API 配置。中被永久导出,请同步删除对应行,否则新开 shell 会再次注入。在 Claude Code for VS Code 插
CC-Switch 是Claude 专用节点切换工具,一键解决访问问题下载认准 GitHub 官方渠道,安全无捆绑安装即开即用,无需复杂配置配合 Claude Code 可流畅实现代码生成、调试、项目开发出现异常只需重启软件+切换节点,99%问题可解决。
在智能体生态中,这种灵活性是至关重要的,因为 AI 智能体需要一种能够像 Python 一样“丝滑”地生成并执行的代码格式,同时又希望保留 C# 在性能、并发处理和类型安全方面的工业级优势。传统的 C# 开发模式,即所谓的“工程导向型”开发,要求开发者创建一个复杂的项目结构,包括项目文件(.csproj)、解决方案文件(.sln)、属性设置以及依赖项配置。这种机制确保了即使 AI 生成的代码被分发
<br />Silverlight5.0正式发布附下载地址,带着大量全新特性的微软Silverlight5 Beta终于发布。<br /> <br />Silverlight是一个创建参与,为网络和移动应用的用户体验,交互功能强大的开发工具。 <br />Silverlight是一个免费的插件,搭载了.NET框架和多种浏览器,设备和操作系统兼容,带来了新的高度的交互性网络的任何地方工作。<br /
在传统的 AI 对话架构中,模型的上下文窗口有限(通常为 4K-200K tokens),当对话轮次超过一定阈值(如 174 条消息)时,原始历史文本将消耗约 95K tokens 的上下文窗口,导致系统被迫进行有损压缩或截断,进而造成关键信息的不可逆丢失。这种适配器模式是插件开发的常用技巧,既保持了与核心系统的接口兼容,又能充分利用底层库的功能。能力标签的设计也支持未来的扩展:当 OpenCla
Oxygen AI Positron Assistant Enterprise V8.2 lets teams create reusable skills that add specialized AI capabilities for repeatable tasks. Oxygen AI Positron Enterprise brings AI assistance into XML
这些不是功能扩张,是在说:OpenClaw.NET 愿意接入你已有的技术栈,而不是让你迁移到它的生态。一个 AI Agent 运行时真正让你踏实的时刻,不是它演示多炫,而是当你意识到:这个系统的边界可靠、行为可观察、安全默认开启、记忆不会莫名其妙丢失。在关键处可自托管:你的数据、你的审批策略、你的安全边界,不该寄存在别人的服务器上。OpenClaw.NET 不是 ppt 里的愿景图,它是一个已具备
2. 实现原理Buffer.BlockCopy 是 .NET 运行时的一个低级方法,通常通过调用底层操作系统的内存复制函数(如 C 的 memcpy 或 memmove)实现。Buffer.BlockCopy 是 .NET 框架中提供的一种高效内存复制方法,位于 System 命名空间,用于在数组之间快速复制原始数据块。以下是对 Buffer.BlockCopy 的深入分析,涵盖其功能、实现原理、
打开项目中的endpoints:上述配置定义了一个名为的微服务,其对应的项目路径为,并暴露了一个 HTTP 端点。同时定义了一个 PostgreSQL 数据库组件。.NET Aspire 在云原生开发领域展现出巨大的潜力,通过其独特的应用模型、高效的服务发现与通信机制以及便捷的资源管理功能,极大地简化了云原生应用的开发流程。开发者在使用过程中,只要注意资源版本兼容性、配置管理和服务依赖顺序等问题,
经验之谈,如有错误请指正,xlongjiu@hotmail.com 1. WebForml 利用System.Web Namespace 中 HttpResponse Class的Redirect方法传递,HttpRequest Class的 QueryString方法接收传递来源类webform1 中的某个方法里 使用
是打开 .NET 动态世界大门的钥匙,但熟练掌握它需要对其底层代价有清醒的认识。通过缓存委托或使用 Source Generators 替代传统反射,是现代 .NET 开发的高级进阶必经之路。阿贝云提供的资源支持。在现如今优质资源稀缺的环境下,能坚持提供免费云服务器和免费虚拟主机给开发者群体,确实难能可贵。这不仅降低了初学者的门槛,也为像我这样需要独立测试环境的开发者提供了极大的便利。如果你也在寻
Fastdotnet是一款基于.NET10的插件化企业级开发框架,通过创新的模块化架构解决传统开发痛点。该框架提供六大核心优势:真正的热插拔能力、微前端深度集成、高性能双层缓存、标准OIDC认证、灵活网关路由和容器化依赖注入。其分层架构设计清晰,支持快速插件开发(5分钟即可创建插件),性能表现优异(API响应延迟<10ms)。框架配套的插件商城提供丰富现成功能模块,可缩短项目交付周期70%+
Skill 里的案例不是装饰。它们是行为规格,尤其是反例。只写“什么时候调用”通常不够。模型在路由时会遇到大量相邻场景:它们看起来相关,但实际上不应该触发这个 Skill。把这些场景明确写进 Skill,能给模型提供负样本,减少“看起来能用所以就调用”的错误,从而提高调用准确率。一个高质量 Skill 至少应该包含三类案例。第一类是强触发案例:用户:帮我分析这个销售数据表,按地区统计收入并生成图表
本文介绍了在.NET项目中接入豆包AI服务的完整实现方案。首先需要获取APIKey并确认.NET环境要求(推荐.NET6+)。示例代码演示了如何通过HttpClient调用豆包API,包括请求参数模型定义、身份验证头设置、请求发送和响应处理。关键点包括:严格匹配API格式的模型定义、必要的请求头配置、完善的异常处理机制,以及Temperature和MaxTokens等参数调节。注意事项强调API地
ML.NET是微软推出的开源机器学习框架,专为.NET开发者设计。它允许开发者在不离开.NET生态系统的情况下,构建、训练和部署机器学习模型。ML.NET支持多种机器学习任务,包括分类、回归、聚类、异常检测、推荐系统等,并提供了易于使用的API,使得开发者能够快速上手。与传统的机器学习框架如TensorFlow或PyTorch相比,ML.NET的优势在于其与.NET平台的无缝集成。开发者可以使用C
假设要构建一个自定义的订单预测 AI 服务。// 这里可以使用机器学习模型或其他 AI 技术进行预测// 简单示例,实际应包含复杂的预测逻辑在Startup.cs// 其他服务配置 }// 其他服务配置 }// 其他服务配置 }[Route[HttpGet.NET 11 中的 Microsoft.Extensions.AI 为 AI 驱动的后端开发提供了强大而灵活的框架。通过深入理解其原理并在实战
本文介绍了一个基于.NET的企业级RAG智能体应用架构NetCoreKevin,采用Ollama作为本地LLM推理引擎,Qdrant作为向量数据库。系统包含文档处理、向量存储和检索增强三大模块,支持Vue3前端、IDS4单点登录、多租户等特性。关键技术包括Semantic Kernel实现RAG流程、Qdrant向量存储服务封装以及Ollama API集成,提供从文档嵌入到向量检索的完整解决方案。
本文是ASP.NET Core入门教程第三篇,重点讲解依赖注入(DI)和中间件两大核心机制。文章首先通过日志记录案例说明DI如何解决紧耦合问题,详细介绍了Transient、Scoped和Singleton三种服务生命周期的适用场景。然后通过构建性能监控服务的实战案例,演示了面向接口编程和依赖注入的实际应用。在中间件部分,文章形象地将请求处理比作俄罗斯套娃式的管道模型,展示了如何编写自定义中间件实
在当今数据驱动的时代,后端系统承担着处理海量数据并做出智能决策的重任。.NET 11 中的 Microsoft.Extensions.AI 为后端开发人员提供了一套强大的工具集,助力实现高效的智能推理与决策功能,提升后端系统的智能化水平与业务价值。.NET 11 中的 Microsoft.Extensions.AI 在智能后端推理与决策优化方面提供了强大的支持。通过深入理解其原理并在实战中合理应用
.net
——.net
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net