Aspire-微软推出-云端框架-支持按需整合服务-.NET-可改进分布式应用开发流程

电脑技巧1年前发布 admin
10 0 0

根据IT之家5月24日的消息报道,微软最近发布了一款名为.NETAspire的开发框架,旨在简化.NET云端开发流程。该框架包含各种工具、模板和NuGet包,旨在帮助用户更轻松地构建分布式应用程序。微软表示,当前构建云原生应用程序是一项复杂的任务,开发和部署相关程序的过程繁琐,开发人员需要花费大量时间处理云架构的细节,持续关注云服务的健康状态、负载均衡和消息传递性,因此这一过程具有一定的难度和烦琐。

Aspire-微软推出-云端框架-支持按需整合服务-.NET-可改进分布式应用开发流程

据介绍,微软.NETAspire框架支持一系列技术和库,包括HealthChecks、YARP、HttpClientFactory和gRPC等,并且还支持微软最新推出的NativeAOT(Ahead-of-Time Compilation)技术,据称能够在应用体积和性能之间取得平衡。开发者还可以通过使用SDKContainerBuilds,将任何.NET应用程序快速转换为容器以便在云端部署。微软还介绍了.NETAspire的AspireDashboard网页仪表盘功能,该仪表盘可以展示应用程序的详细信息,包括资源、节点、环境变量、日志等内容,同时还能直观展示OpenTelemetry的结构化日志、分布式追踪和指标信息,提供接近实时的状态视图。

微软提到.NETAspire还提供AppHost工具,用于简化分布式应用的本地开发流程,该工具允许开发者使用C#语言配置应用及所需服务,从而帮助他们轻松将应用部署到云端或Kubernetes。微软还表示,该.NETAspire框架支持服务的按需集成,据称可以满足云应用的扩展需求。目前,开发者已经可以在Visual Studio 2022 17.10版本、.NET CLI和VS Code中使用.NETAspire。若感兴趣,可查阅官方文档获取更多信息:

点此访问

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
none
暂无评论...