Воспроизведение аудио и видео в приложениях .NET MAUI с новым MediaElement

Выпущен один из самых ожидаемых элементов управления для .NET MAUI - MediaElement. С помощью MediaElement вы можете легко воспроизводить аудио и видео из своего приложения .NET MAUI. В этом посте вы узнаете все,

Первый взгляд за кулисы эндпоинтов minimal API

Данная статья, является первой из цикла статей от Эндрю Лока "Behind the scenes of minimal APIs". Minimal API имеют репутацию быстрых, но как они этого добиваются? В этом и последующих постах я рассмотрю

Предотвращаем случайное раскрытие секретов конфигураций

В приложениях часто используются секреты (пароли, токены от API и так далее) для доступа к базам данных или внешним службам. Секреты обычно предоставляются с помощью переменных окружения, конфигурационного файла или хранилища (Azure Vault,

Шаблоны списков в C#11

В C#11 были добавлены шаблоны списков (List patterns). Шаблоны списков расширяют pattern matching для сопоставления последовательностей элементов в списке или массиве. Цель данной заметки не объяснить синтаксис, а разобраться, каким образом создать

Выполнение кода перед методом Main.

Официальная документация от Microsoft нам говорит следующее: Метод Main — это точка входа приложения C#. (Библиотекам и службам точка входа в виде метода Main не требуется.) Когда приложение запускается, первым вызывается именно метод Main.