Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Visual Studio против Visual Web Developer

Автор вопроса: NiyazОтветов: 3

Я пытаюсь написать веб-приложение, используя ASP.NET MVC. В качестве языка программирования я предпочитаю C#.

Какую IDE лучше использовать для этой цели? Visual Studio или Visual Web Developer?

Каковы особенности IDE? Каковы преимущества использования одного над другим?

Заранее спасибо.

visual-studioidevisual-web-developer

Ответы

Ответ 1 · рейтинг 13 · Russ Cam

Насколько я понимаю, Visual Web Developer (VWD) - это просто бесплатная версия Компоненты Visual Studio, необходимые для разработки веб-решений.

Вот список функций, отсутствующих в VWD, вы получаете профессиональную версию Visual Studio 2008 (VS2008). Одним словом, VWD Express 2005 г.

  1. Не расширяется с помощью других надстроек или сторонних инструментов.

  2. Поддерживает только проекты веб-сайтов (2005 г.). В решение нельзя добавить проект библиотеки классов или проект библиотеки веб-элементов управления.

ОБНОВЛЕНО - VWD 2008 SP1 также позволяет использовать в решении проекты веб-приложений и библиотек классов.

  1. Отсутствует возможность сочетать Контроль исходного кода

  2. не имеет проверки доступности

  3. Отсутствует возможность автоматического создания ресурсов для локализации.

  4. Невозможно подключить отладчик к процессу

  5. не имеет отладки нативного кода

Очевидным преимуществом VWD по сравнению с VS2008 является то, что он бесплатный, и если вы можете работать с ним с умом, учитывая недостающие функции, это может быть более практичным вариантом для вас. Если это функции, без которых вы не можете жить, VS2008 может быть разумным вложением - вы также получаете все функции, отсутствующие в других продуктах Express (Visual Basic 2008, Visual C# 2008 и т. д.).

Взгляните на сравнительную таблицу MSDN для Visual Studio 2005. Я не могу найти 2008 года, но подозреваю, что они очень похожи.

Ответ 2 · AnthonyWJones

Visual Studio позволит вам интегрироваться с системой управления версиями и прикрепленной отладкой к процессам IIS.

Как разработчик-одиночка, создающий какое-нибудь чистое приложение ASP.NET-MVC, которое подойдёт Web Developer, для серьезной работы вам действительно нужна студия.

Ответ 3 · Quintin Robinson

Я думаю, вам также не хватает возможности опубликовать сайт без Visual Studio, вы, конечно, можете запустить веб-сайт, но он не будет собирать двоичные файлы для выпуска, с веб-разработчиком вы должны опубликовать исходный код в iis.

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы