Как лучше изучить принципы создания приложений в .net core?
программирую на питоне, в основном скрипты... но делал и простые веб приложения. Столкнулся с .net по необходимости, понял, что надо использовать такие вещи как dependency injection, containers, interfaces... classes всех видов.
Если какой-то курс или ресурс, который хорошо бы обьяснял эти все принципы или лучщие практики в этой области... а то вроде по отдельности их можно понять, а цельная картина как писать .net core приложения не складывается
Вадим, на начальном этапе не сильно важно .net framework или .net core. Разберись с основными принципами и возможностями языка. А после этого просто посмотри различия между .net framework/.net core/.net standart
Как понять где лучше использовать конструкции по типу services, понять что правильнее, addScoped или addSingleton.. и где, что использоывать. Что означает конструкция [DynamoDB] в начале модуля, как понять DbContext итд