Каковы преимущества использования функции публикации Visual Studio в asp.net? Просто потому, что первый запрос к сайту займет время? Или предотвращение исходного кода? (мы можем использовать проект библиотеки классов и опубликовать dll этого кода) Есть ли какое-либо другое преимущество публикации? Спасибо.
Публикация в ASP.NET приносит очень мало пользы, это удобство больше всего на свете.
Публикация не защитит ваш код - для этого нужно запутать, и даже в этом случае нет никакой гарантии, что ваш код безопасен.
Публикация просто предоставляет вам быстрый способ разместить необходимые файлы на сервере. Как вы сказали, вы можете так же легко FTP (или любым другим способом, который вы используете) файлы на сервер, защищая свой исходный код с помощью скомпилированных сборок.