.NET Core Overview

Key features#

.NET Core - платформа розробки від MicroSoft. Ключові особливості:

  • відкритий початковий код
  • крос-платформена (Windows, macOS, Linux)
  • для створення Desktop та Server-side додатків

Introduction to .NET

Environment setup#

  • 0:03:00 Установка SDK
  • 0:06:30 Запуск и команды терминала
  • 0:09:56 Создание и запуск проекта через терминал
  • 0:16:00 Репозиторий в Git
  • 0:30:00 От печатной машинки к терминалам
  • 0:45:00 Visual Studio Code, OmniSharp, Debugger
  • 1:10:20 Назад в терминал к Git
  • 1:21:30 Push to GitHub repo
  • 1:26:35 Саша, онлайн формат и орг вопросы

Install#

  1. Звантажити дистрибутив для вашої ОС за посиланням https://dotnet.microsoft.com/download
  2. Запустити інсталлер
  3. Проклікати кнопку Continue
  4. Перевірити встановлену версію виконавши команду dotnet в терміналі
Terminal

Разработчик обязательно должен владеть минимальными навыками работы с терминалом. Научитесь базовм командам в разделе Terminal.

Project templates#

Список всех шаблонов можно просмотреть выполнив команду dotnet new --list.

Console app#

Создаем новое консольное приложение в папке hello-world
dotnet new console -o hello-world

Переходим в папку проекта сd hello-world.

Terminal

Для быстрого повторения последнего аргумента предыдущей команды в терминале используем комбинацию Ctrl + ..

Запускаем приложение dotnet run