Visual Studio используется для сборки DotNetNuke. Я предполагаю, что 98 +% всех сторонних кодов DotNetNuke (модули / провайдеры / скины и т. Д.) Выполняется с использованием Visual Studio.
Если ваша цель - создать веб-сайт (например, организовать страницы и меню, добавить рисунки, текст, документы, управлять пользователями и т. Д.), Вы можете делать все это без написания кода с помощью DotNetNuke. В Visual Studio вы должны написать код, чтобы сделать даже простейшую вещь, например, добавить страницу с текстом.
Если вам нужно создать какие-то особые функции веб-сайта или интегрировать их с другими программными системами, вам, вероятно, придется написать некоторый код. Практически любой код, который вы пишете для платформ, основанных на технологиях Microsoft .Net (включая DotNetNuke), будет выполнен с использованием Visual Studio.