Prerequisite

Installing .Net on Linux, Mac and Windows

Setup Environment

This section describes the hardware and software needed for this workshop, and how to configure them. This workshop is designed for a BYOL (Bring Your Own Laptop) style hands-on-lab.

Hardware & Software

  • Memory: At least 4 GB+, strongly preferred 8 GB
  • Operating System: Mac OS X (10.10.3+), Windows 10 Pro+ 64-bit, Ubuntu 12+, CentOS 7+.

Install Docker

Docker runs natively on Mac, Windows and Linux. This lab will use Docker Community Edition (CE). Download the Docker CE edition for your machine from the Docker Store.

NOTE: Docker CE requires a fairly recent operating system version. If your machine does not meet the requirements, then you need to install Docker Toolbox.

This workshop is tested with Docker Community Edition 19.03.13-ce-rc10, build fec3683 on Ubuntu 20.04.1 LTS.

Docker Images

This tutorial uses a few Docker images and software. Let’s download them before we start the tutorial.

In order to download the Docker images we will be using docker-compose. You can install docker-compose following the instructions provided in the doc here.

Now, download the docker-compose-pull-images.yml file and use the following command to pull the required images:

curl -O https://raw.githubusercontent.com/docker-community-leaders/alphasite/master/pages/handbooks/go/scripts/docker-compose-pull-images.yml
docker-compose -f docker-compose-pull-images.yml pull --parallel

Other Software

The softwares in this section are specific to certain parts of the workshop. Install them only if you plan to attempt them.

S.No. Name of Software Link to Follow
1 Git Link
2 Dotnet Link
3 Visual Studio Code Link
4 GoLand Link
5 Sublime Text 3 Link

Download Dotnet

You can download the latest version of Dotnet (5.0) from the below links:

Check Installation

Select the tab for your computer’s operating system below, then follow its instructions.

After you’ve installed, open a new terminal and run the following command:

dotnet

You should be able to see the output like

Usage: dotnet [options]
Usage: dotnet [path-to-application]

Options:
-h|--help         Display help.
--info            Display .NET information.
--list-sdks       Display the installed SDKs.
--list-runtimes   Display the installed runtimes.

path-to-application:
The path to an application .dll file to execute.

After you’ve installed, open a new terminal and run the following command:

dotnet

You should be able to see the output like

Usage: dotnet [options]
Usage: dotnet [path-to-application]

Options:
-h|--help         Display help.
--info            Display .NET information.
--list-sdks       Display the installed SDKs.
--list-runtimes   Display the installed runtimes.

path-to-application:
The path to an application .dll file to execute.

After you’ve installed, open a new terminal and run the following command:

dotnet

You should be able to see the output like

Usage: dotnet [options]
Usage: dotnet [path-to-application]

Options:
-h|--help         Display help.
--info            Display .NET information.
--list-sdks       Display the installed SDKs.
--list-runtimes   Display the installed runtimes.

path-to-application:
The path to an application .dll file to execute.


Last modified 05.05.8085: Update _index.md (227228e)