小红花·文摘
  • 首页
  • 广场
  • 排行榜🏆
  • 直播
  • FAQ
沉浸式翻译 immersive translate
Dify.AI

虽然目前的工具链(如 macOS 链接器问题)仍有待完善,但方向已经确立——未来的云工具,必将是编译的、紧凑的、且即时响应的。项目的核心架构支柱。Native AOT 不仅仅是一个构建选项,它代表了一种全新的工程哲学:通过在编译时进行封闭世界的全量分析,剥离所有不必要的元数据与代码,将庞大的托管运行时应用程序压缩为单一的、无依赖的本机机器码文件。这些特性虽然强大,但对于 AOT...

深度解析 Microsoft MCP 仓库中的.NET Native AOT 架构与工程实践

dotNET跨平台
dotNET跨平台 · 2025-12-04T23:53:58Z
深度解析 Microsoft MCP 仓库中的.NET Native AOT 架构与工程实践 - 张善友

在智能体时代,MCP(模型上下文协议)作为标准化接口,解决AI模型与外部资源的连接问题。微软利用.NET Native AOT技术提升MCP服务器性能,实现毫秒级启动和低内存占用,满足高响应需求。MCP架构设计注重静态化与优化,确保在AOT环境下的兼容性与稳定性。

深度解析 Microsoft MCP 仓库中的.NET Native AOT 架构与工程实践 - 张善友

张善友
张善友 · 2025-12-04T13:20:00Z

