logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

让Visual Studio用上chatgpt

该扩展提供了一组 使用ChatGPT 命令,可以在编辑器中选择你需要处理的代码或文本,然后右键就可以看到 Visual chatGPT Studio和它的命令了。这些命令包括请求完成、创建单元测试、查找错误、优化、解释、为 C# 方法添加注释或摘要、询问任何内容、创建自定义命令以及替换所选文本。Complete-编写一个未完成的方法右键选择它,然后请求完成代码。Add Tests-为所选方法创建单

文章图片
Native AOT 能改变什么?.NET 预编译技术深度剖析

.NET引入NativeAOT技术以优化发布体积和性能。相比传统的JIT运行时编译,NativeAOT在构建阶段将IL代码完全编译为原生机器码,消除了运行时依赖。其优势包括:显著减少文件体积(通常缩小50%以上)、极快启动速度(10-50毫秒)、更低内存占用,特别适合微服务、Serverless等场景。但需注意其对反射等动态特性的限制。随着.NET8的持续优化,NativeAOT正从高级选项逐步成

文章图片
#.net#开发语言
C# 调用 Java 的 5 种方式解析

本文探讨了C#调用Java的5种实战方案,从REST API、gRPC到JNI和进程内桥接,分析了各方案的性能特点与适用场景。REST API适合低频粗粒度调用,gRPC提供更高性能,JNI维护成本高,进程外执行适合批处理,而进程内桥接则针对高频细粒度调用。文章强调技术选型应根据调用频率、延迟预算和系统耦合度进行权衡,建议大多数场景优先考虑REST或gRPC,仅在必要时采用复杂方案。性能对比显示不

文章图片
#c##java#开发语言
告别 JIT?.NET 10 Native AOT 实践指南

摘要:.NET 10引入NativeAOT(提前编译)技术,将C#代码直接编译为原生机器码,相比传统JIT编译显著提升性能。测试显示NativeAOT应用启动时间缩短60%,体积减少50%以上,且安全性更高。适用于Serverless、CLI工具、IoT设备等场景,但不支持动态代码生成和完整反射功能。NativeAOT为.NET开发者提供了面向云原生和边缘计算的高性能新选择,通过简单配置即可获得显

文章图片
#.net
用微软AutoGen+ 通义千问实现 AI 成语接龙

摘要:本文介绍基于AutoGen框架对接阿里云通义千问实现AI成语接龙。通过80行.NET代码即可实现流式交互,包含核心功能:1)使用OpenAI兼容协议快速接入大模型;2)自动清洗输出确保只保留四字成语;3)智能提取尾字实现连续接龙。关键技术点包括RegisterMessageConnector消息转换、TextMessage流式处理及汉字过滤函数。项目开箱即用,支持qwen系列模型切换,为开发

文章图片
#microsoft#人工智能#c#
用微软AutoGen+ 通义千问实现 AI 成语接龙

摘要:本文介绍基于AutoGen框架对接阿里云通义千问实现AI成语接龙。通过80行.NET代码即可实现流式交互,包含核心功能:1)使用OpenAI兼容协议快速接入大模型;2)自动清洗输出确保只保留四字成语;3)智能提取尾字实现连续接龙。关键技术点包括RegisterMessageConnector消息转换、TextMessage流式处理及汉字过滤函数。项目开箱即用,支持qwen系列模型切换,为开发

文章图片
#microsoft#人工智能#c#
谁说.NET没有智能体?使用 Microsoft Agent Framework 构建 AI 智能体

微软在2026年推出Microsoft Agent Framework,为.NET开发者提供统一的AI智能体开发框架。该框架整合了Semantic Kernel与AutoGen的核心能力,支持对话记忆、工具调用和多智能体协作,并基于Microsoft.Extensions.AI抽象层构建,可灵活切换底层大模型(包括OpenAI和国产模型如通义千问、DeepSeek)。目前处于Public Prev

文章图片
#.net#microsoft#人工智能
AI 这么火,.NET 开发者到底值不值得学?怎么学?

摘要: .NET开发者学习AI中间件具有实际价值,但需明确目标定位。ML.NET适合企业级机器学习应用,SemanticKernel是大模型与.NET系统的桥梁,Microsoft Agent Framework支持智能体工程化开发。虽然.NET在AI研究前沿存在滞后,但在企业存量系统智能化改造方面具有独特优势,能实现"无感升级"。建议.NET开发者重点掌握AI能力交付而非算法

文章图片
#人工智能#.net
.NET 高并发系统设计实战(面试官最爱问)

本文系统阐述了.NET高并发系统设计的核心要点。首先明确高并发的三大关键指标:吞吐量、响应时间和稳定性。随后详细解析典型高并发架构的各层作用,包括负载均衡、缓存层、消息队列等。重点介绍五大核心优化手段:异步化编程、缓存策略、限流机制、队列削峰和数据库优化,并提供代码示例。针对面试常见场景题如"秒杀系统设计",给出了标准答题框架。文章还总结了常见的高并发陷阱和高级回答技巧,强调高

文章图片
#.net
Semantic Kernel:让 .NET 应用轻松“对话”大模型

摘要:微软开源的SemanticKernel是一个专为.NET开发者设计的轻量级SDK,旨在简化大语言模型(LLM)的集成过程。它采用三层架构(插件层、编排引擎层、连接器层),通过插件化设计实现业务逻辑与模型能力的解耦,支持多种模型(包括通义千问)的无缝切换。开发者只需简单配置即可调用模型功能,无需处理底层细节。该框架尤其适合需要将AI能力融入现有.NET系统的团队,帮助实现低门槛、高可靠、易维护

文章图片
#.net#flask#python
    共 31 条
  • 1
  • 2
  • 3
  • 4
  • 请选择