首页 > 编程语言 >.NET Aspire 预览版 6 发布

.NET Aspire 预览版 6 发布

时间:2024-04-26 09:25:00浏览次数:26  
标签:组件 预览版 更新 Azure API Aspire NET

.NET Aspire 预览版 6 引入了一系列重大更新,主要包括 API 的重大更改、安全性和可靠性的提升、新的资源和组件、应用程序主机的更新、测试支持、模板更新、组件更新、Azure 配置包的更新以及 Azure 开发者 CLI 对多个端点的支持。这些更新旨在提高 .NET Aspire 的性能和用户体验,同时为稳定版本的发布做准备。具体内容包括 API 的一致性和易用性改进、组件间通信的安全加强、仪表板新增身份验证功能、Qdrant 向量数据库资源的配置和交互、容器运行时参数的指定、项目资源的参数传递、连接字符串的自定义环境变量名称设置、完整限定容器镜像、分布式应用程序的测试 API、OpenTelemetry SDK 和仪器包的更新、Azure 配置包按服务拆分以及 Azure 开发者 CLI 对多端点部署的支持。这些更新为 .NET Aspire 应用程序的开发、部署和测试提供了更多的灵活性和便利性。

  1. API 更新:为了向稳定版本迈进,对 API 进行了一些重大更改,使其更加一致和易于使用。

  2. 安全性改进:增强了许多组件间的通信安全(如编排器、IDE 和仪表板),现在使用 TLS 进行通信,并使用 API 密钥进行身份验证。

  3. 仪表板身份验证:最大的用户界面变化是仪表板新增了身份验证功能。即使在本地开发环境中运行,仪表板也要求进行身份验证。

  4. 新资源和组件:增加了新的资源和组件,例如用于配置 Qdrant 向量数据库资源的 Aspire.Hosting.Qdrant 和用于与 Qdrant 向量数据库交互的 Aspire.Qdrant.Client。

  5. 应用程序主机更新:应用程序主机更新包括新的 API 和功能,如容器运行时参数、为项目资源传递参数、为连接字符串设置自定义环境变量名称以及完整限定容器镜像。

  6. 测试:为了帮助测试 .NET Aspire 应用程序,增加了新的测试 API。DistributedApplicationTestingBuilder 允许创建分布式应用程序的测试主机,并对其运行测试。

  7. 模板:更新了 OpenTelemetry SDK 和仪器包到最新稳定版本,简化了 OTLP 导出器的配置。

  8. 组件:移除了对 OpenTelemetry 预发行版的依赖,并尽可能使用最新稳定版本。

  9. Azure 配置包:Azure 配置包现在按服务拆分为不同的包,用户只需安装需要的包。

  10. Azure 开发者 CLI 支持多个端点:Azure 开发者 CLI (azd) 现在支持部署具有多个端点的项目、容器或 Docker 文件。

更多详细信息,请查看原文:.NET Aspire 预览版 6 文章

标签:组件,预览版,更新,Azure,API,Aspire,NET
From: https://www.cnblogs.com/shanyou/p/18159206

相关文章

  • .net开源智能家居之小米米家的c#原生sdk【MiHome.Net】1.0.0发布
    背景介绍hi大家好,我是三合,作为一个非著名懒人,智能家居简直刚需,在上一篇文章他来了他来了,.net开源智能家居之苹果HomeKit的c#原生sdk【Homekit.Net】1.0.0发布,快来打造你的私人智能家居吧中有靓仔提到,没有苹果设备,有一说一,苹果手机很贵,并且原生支持苹果HomeKit的智能家居设备......
  • dotnet 简单方法在一个进程内同时跑起 WPF 和 ASP.NET Core 框架
    从设计架构上,无论是WPF还是ASP.NETCore框架,都是在dotnet运行时上层的应用,两个框架处于平级的结构。理论上讲,两个平级的框架只要不存在特殊的情况,都是能够相容存在的。本文将和大家介绍一个非常简单的方法,在一个进程内同时跑起WPF和ASP.NETCore框架在一个进程内同时跑......
  • 一步步教你在 Windows 上构建 dotnet 系应用的 UOS 软件安装包
    本文将详细指导大家如何逐步为dotnet系列应用创建满足UOS统信系统软件安装包的要求。在这里,我们所说的dotnet系列应用是指那些能够在Linux平台上构建UI框架的应用,包括但不限于CPF应用、UNO应用、Avalonia应用等基于dotnet系的自发布自包含的能力,可以将dotnet系......
  • 他又来了,.net开源智能家居之小米米家的c#原生sdk【MiHome.Net】1.0.0发布,快来打造你的
    背景介绍hi大家好,我是三合,作为一个非著名懒人,智能家居简直刚需,在上一篇文章他来了他来了,.net开源智能家居之苹果HomeKit的c#原生sdk【Homekit.Net】1.0.0发布,快来打造你的私人智能家居吧中有靓仔提到,没有苹果设备,有一说一,苹果手机很贵,并且原生支持苹果HomeKit的智能家居设备也......
  • 什么是K8s架构?一文让你全面了解K8s(Kubernetes)
    K8S架构定义K8S是一个开源的容器部署和管理平台。它提供容器编排、容器运行时、以容器为中心的基础设施编排、负载平衡、自我修复机制和服务发现。K8S体系结构,有时也称为K8S应用程序部署体系结构或K8S客户端-服务器体系结构,用于跨主机集群组成、扩展、部署和管理应用程序容器......
  • dotnet C# 使用 Win32 函数获取用户下载文件夹的路径的方法
    大家都知道,在dotnet里面的可以使用Environment.GetFolderPath方法配合Environment.SpecialFolder枚举列出当前运行环境下的一些特殊文件夹。然而SpecialFolder枚举不包含对Download下载文件夹的枚举值,如咱需要获取用户当前的下载文件夹,需要使用Win32方法来辅助获取在......
  • 【Docker系列】Section 2: Creating Kubernetes Development Clusters, Understandi
    继续上文,【Docker系列】Section2:CreatingKubernetesDevelopmentClusters,Understandingobjects,andExposingServices①引言:在Section2中,我们将转移到Kubernetes集群和对象。本节的第一章将解释如何使用一个流行的工具来创建库集群,称为KinD。我们将解释如何创......
  • Visual Studio 安装 旧版本(.NET Framework 4.0 和 4.5)
    VisualStudio2022安装程序中单个组件中没有 .NETFramework4.0 或者 .NETFramework4.5其他NET版本直接在下载适用于VisualStudio的.NETSDK中的开发者工具包解决方式:通过nuget下载4.0安装包下载地址:https://www.nuget.org/packages/Microsoft.NETFramework.......
  • 招聘java 然后进去写.net ?
    这刚好金三银四嘛,最近社区呢,经常出现这种讨论。很多企业招聘java然后进去实际做项目写.net,这说明.net平台的人很少嘛,java的人很多,目前阶段.net8一点都不比java差,甚至还比java更好!目前很多国外在对比java和.net的时候,已经得出一些结论,甚至在性能上更比java好,可以去找找这方......
  • IfcMonetaryUnit
    IfcMonetaryUnitIfcMonetaryUnit是一个为货币定义货币的单位。IFC2x中的新实体。IFC4属性“货币”的类型更改。 Attributeinheritance#AttributeTypeCardinalityDescriptionCIfcMonetaryUnit1CurrencyIfcLabel[1:1]Codeornameofthecurrency.Permissiblev......