English
Topic 1. The .NET platform, development environment, and C# program structure
Goal: become familiar with the .NET 10 platform, .NET SDK, and Microsoft Visual Studio 2026; learn to create, build, and run C# console applications in a development environment and with the dotnet CLI; master program structure and console input/output.
Lecture contents
- C# and the .NET platform — C# and the .NET platform · Supported operating systems · .NET platform architecture · .NET SDK and .NET Runtime packages
- Installation and development environments — Installing the .NET SDK · The Visual Studio 2026 development environment · Visual Studio Code and C# Dev Kit · JetBrains Rider
- dotnet CLI and program structure — The dotnet CLI command-line tool · Projects and solutions · C# program structure
- Console input and output — Console input and output · Program examples
- Debugging and common problems — Debugging, Debug and Release configurations · Common beginner problems