Данный раздел посвящен языку программирования C# и платформе .NET. Доступые подразделы:
Полное руководство по C# 12 и .NET 8
Данное руководство начального уровня призвано помочь в короткие сроки освоить все основные концепции языка программирования C#.
Дополнительное руководство по платформе .NET
Данное руководство знакомит с допонительными концепция платформы .NET, которые можно применять при создании приложений на
языке C#.
Руководство по MSIL
Руководство по промежуточному языку Microsoft Intermediate Language, в который компилируется код C#.
Паттерны проектирования
Руководство раскрывает возможности языка на более высоком уровне и покрывает все
основные паттерны проектирования на C#.
Сетевое программирование в С# и .NET
Создание сетевых приложений (TCP/UDP/HTTP) на C#.
Алгоритмы и структуры данных
Разбор базовых структур данных и их построение на C#.
Вопросы для самопроверки
Вопросы для самопроверки полученных знаний по C#/.NET.
Собеседование по C# и .NET
Вопросы с собеседований по C# и .NET. Уровень - Junior/Middle Developer.
Руководство по ASP.NET 8 Core
Создание веб-приложений с помощью кроссплатформеного фреймворка .NET 8.
Руководство по ASP.NET Core MVC
Создание веб-приложений с помощью фреймворка ASP.NET Core MVC.
Руководство по Razor Pages
Создание веб-приложений с помощью технологии Razor Pages.
Руководство по SignalR
Создание приложений, которые работают в реальном режиме времени, с помощью библиотеки SignalR.
Руководство по gRPC
Создание сервисов, которые применяют технологию gRPC.
Руководство по Blazor
Создание приложений с помощью фреймворка Blazor.
Руководство по работе с MongoDB в C#
Руководство по Entity Framework Core 8
Руководство по ADO.NET и работе с базами данных в C# и .NET 8
Руководство по .NET MAUI
Разработка на C# кроссплатформенных
мобильных и декстопных приложений под Android, iOS, Windows и MacOS с помощью фреймворка .NET MAUI
Программирование на Windows Forms
Создание графических приложений под Windows на платформе Windows Forms
Руководство по WPF
Создание настольных приложений с богатой насыщенной графикой под Windows на платформе WPF
Руководство по UWP
Создание приложений под Windows 10 /11 на платформе Universal Windows Platform
MonoGame
Руководство по игростроению на платформе MonoGame
Xamarin Forms
Разработка на C# кроссплатформенных приложений под Android, iOS и UWP с
помощью платформы Xamarin Forms
Руководство по ASP.NET 5 Core
Создание веб-приложений с помощью кроссплатформеного фреймворка .NET 5.
Angular и ASP.NET Core
Создание веб-приложений с помощью ASP.NET Core и Angular 2+.
Руководство по Entity Framework Core 5.0
Руководство по ADO.NET и работе с базами данных
Руководство по Entity Framework 6
Полное руководство по ASP.NET MVC 5
Разработка веб-приложений на платформе ASP.NET с применением паттера MVC.
Руководство по Web API
Создание веб-сервисов на платформе ASP.NET Web API.
Обновлено руководство по фреймворку Blazor в ASP.NET Core и C#
01.12.2023
В руководство по Entity Framework Core добавлена статья про Комплексные типы
25.11.2023
Добавлена статья про Получение параметров строки запроса в ASP.NET Core и C#
06.09.2023
Добавлена статья про Кэширование ответа и OutputCache в ASP.NET Core и C#
25.08.2023
Добавлена статья про Публикацию с помощью Native AOT в нативное приложение в C# и .NET
09.07.2023