AWS SDK для .NET версии 2


Amazon выпустила предварительный просмотр для разработчиков следующей основной версии AWS SDK для .NET.

Версия 2 SDK добавляет поддержку приложений Windows Store и Windows Phone, чтобы вы могли использовать облако AWS с этих платформ. Поддержка также была добавлена для .Асинхронный шаблон на основе сетевых задач.

Поддержка приложений Windows Store и Windows Phone означает, что вы можете подключить приложения Windows Phone или Windows Store к сервисам AWS, а также создать кросс-целевое приложение, поддерживаемое AWS. До сих пор поддержка мобильных устройств AWS ограничивалась известным дуэтом с SDK для iOS и SDK для Android.

Другим большим улучшением новой версии является поддержка асинхронного шаблона на основе задач. Этот шаблон использует ключевые слова async и await и упрощает программирование асинхронных операций с AWS.

В блоге Amazon Web Services приведен пример того, как вы можете асинхронно загружать файлы в S3, например:

асинхронная задача uploadFile(string bucketName, string filepath) var S3Client = new AmazonS3Client(); var request = new PutObjectRequest() { BucketName = bucketName, FilePath = filepathawait }

 S3Client.PutObjectAsync(запрос); Приставка.WriteLine(«Загруженный файл»);

Тогда эта функция может быть вызвана асинхронно следующим образом:

ожидание загрузки файла(имя корзины, путь к файлу);

Версия 2 SDK также включает версию, скомпилированную для платформы .NET 3.5, которая содержит начальные и конечные методы для приложений, которые еще не готовы к переходу на .NET 4.5.

Еще одним полезным изменением является возможность установить регион по умолчанию один раз в файле app.config или web.config и использовать этот регион для всех вызовов SDK.


Добавить комментарий