Android

Microsoft Visual Studio - выпуски, сравнение, функции, часто задаваемые вопросы

Установка Visual Studio 2017 на компьютер с ОС Windows

Установка Visual Studio 2017 на компьютер с ОС Windows

Оглавление:

Anonim

Visual Studio - это собственная среда разработки Microsoft, которая первоначально была под кодовым названием Project Boston и была выпущена в 1997 году. На этот раз Microsoft объединила все свои инструменты для разработки и купила их с помощью единый продукт. Исходная версия программного обеспечения появилась в двух версиях. Этот первый был Visual Studio Professional , а другой был более мощным Visual Studio Enterprise . Профессиональная версия была объединена вместе с 3 компакт-дисками, а превосходная версия Enterprise была объединена вместе с 3 компакт-дисками. Теперь давайте поговорим о Visual Studio 2017.

Microsoft Visual Studio

В настоящее время версия 11 Visual Studio, названная Visual Studio 2017, является последней стабильной версией команды разработчиков в Microsoft. Он доступен в трех основных версиях:

  1. версия бесплатного сообщества,
  2. профессиональная версия и
  3. корпоративная версия.

Версия сообщества - это бесплатная версия пакета программного обеспечения и наименее признанным. Но в любом случае, эта работа проделана как новичок или студент-разработчик. Второй - это Professional Edition, который немного более мощный, чем версия сообщества, а затем поставляется с полным пакетом Enterprise со всеми мощными инструментами для Visual Studio.

На данный момент Visual Studio является Code Editor , Отладчик и Дизайнер . Это означает, что вы можете редактировать или писать простой код для бэкэнд или консолей здесь, вы можете проверить, является ли написанный вами код функциональным и может помочь, если ваш код нуждается в улучшениях. Кроме того, он является дизайнером, так как теперь вы можете создавать пользовательские интерфейсы и пользовательские эксперименты в Visual Studio, например, при разработке приложений для UWP или в Xamarin с использованием Blend или XAML.

Вся информация в этой статье относится к сноскам, заложенным Microsoft. Они перечислены ниже:

    • Корпоративные организации определены как> 250 ПК или> 1 миллион долларов США в годовом доходе.
    • Windows Desktop, универсальные приложения Windows, Web (ASP.NET), Office 365, бизнес-приложения, Apache Кордова, Azure Stack, C32. Разработка кросс-платформенной библиотеки, Python, Node.js,.NET Core, Docker Tools
    • Может открывать диаграммы, созданные в других версиях Visual Studio в режиме только для чтения.
    • Включает профилирование взаимодействия между уровнями.

Теперь давайте просто сравним выпуски Visual Studio.

Visual Studio Community Free edition

1] Кто это такой?

Visual Studio Community Edition значительно выиграет от следующих сценариев использования. Они будут поддерживать индивидуальных разработчиков, классное обучение, академические исследования, участие в проектах с открытым исходным кодом и для организаций, не являющихся предприятиями, для до 5 пользователей.

2] Будет ли поддерживать платформу разработки?

Как я уже упоминал выше, будет Несомненно, поддержка Платформы развития.

3] Как насчет интегрированной среды разработки?

Говоря о интегрированной среде разработки, бесплатная версия сообщества Visual Studio будет поддерживать следующие функции. Он будет поддерживать определение Peek, рефакторинг, одноразовый веб-развертывание, средство просмотра ресурсов модели, визуализацию решений с графиками зависимостей и кодовых карт и многотаргетинг.

4] Расширенная отладка и диагностика?

В разделе «Расширенная отладка и диагностика», бесплатная версия Visual Studio поддерживает следующее. Он поддерживает показатели кода, графическую отладку, анализ статических кодов и концентратор производительности и диагностики.

5] Поддержка средств тестирования

Ну, так как это бесплатная версия Visual Studio с ограниченными возможностями и инструментами. Он просто поддерживает тестирование модулей для разработчиков, чтобы проверить их код.

6] Насколько хорошо интегрирована Xamarin (кросс-платформенная разработка)?

Ну, если вас интересует Xamarin, вы удачи. Следующие кросс-платформенные функции поддерживаются сообществом Visual Studio под именем Xamarin. Это общий код между Android-приложениями и приложениями для iOS, Native iOS и Android UI Designers, Xamarin Forms (сокращенно Xamarin.Forms) и Xamarin Instant Player.

7] Можете ли вы сотрудничать с другими коллегами-разработчиками с Visual Studio Community?

Ну, Microsoft вас охватывает здесь. Следующие функции поддерживаются Visual Studio для выполнения всех ваших потребностей сотрудничества. Они представляют собой раскадровки PowerPoint, обзор кода, функции приостановки / возобновления задач и Team Explorer с поддержкой сторонних средств разработки.

Прочитать : что такое код Visual Studio?

Visual Studio Professional

1] Кто это?

