Setting up your .NET Core on Linux development environment - Amazon Elastic Beanstalk
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

Setting up your .NET Core on Linux development environment

Set up a .NET Core development environment to test your application locally before you deploy it to Amazon Elastic Beanstalk. This topic outlines development environment setup steps and links to installation pages for useful tools.

For common setup steps and tools that apply to all languages, see Configuring your development machine for use with Elastic Beanstalk.

Installing the .NET Core SDK

You can use the .NET Core SDK to develop applications that run on Linux.

See the .NET downloads page to download and install the .NET Core SDK.

Installing an IDE

Integrated development environments (IDEs) provide a range of features that facilitate application development. If you haven't used an IDE for .NET development, try Visual Studio Community to get started.

See the Visual Studio Community page to download and install Visual Studio Community.

Installing the Amazon Toolkit for Visual Studio

The Amazon Toolkit for Visual Studio is an open source plugin for the Visual Studio IDE that makes it easier for developers to develop, debug, and deploy .NET applications using Amazon. See the Toolkit for Visual Studio homepage for installation instructions.