Начните работу с AWS в кратчайшие сроки, используя AWS SDK для .NET. SDK позволяет упростить написание программного кода благодаря наборам API .NET для различных сервисов AWS, включая Amazon S3, Amazon EC2, DynamoDB и другие. SDK можно загрузить с помощью NuGet или установить с помощью пакета MSI, который также содержит расширение AWS Toolkit для Microsoft Visual Studio версий 2013 и 2015 и инструменты AWS для Windows PowerShell.

Пакет AWS SDK для .NET теперь доступен в виде пакетов для различных сервисов в NuGet. В число этих пакетов входят такие, как AWSSDK.EC2, AWSSDK.S3 и AWSSDK.DynamoDB. Все они зависят от библиотеки AWSSDK.Core, которая будет автоматически установлена в ваш проект при указании любого из сервисных пакетов в менеджере пакетов NuGet.

Установить с помощью NuGet »

Рекомендуется устанавливать пакеты AWS SDK для .NET с помощью NuGet. Менеджер пакетов NuGet установит сборки, требуемые для вашего типа проекта, например версии .NET 3.5, 4.5 или портативную библиотеку.

Загрузить установщик MSI »

Чтобы использовать установщик MSI, загрузите его, нажав на кнопку выше. В состав установщика входит расширение AWS Toolkit для Visual Studio и инструменты AWS для Windows PowerShell. Установщик содержит сборки версий .NET 3.5 и 4.5.

Читайте @awsfornet в Twitter

Поддержка .NET Core, в том числе поддержка разработки бессерверных приложений

Поддержка .NET Core позволяет разрабатывать бессерверные приложения на C# на базе AWS Lambda и Amazon API Gateway с использованием асинхронной модели программирования для .NET стандарта 1.3 и выше.

Amazon S3 TransferUtility

Средство Amazon S3 TransferUtility позволяет повысить пропускную способность, производительность и надежность благодаря применению многопотоковых многокомпонентных загрузок Amazon S3 с помощью простого API.

Шифрование на стороне клиента при использовании хранилища Amazon S3

AmazonS3EncryptionClient обеспечивает шифрование данных на стороне клиента перед их загрузкой в хранилище Amazon S3 и дешифрование при извлечении данных. В обеих функциях используется ваш собственный мастер-ключ шифрования, который хранится локально.

Amazon DynamoDB Object Persistence Framework

Object Persistence Framework связывает классы .NET с элементами Amazon DB для хранения и извлечения данных, устраняя необходимость в преобразовании данных на уровне приложения и в использовании пользовательских связующих решений.

Amazon Glacier ArchiveTransferManager

Благодаря использованию высокоуровневого API Glacier ArchiveTransferManager упрощает передачу данных в хранилища Amazon Glacier и обратно, автоматически разделяя файлы большого объема на части с вычислением их контрольных сумм.

Поддержка портативной библиотеки и проектов Xamarin

AWS SDK для .NET содержит не только сборки для работы в оболочках .NET 3.5 и .NET 4.5, но и портативные библиотеки, используемые в мобильных проектах .NET. Пакет SDK создан и протестирован в таких средах, как Windows Store, Windows Phone 8.1 и Xamarin на платформах iOS и Android. Чтобы начать работу, достаточно выбрать требуемые пакеты NuGet в разделе ссылок вашего проекта.

Провайдер состояния сеанса Amazon DynamoDB

Сохраняйте состояние сеанса ASP.NET в хранилище DynamoDB, чтобы устранить проблемные места при масштабировании состояния сеанса.


Общайтесь с другими разработчиками на форуме сообщества разработчиков .NET »

Получите дополнительные сведения об использовании .NET в AWS в Центре разработчика .NET »

Ускорьте процесс написания кода с помощью AWS Toolkit для Microsoft Visual Studio »

Узнайте о возможностях новой версии SDK в списке изменений »

Просматривайте исходный код в репозитории GitHub »


Планируете развернуть сервер Microsoft Windows Server или решение для него (например, Microsoft SQL или Microsoft SharePoint) на платформе AWS и хотите обсудить свой ИТ-проект с представителем отдела продаж AWS? Пожалуйста, свяжитесь с нами.