[控场AI]
产品.NET 10

.NET

.NET是微软开发的开源跨平台应用开发框架,支持C#、F#、Visual Basic等多种编程语言。它提供统一的运行时环境和丰富的类库,可用于构建Web应用、桌面程序、移动应用、云服务及物联网应用等多类型软件。.NET具有高性能、跨平台(支持Windows、Linux、macOS)和强类型安全等核心特性,是企业级应用开发的主流技术栈之一。

核心事实

时间轴 (近 90 天)

10月13日

.NET 程序编译为 IL(中间语言),借助 dnSpy、ILSpy 等工具往往能反编译出接近原始源码的结果,是各应用形态中可读性最高的。

待验证50%
10月13日

REA 能处理原生二进制、Go 二进制、JavaScript 和 Electron 应用、网站、HAR 抓包、.NET 程序集、APK 与 Android 设备、固件、WASM 和 EVM 字节码等目标类型。

待验证50%
10月12日

Aspire(正式名称 .NET Aspire)是 Microsoft 推出的云原生应用开发栈,面向分布式应用的构建、编排与本地调试,通过 App Host 项目统一声明式描述资源,原生支持 .NET 并通过托管集成扩展到 Node.js、Python 等生态。

待验证50%
10月12日

Native AOT指编译时直接把IL编译成本地机器码,产物是无需运行时JIT的单文件可执行程序,启动快、内存占用低,也不需要每台机器安装.NET运行时。

待验证50%
10月12日

.NET官方提供了用于MCP的C# SDK

待验证50%
10月12日

在.NET中给request model加上attribute,字段信息会自动进入OpenAPI spec

待验证50%
10月10日

Mnemo 采用 Apache 2.0 开源许可证,基于 .NET 与 React 构建,源码托管在 GitHub(onemnemo/mnemo)

待验证50%
9月28日

微软将 .NET 跨平台开源的推动力之一是云计算市场竞争压力,因为 Linux 是服务器端主流操作系统

待验证50%
9月28日

.NET的动态PGO(Dynamic PGO)在运行时持续采样,无需离线训练阶段

待验证50%
9月28日

在 Linux 上调用 .NET 运行时自带的 createdump 工具,并处理 ptrace 相关的权限限制

待验证50%

还有 24 条时间轴事件

全部知识事实 (20)

已验证

.NET(前身为 .NET Core)是微软于 2016 年推出的开源、跨平台运行时

65%
待验证

TIA Portal Openness是西门子提供的自动化API接口,基于.NET框架,主要通过C#或VB.NET调用

95%
待验证

Semantic Kernel从一开始就同时支持.NET和Python

90%
待验证

.NET 程序编译为 IL(中间语言),借助 dnSpy、ILSpy 等工具往往能反编译出接近原始源码的结果,是各应用形态中可读性最高的。

50%
待验证

REA 能处理原生二进制、Go 二进制、JavaScript 和 Electron 应用、网站、HAR 抓包、.NET 程序集、APK 与 Android 设备、固件、WASM 和 EVM 字节码等目标类型。

50%
待验证

Aspire(正式名称 .NET Aspire)是 Microsoft 推出的云原生应用开发栈,面向分布式应用的构建、编排与本地调试,通过 App Host 项目统一声明式描述资源,原生支持 .NET 并通过托管集成扩展到 Node.js、Python 等生态。

50%
待验证

Native AOT指编译时直接把IL编译成本地机器码,产物是无需运行时JIT的单文件可执行程序,启动快、内存占用低,也不需要每台机器安装.NET运行时。

50%
待验证

.NET官方提供了用于MCP的C# SDK

50%
待验证

在.NET中给request model加上attribute,字段信息会自动进入OpenAPI spec

50%
待验证

Mnemo 采用 Apache 2.0 开源许可证,基于 .NET 与 React 构建,源码托管在 GitHub(onemnemo/mnemo)

50%
待验证

微软将 .NET 跨平台开源的推动力之一是云计算市场竞争压力,因为 Linux 是服务器端主流操作系统

50%
待验证

.NET的动态PGO(Dynamic PGO)在运行时持续采样,无需离线训练阶段

50%
待验证

线程池饱和不会抛出异常,进程仍在运行,日志可能仍在写入,使常规监控手段极易误判或漏报

50%
待验证

PostgreSQL 的普通 timestamp 场景应映射为 .NET 的 DateTime

50%
待验证

PostgreSQL 的 timestamp 精度为微秒(6位小数),而 .NET 的 DateTime 精度为100纳秒(ticks)

50%
待验证

在 Linux 上调用 .NET 运行时自带的 createdump 工具,并处理 ptrace 相关的权限限制

50%
待验证

.NET 的 Mono 项目让 C# 应用脱离 Windows 运行在 Linux 和 macOS 上

50%
待验证

.NET运行库是微软推出的合法应用程序框架系统组件

50%
待验证

WPF 已被迁移至 .NET 6/7/8 等现代 .NET 平台,仍在持续维护

50%
待验证

在 .NET 生态中,编译器级的语义分析通常基于 Roslyn 编译器平台

50%

来源文章