Comience a utilizar AWS de forma rápida con AWS SDK para .NET. El SDK permite eliminar la complejidad de la codificación, ya que proporciona API de .NET para los servicios de AWS, incluidos Amazon S3, Amazon EC2 y Amazon DynamoDB, entre otros. El SDK se puede descargar de NuGet o instalar mediante el paquete MSI, que también incluye AWS Toolkit for Visual Studio, versiones 2013 y 2015, y las herramientas de AWS para Windows PowerShell.

AWS SDK para .NET ya se distribuye en NuGet como múltiples paquetes específicos para servicios. Por ejemplo, algunos de los nombres de los paquetes son AWSSDK.EC2, AWSSDK.S3 y AWSSDK.DynamoDB. Cada uno de ellos depende de AWSSDK.Core, que se instala automáticamente en el proyecto si hace referencia a cualquiera de los paquetes de servicios en NuGet Package Manager.

Instalación desde NuGet »

NuGet es el método de instalación recomendado para el AWS SDK para paquetes .NET. NuGet Package Manager instalará los ensamblados adecuados para el tipo de proyecto – .NET 3.5, 4.5 o biblioteca de clases portable.

Descargue el instalador MSI »

Si prefiere usar el instalador MSI, puede descargarlo haciendo clic en el botón anterior. El instalador incluye AWS Toolkit for Visual Studio y las herramientas de AWS para Windows PowerShell. El instalador incluye ensamblados para .NET 3.5 y 4.5.

Siga a @awsfornet en Twitter

Compatibilidad con .NET Core, incluida con el desarrollo de aplicaciones sin servidor

La compatibilidad con .NET Core facilita el desarrollo de aplicaciones sin servidor C# con AWS Lambda y Amazon API Gateway usando el modelo de programación asíncrona para .NET estándar 1.3 y superior.

Utilidad de transferencias de Amazon S3

Mediante un API simple, Amazon S3 TransferUtility logra una mayor productividad, mejor desempeño y más fiabilidad haciendo un uso extensivo de cargas multiparte de Amazon S3 multi-hilo.

Encriptación de cliente de Amazon S3

AmazonS3EncryptionClient cifrará los datos en el cliente antes de cargarlos en Amazon S3 y los descrifrará cuando los recupere. Ambas funciones utilizan la clave de cifrado principal que está almacenada a nivel local.

Marco de trabajo de persistencia de objetos de Amazon DynamoDB

El marco de trabajo de persistencia de objetos elimina la necesidad de realizar conversiones de datos a nivel de aplicaciones y de contar con soluciones de software intermedio personalizado mediante el mapeo de clases de .NET a elementos de base de datos de Amazon para almacenar y recuperar datos.

Amazon Glacier ArchiveTransferManager

Glacier ArchiveTransferManager, mediante un API de alto nivel, facilita la transferencia de datos a Amazon Glacier y desde este. Para ello, divide automáticamente archivos grandes en partes y realizando sumas de comprobación.

Soporte para proyectos de Xamarin y la biblioteca de clases portable

AWS SDK para .NET incorpora ensamblados no solo para marcos .NET 3.5 y .NET 4.5, sino también como bibliotecas de clases portables para uso en proyectos .NET móviles. El SDK se crea y se pone a prueba en entornos, incluidos Windows Store, Windows Phone 8.1 y Xamarin en iOS y Android. Para comenzar, simplemente tiene que agregar los paquetes NuGet que desee a las referencias de su proyecto.

Proveedor de estado de sesión de Amazon DynamoDB

Elimina los cuellos de botella de escalado de estados de sesión almacenando de forma sencilla el estado de sesión de ASP.NET en DynamoDB.


Conecte con otros desarrolladores en el foro de la comunidad de .NET »

Obtenga más información sobre el uso de .NET con AWS en el Centro para desarrolladores de .NET »

Comience a escribir código rápidamente con AWS Toolkit for Microsoft Visual Studio »

Conozca los detalles del último SDK en el log de cambios »

Indague en el código fuente en el repositorio de GitHub »


¿Está interesado en ejecutar aplicaciones de Windows Server o Microsoft Windows Server, como Microsoft SQL Server o Microsoft SharePoint, en AWS y le gustaría que un representante de ventas de AWS realizase un seguimiento de su proyecto de TI con usted? Contáctese con nosotros.