Я категорически не согласен с тем, что говорит статья Websites and Web Projects.
Во-первых, это была не «небольшая» группа разработчиков, которая восстала - я бы предположил, что это было большинство из нас, которых не спрашивали, хотим ли мы полностью изменить способ развития. Они, конечно, не спрашивали меня, хочу ли я потерять шесть недель времени разработки, выясняя, что они сделали, чтобы сломать совершенно хороший веб-сервис.
Это была не какая-то «загружаемая» версия MS - это был VS2005 SP1, и они быстро выпустили ее.
В своих плюсах для безпроектной разработки команда «Копировать проект» работает очень хорошо, и нам не нужно избегать файлов отладки или проекта; вы можете перемещать страницы вокруг - если вы не используете источник управления; где они получают, что вам нужно заблокировать файлы проекта для совместной работы? Что они используют для контроля источника?
Я также добавлю один вопрос к обсуждению: что особенного в веб-сайтах, что они должны быть единственным «проектным» типом (насколько я знаю), который не использует «проектный» файл? Я ничего не могу придумать, если только Microsoft не подумала, что веб-разработчики слишком простомыслены, чтобы понимать проекты.
Конечно, если кто-либо знает какой-либо другой «проект» Visual Studio, который не использует файл проекта, я был бы признателен за его информирование.
Имейте в виду одну из наиболее привлекательных функций веб-проектов: [SVN Integration] (http://stackoverflow.com/questions/279/aspnet-visual-studio-and-subversion-how-to-integrate), что просто невозможно с веб-сайтами. – 2008-08-14 08:19:36