Начиная с .Net 5 все есть Core и Core есть все)) Потому уже нет разницы десктоп или нечто иное. Главное чтобы на компьютеры пользователя ставился/запускался .Net 5
хорошо, а ещё такой момент как вы или другие ребята-программисты понимают какая из версий .net стабильная/лучше, какая нет, где читать об этом? все это есть в документации microsoft?