Messaging Using Amazon SQS - AWS SDK for .NET (version 3)

This content focuses on .NET Framework and ASP.NET 4.x. It covers Windows and Visual Studio.

Working with .NET Core or ASP.NET Core? Go to the content for version 3.5 or later of the AWS SDK for .NET. It covers cross-platform development in addition to Windows and Visual Studio.

Messaging Using Amazon SQS

The AWS SDK for .NET supports Amazon SQS, which is a message queuing service that handles messages or workflows between components in a system. For more information, see Amazon SQS.

The following examples demonstrate how to use the AWS SDK for .NET to create and use Amazon SQS queues.

The sample code is written in C#, but you can use the AWS SDK for .NET with any compatible language. The AWS SDK for .NET installs a set of C# project templates.

Prerequisite Tasks

Before you begin, be sure that you have created an AWS account and set up your AWS credentials. For more information, see Setting up the AWS SDK for .NET.

For related API reference information, see Amazon.SQS, Amazon.SQS.Model, and Amazon.SQS.Util in the AWS SDK for .NET API Reference.