
微软发布.NET Aspire 9.3更新,重点在于强化人工智能辅助调试、分布式服务管理与云计算平台集成。新版本将GitHub Copilot深度集成至.NET Aspire仪表板,提升开发人员的人工智能调试与日常运维效率,同时加强多云环境的应用管理功能。
.NET Aspire于2024年正式推出,其功能在于简化分布式应用的开发、观测、部署与管理。针对微服务架构与云计算资源组合,Aspire提供一个统一的跨平台开发体验,其Aspire仪表板可协助调度多项服务与资源,并于运行过程即时掌握性能与异常。
在9.3版本中,Dashboard获GitHub Copilot人工智能助理加持,可于平台内协助开发者分析分布式关注数据及系统日志,提升识别潜在问题与性能瓶颈的能力。人工智能助理能协助解读错误码、关注异常来源,也可对分布式架构的错误相关性提供辅助。该功能特别适用于多云、多节点环境的应用,有助提升诊断效率、减少人工排查时间,进一步改进开发与运维性能。
在多云服务集成方面,.NET Aspire 9.3主要提供对Azure生态系服务的原生支持,同时强化MySQL、PostgreSQL、Redis等常见数据库及缓存服务的集成API,让开发者更容易管理和串联各类云计算资源。此外,.NET Aspire 9.3还强化CLI工具,包括自动搜索AppHost项目和记录目录位置,优化启动流程与错误处理机制,并提升资源过滤、日志查询、关注数据可视化等使用体验。
虽然.NET Aspire 9.3在多云管理及人工智能调试上有不少进展,不过微软强调,Aspire仪表板目前重点还是在即时观测,并不具备长期数据保存与查询功能,也不是运营层级应用性能管理(APM)工具的替代方案。官方建议有长期分析或高端监控需求的企业,可搭配Application Insights等既有APM工具集成使用,以满足历史数据查询、高端分析与异常预警等需求。










