В чем разница между Visual Studio Express 2013 для Windows и Visual Studio Express 2013 для рабочего стола Windows? [закрыто]

81
  1. В чем разница между Visual Studio Express 2013 для Windows и Visual Studio Express 2013 для рабочего стола Windows?
  2. Поддерживают ли они то же самое, что и Visual Studio Express 2010 c #?
    1. Что лучше? Visual Studio Express 2013 (C #) или 2010? Цель - для школы. БЛАГОДАРЯ!
Eyalse
источник
3
Поразительно, что за такой широкий вопрос, направленный на поиск общественного мнения, так много голосов. 1. и 2. оба выше отвечают за небольшой просмотр веб-страниц, то есть некоторые усилия, прежде чем спросить. Более сфокусированный вопрос, основанный, по крайней мере, на этом, мог бы иметь смысл, но он в значительной степени игнорирует, как задать хороший вопрос SO согласно Справочному центру в его нынешнем виде. (2.) 1. Вышеизложенное полностью основано на мнениях - за исключением особенностей данной схоластической среды, о которых, конечно, не узнает никто, отвечающий на вопрос.
J0e3gan
2
Этот вопрос кажется не по теме, потому что он не показывает никаких исследовательских усилий и только поощряет отрыгивание основных результатов веб-поиска и основанных на мнении ответов.
J0e3gan
в качестве примечания: при установке Visual Studio 2013 Express для Windows Desktop называется / ссылается на / как Visual Studio 2013 Express for Desktop
Бретт Касвелл,
Два основных отличия, согласно веб-сайту, для выпусков 2015 года. Во-первых, экспресс-версия не работает с плагинами. Во-вторых, полная версия подходит для разработки кроссплатформенных приложений, а экспресс-версия - нет. См. Ссылку для получения более подробной информации. link
John Paul

Ответы:

60

Сравнение различных выпусков Visual Studio Express можно найти на Visual Studio Express (ссылка на archive.org). Разница между Windows и Windows Desktop заключается в том, что с помощью выпуска Windows вы можете создавать приложения Магазина Windows (используя .NET, WPF / XAML), а выпуск Windows Desktop позволяет писать классические приложения Windows Desktop . Оба продукта можно установить на одном компьютере.

Visual Studio Express 2010 позволяет создавать настольные приложения Windows. С этим продуктом невозможно писать приложения для Магазина Windows.

Для обучения я бы предложил Блокнот и командную строку. В то время как среда IDE обеспечивает значительное повышение производительности для профессионалов, она может напугать новичка. Если вы все же хотите использовать IDE, я бы порекомендовал Visual Studio Express 2013 для рабочего стола Windows.


Обновление 2015-07-27: помимо экспресс-выпусков Microsoft теперь предлагает выпуски для сообщества. Они по-прежнему бесплатны для индивидуальных разработчиков, участников с открытым исходным кодом и небольших команд. Также больше нет выпусков Web , Windows и Windows Desktop ; Community Edition можно использовать для разработки приложений любого типа. Кроме того, Community Edition поддерживает (сторонние) надстройки. Community Edition предлагает те же функции, что и коммерческая Professional Edition.

Я внушительный
источник
131
Блокнот и командная строка - лучший способ начать НЕНАВИЖАТЬ ПРОГРАММИРОВАНИЕ. В Visual Studio вы можете начать с формы, одной кнопки и одного текстового поля. Это все!
T30
21
@ T30 Вот и все! Ну .... пока все не пойдет не так. И вы полностью заблудились, поскольку так и не узнали, как все это работает. И опубликуйте миллиардный вопрос о том, как решить эту конкретную ошибку LNK2019 . Прочтите, разве Visual Studio поражает воображение? чтобы понять, почему я рекомендую изучить, что делают отдельные инструменты, изолированно и тщательно, прежде чем выбирать инструмент, который скрывает большую часть сложности.
IInspectable
9
Должен сказать, мне очень нравится статья, на которую вы ссылаетесь. Даже в этом случае я не думаю, что блокнот - это ответ. Да, csc.exeлюбой опытный программист на C # должен знать , что сборка просто запущена . Но, как я понимаю, это то, что вам следует знать после того, как вы написали свой первый Tic Tac Toe в WinForms и после того, как вы поймете основы программирования. Я согласен с тем, что в ситуациях IDE может скрывать некоторые основные процессы, однако эксперименты в вашей среде могут дать вам представление о том, как их выяснить, в тот момент, когда вы понимаете, что недостаточно знаете о них.
Aidiakapi 01
18
По крайней мере, предлагаю и редактор с подсветкой синтаксиса.
Эрнесто
2
Для начала используйте среду IDE. Вы создаете его с нуля, когда знаете, что делаете. Вы получили его обратно, программист Linux
Ник Тернер
5

Visual Studio для приложений Windows предназначен для создания приложений Магазина Windows с использованием HTML и Javascript или WinRT и XAML. Они также могут работать на планшете Windows под управлением Windows RT.

Visual Studio для рабочего стола Windows предназначена для создания приложений с использованием Windows Forms или Windows Presentation Foundation, они могут работать в Windows 8.1 на обычном рабочем столе или на планшетном устройстве, таком как Surface Pro, в режиме рабочего стола (например, классическое приложение Windows).

веселый
источник
3

Что еще более важно, версии Visual Studio Express 2013 года содержат все языки, которые поставляются с коммерческими версиями. Вы можете использовать настольные версии Windows не только для программирования с помощью Windows Forms, вы можете писать эти оконные приложения на любом языке, который поставляется с программным обеспечением, может быть, это C ++ с использованием заголовка windows.h, если вы действительно хотите узнать, как создавать приложения Windows с нуля или использовать форму Windows для создания окон на C # или Visual Basic.

Раньше вам приходилось загружать по одной версии для каждого языка или типа контента. Или просто скачайте многофункциональное устройство, на котором по-прежнему устанавливаются отдельные версии программного обеспечения для разных языков. Теперь, с 2013 годом, вы получаете все языки, необходимые для каждой контентно-ориентированной версии Express 2013 года.

Вы выбираете то, что для вас важнее всего.

Кроме того, это может быть хорошим способом научиться писать и компилировать блокнот и командную строку, но я считаю это немного утомительным в использовании. Хотя использование IDE поначалу может показаться сложным, вы начинаете с малого, учитесь создавать проект, писать код и компилировать код. Они сделали все возможное, чтобы облегчить ваш день, когда вы берете его в первый раз.

user3060213
источник