Начните работу с AWS в кратчайшие сроки, используя AWS SDK для .NET. SDK позволяет упростить написание программного кода благодаря наборам API .NET для различных сервисов AWS, включая Amazon S3, Amazon EC2, DynamoDB и другие. SDK можно загрузить с помощью NuGet или установить с помощью пакета MSI, который также содержит расширение AWS Toolkit для Microsoft Visual Studio и инструменты AWS для Windows PowerShell.
Пакет AWS SDK для .NET теперь доступен в виде пакетов для различных сервисов в NuGet. В число этих пакетов входят такие, как AWSSDK.EC2, AWSSDK.S3 и AWSSDK.DynamoDB. Все они зависят от библиотеки AWSSDK.Core, которая будет автоматически установлена в ваш проект при указании любого из сервисных пакетов в менеджере пакетов NuGet.
Рекомендуется устанавливать пакеты AWS SDK для .NET с помощью NuGet. Менеджер пакетов NuGet установит сборки, требуемые для вашего типа проекта, например версии .NET 3.5, 4.5 или портативную библиотеку.
Чтобы использовать установщик MSI, загрузите его, нажав на кнопку выше. В состав установщика входит расширение AWS Toolkit для Visual Studio и инструменты AWS для Windows PowerShell. Установщик содержит сборки версий .NET 3.5 и 4.5.
Поддержка .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? Пожалуйста, свяжитесь с нами.