Помимо того, что упоминается для сообщества Visual Studio, эта профессиональная версия Visual Studio поддерживается в сценариях использования, таких как Предприятия.

2] Будет ли она поддерживать платформу разработки?

Как я уже говорил выше, он обязательно поддержит Платформа развития.

3] Как насчет интегрированной среды разработки?

Говоря о интегрированной среде разработки, профессиональная версия Visual Studio будет поддерживать все, что Visual Studio сообщества Поддержка. Это будет дополнительно поддерживать CodeLens .

4] Расширенная отладка и диагностика?

В разделе Расширенная отладка и диагностика профессиональная версия поддерживает именно то, что поддерживает бесплатная версия Visual Studio, сообщество Visual Studio.

5] Говоря о том, насколько хорошо Visual Studio поддерживает инструменты тестирования

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

6] Насколько хорошо интегрирована Xamarin (кросс-платформенная разработка)?

Ну, если вас интересует Xamarin.It поддерживает те же функции, что поддерживает сообщество Visual Studio. Следующие кросс-платформенные функции поддерживаются сообществом Visual Studio под именем Xamarin. Это общий код между Android-приложениями для Android и iOS, Native iOS и дизайнерами пользовательских интерфейсов Android, Xamarin Forms (сокращенно Xamarin.Forms) и Xamarin Instant Player.

7] Можете ли вы сотрудничать с другими разработчиками Visual Studio Professional?

Ну, Microsoft заставила вас здесь остановиться. Все функции поддерживаются Visual Studio для выполнения всех ваших потребностей сотрудничества. Они являются PowerPoint Storyboarding, Code Review, Task Suspend / Resume и Team Explorer с поддержкой сторонних разработчиков.

Visual Studio Enterprise

1] Кто это?

Подобно Visual Studio Professional, он поддерживает индивидуальных разработчиков, классное обучение, академические исследования, вклад в проекты с открытым исходным кодом, организации, не являющиеся предприятиями, для до 5 пользователей и предприятия.

2] Будет ли поддерживать платформу разработки?

Как я уже упоминал выше, он, несомненно, поддержит платформу разработки.

3] Как насчет интегрированной среды разработки?

Говоря о интегрированной среде разработки, корпоративная версия Visual Studio будет поддерживать все, что Visual Studio Professional Поддержка. Это дополнительно будет поддерживать проверку жизнеобеспечения, диаграммы архитектурного уровня, проверку архитектуры и клон кода.

4] Расширенная отладка и диагностика?

В разделе «Расширенная отладка и диагностика» версия Enterprise поддерживает все, что поддерживает Visual Studio Professional. Кроме того, он поддерживает IntelliTrace, интеграцию с отладчиком кодовой карты, анализ дампа памяти.NET.

5] Поддержка инструментов тестирования

Ну, корпоративная версия Visual Studio поставляется со всеми функциями и инструментами по сравнению с другими низшими версиями, В дополнение к тестированию устройств он поддерживает тестирование Live Unit, управление тестовыми примерами, тестирование веб-загрузки и производительности, IntelliTest, Microsoft Fake, также называемую изолированной тестированием кода, покрытие кода, управление лабораторией, кодированный пользовательский интерфейс Тестирование, ручное тестирование с помощью Microsoft Test Manager, исследовательское тестирование с помощью Microsoft Test Manager и ускоренная переадресация для ручного тестирования с помощью Microsoft Test Manager.

6] Насколько хорошо интегрирована Xamarin (кросс-платформенная разработка)?

Ну, если вас интересует Xamarin.It поддерживает больше возможностей, чем Visual Studio Community и Visual Studio Enterprise. Следующие кросс-платформенные функции поддерживаются Visual Studio Enterprise в дополнение к тем, которые поддерживаются двумя другими изданиями под названием Xamarin. Это встроенные сборки, Xamarin Inspector, Xamarin Profiler и удаленный iOS-симулятор для Windows.

7] Можете ли вы сотрудничать с другими разработчиками с Visual Studio Enterprise?

Ну, Microsoft вас охватывает здесь. Очевидно, что все функции поддерживаются Visual Studio для выполнения всех ваших потребностей сотрудничества. Это PowerPoint Storyboarding, обзор кода, функции приостановки / возобновления задач и Team Explorer с поддержкой сторонних средств разработки.

Загрузка Visual Studio

Если вы хотите попробовать практическую Visual Studio, вы можете узнать больше и загрузите его с VisualStudio.com.

TIP : Microsoft Visual Studio Dev Essentials предоставляет вам все инструменты и услуги, необходимые для того, чтобы стать разработчиком абсолютно бесплатно. Программное обеспечение предназначено для предоставления бесплатных инструментов, услуг и обучения, чтобы побудить больше разработчиков и энтузиастов попробовать свои любимые технологии.

Теперь прочитайте : Руководство для начинающих по началу работы с Visual Studio.