这种架构通过中间语言(IL)实现了“一次编写,处处运行”的承诺,并赋予了平台强大的动态特性,如运行时反射、动态代码生成以及基于运行时配置文件的代码优化(Dynamic PGO)。在.NET 的泛型实现中,引用类型(Reference Types)的泛型实例化通常共享同一套机器码(例如 List 和 List 在底层共享代码),但值类型(Value Types)的实例化(如 List vs...

.NET 10 Native AOT 最新进展:架构演进、性能范式与生态系统重塑

dotNET跨平台
dotNET跨平台 · 2025-12-04T04:40:42Z
.NET 10 Native AOT 最新进展:架构演进、性能范式与生态系统重塑 - 张善友

.NET Conf China 2025 上,Native AOT 技术备受关注。随着云计算和微服务的发展,.NET 10 通过将托管代码预编译为机器码,提高了启动速度和资源效率。Native AOT 的引入标志着 .NET 平台的重大转变,尽管牺牲了一些动态特性,但在性能和内存占用上表现优异。本文探讨了 Native AOT 的架构、性能特征及其在 ASP.NET Core 和 EF Core 中的应用。

.NET 10 Native AOT 最新进展:架构演进、性能范式与生态系统重塑 - 张善友

张善友
张善友 · 2025-12-04T03:23:00Z
在 IntelliJ IDEA 中掌握 Spring Data AOT

Spring Data 现在支持 AOT,提升了启动速度和内存效率。IntelliJ IDEA 2025.3 允许开发者查看和调试 AOT 生成的代码,简化开发过程。预生成查询增强了代码的可调试性和优化理解。

在 IntelliJ IDEA 中掌握 Spring Data AOT

The JetBrains Blog
The JetBrains Blog · 2025-11-26T14:50:05Z

本文介绍了PdfTocExtractor工具,该工具专注于从PDF中提取目录,支持多种输出格式,并具备基于NLP的语义分析功能,能够识别无书签PDF的章节标题。用户可以高效生成结构化目录,节省时间并提高准确性。未来计划包括AI目录识别和Web API等功能。

纯 C#实现+AOT 打造的智能PDF目录提取工具 PdfTocExtractor

dotNET跨平台
dotNET跨平台 · 2025-08-21T00:01:22Z

本文介绍了PdfTocExtractor,一个C#工具,用于从PDF中提取目录。该工具支持多种输出格式,并新增基于NLP的语义分析功能,能够识别无书签的章节标题,旨在提高PDF目录提取的效率。

纯 C#实现+AOT 打造的智能PDF目录提取工具 PdfTocExtractor - 程序设计实验室

程序设计实验室
程序设计实验室 · 2025-08-20T03:05:00Z

在金融市场中,毫秒差异决定交易成败。优化某金融机构的API后,发现.NET 10的本机AOT编译显著提升性能,API启动时间从70ms降至14ms,内存占用减少50%。在高频交易和实时数据处理场景中,吞吐量提升超过126%。Native AOT已成为金融科技领域的最佳实践。

.NET 10 :NativeAOT编译如何将延迟降低80%

dotNET跨平台
dotNET跨平台 · 2025-08-17T00:16:06Z

ImageGlider是一个跨平台的图像处理工具,使用C#和ImageSharp开发,支持多种图像格式转换、尺寸调整和压缩优化,旨在提供高性能、零依赖的解决方案,适合.NET项目使用。项目地址:https://github.com/star-plan/image-glider。

纯 C#实现+AOT 打造的多功能图片处理工具 ImageGlider

dotNET跨平台
dotNET跨平台 · 2025-08-07T00:02:12Z

ImageGlider是一个跨平台的图像处理工具,使用C#和ImageSharp开发,支持多种图像格式转换、尺寸调整和压缩优化。该工具具有零依赖、模块化设计和AOT编译,适合.NET项目使用,项目开源,欢迎贡献。

纯 C#实现+AOT 打造的多功能图片处理工具 ImageGlider - 程序设计实验室

程序设计实验室
程序设计实验室 · 2025-08-05T16:32:00Z

Project Leyden旨在通过提前部分工作来提升Java程序的启动时间和性能。该项目利用推测优化技术,JEP 483已在JDK 24中首次实施,未来将有更多进展。

Leyden项目的AOT - 加速Java启动

insidejava
insidejava · 2025-06-29T00:00:00Z

Oracle Java团队成员分享了他们的最新动态和观点。

Ubuntu 发布 Java、Spring 和 AOT

insidejava
insidejava · 2025-06-04T00:00:00Z
Spring团队关于AOT缓存处理、JSpecify的空安全性及支持周期

博通发布了Spring Boot 3.5,并计划于2025年11月推出Spring Framework 7.0和Spring Boot 4.0。Java的空安全性受到关注,JSpecify倡议为Java静态分析提供标准注解。Spring Boot 4.0将支持JSpecify和AOT缓存,以加速应用启动,同时更新的支持政策将简化版本升级和支持时间。

Spring团队关于AOT缓存处理、JSpecify的空安全性及支持周期

InfoQ
InfoQ · 2025-05-30T04:00:00Z

昨晚训练营里有一位朋友提到一个问题,说 C# AOT程序能否编译为一个dll,供其他语言调用,其实这个是完全没有问题的,也确实我的的文章体系中没有涉及到这块,那今天就补充完整吧。接下来大家可以把这个 dll 提供给 C 或者 C# 去调用,只要...

聊一聊 C# NativeAOT 多平台下的函数导出

dotNET跨平台
dotNET跨平台 · 2025-05-29T00:01:11Z

本文讨论了如何将C# AOT程序编译为DLL供其他语言调用,使用UnmanagedCallersOnly特性导出C#函数。示例代码展示了在Windows和Linux上发布动态链接库,并解决了Linux上缺少库的问题,最终成功调用了导出的函数。

聊一聊 C# NativeAOT 多平台下的函数导出 - 一线码农

一线码农
一线码农 · 2025-05-28T03:05:00Z

对于大于 256 的尺寸(如 512×512 或 1024×1024),在文件头中仍然会显示为 0(即 256),但实际图像数据可以包含更大尺寸的图像。将 png 图片分解为多张不同尺寸的小图片(边长 16, 32, 48, 64, 128, 256, 512),然后合成一张 ICO 图标,实现不同尺寸屏幕的良好视觉体验。SharpIco...

SharpIco:用纯C#打造零依赖的.ico图标生成器,支持.NET9与AOT编译

dotNET跨平台
dotNET跨平台 · 2025-05-27T00:03:41Z

本文介绍了SharpIco,一个基于.NET 9的纯C#图标生成工具,支持无依赖、跨平台的ICO图标生成与分析,能够将高分辨率PNG图片转换为多种尺寸的ICO文件,并提供命令行工具和自动化发布功能,旨在简化图标处理流程,提高开发效率。

SharpIco:用纯C#打造零依赖的.ico图标生成器,支持.NET9与AOT编译 - 程序设计实验室

程序设计实验室
程序设计实验室 · 2025-05-26T03:31:00Z

但是因为在现有类库中使用反射来自动注册服务在调用校验处也大量使用反射导致无法正常AOT(裁剪)并且效率非常低下。DefaultFluentValidationEndpointFilter,添加日志/修改返回DTO。Validator的部分通过预先创建字典来匹配需要检验的request不去使用反射部分。强类型验证规则的类库通常用于对request等进行校验有不少类库通过拓展让。FluentVa...

编译前反射打造支持AOT的FluentValidation.MinimalAPI

dotNET跨平台
dotNET跨平台 · 2025-05-24T00:02:10Z

AntdUI 是基于 Ant Design 的 WinForm UI 界面库,旨在为桌面应用提供现代化的设计。它支持纯 GDI 绘图,兼容 .NET Framework 4.0,适用于企业级、个人工具和教育软件。主要功能包括多种控件、主题自定义、DPI 自适应和全球化支持,提升用户体验。

【开源力荐】一款基于 Ant Design 风格开源、免费、现代化的 WinForm UI 界面库,全面支持AOT!

dotNET跨平台
dotNET跨平台 · 2025-05-15T00:01:42Z
Windows Community Toolkit 8.2 支持原生 AOT 编译

微软于2025年4月发布Windows Community Toolkit 8.2版本,更新了依赖项,支持UWP应用的.NET 9和Native AOT编译。虽然8.2版本没有重大新特性,但提升了应用性能,支持所有平台。开发者可通过Visual Studio更新使用.NET 9。

Windows Community Toolkit 8.2 支持原生 AOT 编译

InfoQ
InfoQ · 2025-05-07T12:00:00Z
  • <<
  • <
  • 1 (current)
  • 2
  • 3
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
友情链接: MOGE.AI 九胧科技 模力方舟 Gitee AI 菜鸟教程 Remio.AI DeekSeek连连 53AI 神龙海外代理IP IPIPGO全球代理IP 东波哥的博客 匡优考试在线考试系统 开源服务指南 蓝莺IM Solo 独立开发者社区 AI酷站导航 极客Fun 我爱水煮鱼 周报生成器 He3.app 简单简历 白鲸出海 T沙龙 职友集 TechParty 蟒周刊 Best AI Music Generator

小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码