Inicio de un nuevo proyecto - AWS SDK para .NET (V4)

¡Se AWS SDK para .NET ha publicado la versión 4 (V4) del!

Para obtener información sobre los cambios más importantes y la migración de sus aplicaciones, consulte el tema sobre migración.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Inicio de un nuevo proyecto

Existen varias técnicas que puede utilizar para iniciar un nuevo proyecto para acceder a AWS los servicios. Estas son algunas de ellas:

  • Si es nuevo en el desarrollo de.NET AWS o, al menos, es nuevo en el AWS SDK para .NET, puede ver ejemplos completos enCrear una aplicación sencilla. que sirve de introducción a SDK.

  • Puede iniciar un proyecto básico utilizando la CLI de .NET. Para ver un ejemplo de esto, abra una línea de comandos o un terminal, cree una carpeta o un directorio y acceda a él y, a continuación, introduzca lo siguiente.

    dotnet new console --name [SOME-NAME]

    Se crea un proyecto vacío al que puede añadir código y NuGet paquetes. Para obtener más información, consulte la Guía de .NET Core.

    Para ver una lista de plantillas de proyectos, utilice lo siguiente: dotnet new --list

  • Si desarrolla con Visual Studio en Windows pero sin él AWS Toolkit for Visual Studio, utilice las técnicas habituales para crear un nuevo proyecto.

    Para ver un ejemplo, abra Visual Studio y seleccione Archivo > Nuevo > Proyecto. Busque “.net core” y elija la versión C# de la plantilla Aplicación de consola (.NET Core) o Aplicación WPF (.NET Core). Se crea un proyecto vacío al que puede añadir código y NuGet paquetes.

Puede encontrar algunos ejemplos de cómo trabajar con AWS los servicios enEjemplos de código guiados.

importante

Si los utilizas AWS IAM Identity Center para la autenticación, tu aplicación debe hacer referencia a los siguientes NuGet paquetes para que la resolución del SSO funcione:

  • AWSSDK.SSO

  • AWSSDK.SSOOIDC

Si no se hace referencia a estos paquetes, se producirá una excepción de tiempo de ejecución.