开发人员中心 / .NET on AWS / ...
.NET SDK 和工具
适用于 .NET API 库和框架的 AWS 扩展
适用于 .NET 的 AWS SDK 的 .NET 依赖项注入扩展
适用于 .NET 的 AWS SDK 的 NET 配置和依赖项注入(DI)扩展
适用于 Amazon CloudWatch 的 .NET 日志记录扩展
适用于 AWS 的 .NET 日志记录扩展将 .NET 日志框架与 Amazon CloudWatch Logs 集成,以将日志数据写入配置的日志组。可以使用 AWS CloudWatch 控制台查看和搜索日志。支持 NLog、Apache log4net、ILogger 和 Serilog。
适用于 AWS Systems Manager 的 .NET 配置扩展
适用于 AWS Systems Manager (AWS SSM) 的 .NET 配置扩展简化了使用 AWS SSM Parameter Store 和 AWS SSM AppConfig 作为 .NET Core 应用程序配置信息来源的流程。
适用于 AWS System Manager 的 ASP.NET Core 数据保护提供程序
适用于 AWS Systems Manager 的 ASP.NET Core 数据保护提供程序实施允许您使用 AWS SSM 的 Parameter Store 存储由 ASP.NET 的数据保护 API 生成的密钥。这使您可以通过允许多个 Web 服务器共享密钥来进行扩展。
适用于 Amazon Cognito 的 ASP.NET Core 身份提供程序
Amazon Cognito 的 ASP.NET Core 身份提供程序实施便于将 Amazon Cognito 用作使用 ASP.NET Core 身份构建 ASP.NET Core Web 应用程序的会员存储解决方案。
AWS IDE 工具包
带有 Amazon Q 的 Visual Studio AWS 工具包
AWS Toolkit for Visual Studio 2022 是 Windows 上 Microsoft Visual Studio 2022 的扩展。该工具包使开发人员可以更轻松地使用 Amazon Web Services 开发、调试和部署 .NET 和 .NET Core 应用程序。集成的 Amazon Q 开发者版可为您提供内联代码建议、聊天和安全扫描功能。该工具包还提供 AWS 各区服务浏览器,用于管理您的 AWS 服务,并提供一键发布到 AWS 的功能。
AWS Toolkit for Visual Studio 2019
AWS Toolkit for JetBrains
AWS Toolkit for JetBrains 可与 Rider 配合使用,并增加了对使用 AWS 服务(例如 AWS Lambda 和 S3)的支持。
AWS Toolkit for Visual Studio Code
AWS Toolkit for Azure DevOps
适用于 Amazon S3、AWS Elastic Beanstalk、AWS CodeDeploy、AWS Lambda 和 AWS CloudFormation 等的任务,以及在 AWS Tools for Windows PowerShell 模块和 AWS CLI 中运行命令。
AWS Toolkit for .NET Refactoring
AWS Toolkit for .NET Refactoring 是一个 Visual Studio 扩展,可帮助您将旧版 .NET 应用程序重构为 AWS 上基于云的替代方案。查看我们的信息图,快速了解使用此工具包的方式、内容和原因。
适用于 AWS Lambda 的 AWS .NET 工具和库
这些是 AWS 库、蓝图和工具,用于支持 AWS Lambda 函数的开发和部署。
库和蓝图
适用于 .NET 的 AWS Lambda 事件库
适用于 .NET 的 AWS Lambda 注释
Lambda ASP.NET Core 服务器库
适用于 AWS Lambda 的 ILogger 实施
AWS Lambda 蓝图
dotnet new -i Amazon.Lambda.Templates::*
工具和容器映像
适用于 .NET CLI 的 AWS Lambda 工具
dotnet tool install -g Amazon.Lambda.Tools
适用于 Powershell 的 AWS Lambda 工具
适用于 .NET 的 AWS Lambda 模拟工具
AWS Lambda 容器映像
适用于 .NET 的 AWS SDK 和高级客户端
适用于 .NET 的 AWS SDK
适用于 .NET 的 AWS SDK 使 .NET 开发人员能够轻松使用 Amazon Web Services 并使用 Amazon S3、Amazon DynamoDB、AWS Lambda 等服务构建可扩展解决方案。
适用于 .NET 的 AWS X-Ray SDK
适用于 .NET 的 Amazon Cognito 身份验证客户端
适用于 .NET 的 Amazon Cognito 扩展客户端为 .NET 开发人员简化了 Amazon Cognito 用户群体的身份验证过程。它允许您通过几个简短的方法调用对 Amazon Cognito 用户群体使用各种身份验证方法,同时使流程变得直观。
适用于 .NET 的 AWS Secrets Manager 缓存客户端
适用于 .NET CLI 和 Powershell 的 AWS 工具
适用于 .NET CLI 的 AWS CodeArtifact 工具
nuget
和
dotnet
等 CLI 工具从 AWS CodeArtifact 发布和使用包。
dotnet tool install -g
AWS.CodeArtifact.NuGet.CredentialProvider
AWS Tools for PowerShell
适用于 Powershell 的 AWS Lambda 工具
基础设施即代码(AWS CDK)
AWS CDK
AWS CDK API 参考
现代化工具
AWS Microservice Extractor for .NET
较小代码项目的过程。借助可分析源代码和运行时指标的辅助工具,现代化和转换 .NET 应用程序,以创建应用程序及其依赖项的可视化表示。