У чому різниця між Visual Studio Express 2013 для Windows та Visual Studio Express 2013 для Windows Desktop? [зачинено]


81
  1. У чому різниця між Visual Studio Express 2013 для Windows та Visual Studio Express 2013 для Windows Desktop?
  2. Чи підтримують вони обидва ті самі речі, що і Visual Studio Express 2010 c #?
    1. Який краще? Visual Studio Express 2013 (C #) або 2010? Призначення - для школи. ДЯКУЮ!

3
Приголомшливо, що настільки широке запитання, яке шукає думки, так високо оцінюється. 1. і 2. вище, обидва відповідають трохи перегляду веб-сторінок - тобто певних зусиль перед тим, як запитати. Більш цілеспрямоване запитання, засноване принаймні на стільки, могло б мати сенс, але це майже не враховує, як правильно поставити SO-запитання згідно з довідковим центром у тому вигляді, в якому він є. (2.) 1. вище цілком ґрунтується на думках - за винятком особливостей даного схоластичного середовища, яких ніхто, хто відповідає на питання, звичайно, не знав би.
J0e3gan

2
Це питання, як видається, не стосується теми, оскільки не показує жодних дослідницьких зусиль і лише заохочує відригування основних результатів веб-пошуку та відповідей на основі думок.
J0e3gan

як допоміжна примітка, при встановленні Visual Studio 2013 Express для робочого столу Windows називається / посилається на / як Visual Studio 2013 Express для робочого столу
Бретт Касуелл

Дві основні відмінності відповідно до веб-сайту для видань 2015 року. По-перше, експрес-версія не працює з плагінами. По-друге, повне видання підходить для розробки крос-платформних програм, тоді як Express-версія - ні. Детальніше див. За посиланням. посилання
Джон Павло

Відповіді:


60

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

Visual Studio Express 2010 дозволяє створювати програми для робочого столу Windows. Написання програм Магазину Windows неможливо з цим продуктом.

Для навчання я б запропонував Блокнот і командний рядок. Хоча IDE забезпечує значне підвищення продуктивності для професіоналів, це може залякати новачка. Якщо ви хочете використовувати IDE, я рекомендую Visual Studio Express 2013 для робочого столу Windows.


Оновлення 27.07.2015: Окрім Express Edition, Microsoft тепер пропонує Community Edition. Вони все ще безкоштовні для окремих розробників, авторів із відкритим кодом та невеликих команд. Випусків Інтернету , Windows та Windows Desktop теж вже немає; Community Edition можна використовувати для розробки будь-якого типу програми. Крім того, Community Edition підтримує (сторонні) надбудови. Community Edition пропонує ту саму функціональність, що і комерційне Professional Edition.


131
Блокнот і командний рядок - найкращий спосіб розпочати НЕВИДЖЕННЯ ПРОГРАМУВАННЯ. За допомогою Visual Studio ви можете розпочати з форми, однієї кнопки та одного textBox. Це все!
T30

21
@ T30 Це все! Ну .... поки все не піде не так. І ти повністю загубився, бо ніколи не дізнався, як ці речі працюють. І опублікуйте базіліонне запитання на SO, щоб дізнатись, як вирішити цю конкретну помилку LNK2019 . Читайте, чи гниє Visual Studio розум? щоб зрозуміти, чому я рекомендую вивчити, що роблять окремі інструменти, ізольовано та ретельно, перш ніж вибрати інструмент, який приховує більшу частину складності.
IIСпецифічно

9
Треба сказати, що мені дуже подобається стаття, на яку ви посилаєтесь. Навіть тому я не думаю, що блокнот - це відповідь. Так, знання того, що побудова може просто працювати csc.exe- це те, що повинен знати будь-який досвідчений програміст на C #. Але, як я бачу, це те, що ви повинні знати після того, як написали свій перший Tic Tac Toe в WinForms і після того, як зрозуміли основи програмування. Я згоден з тим, що в ситуаціях IDE може затуляти деякі основні процеси, однак експерименти у вашому середовищі можуть дати вам розуміння того, як це з’ясувати, на той момент, коли ви зрозумієте, що недостатньо про них знаєте.
Aidiakapi

18
Принаймні запропонуйте та редактор із підсвічуванням синтаксису.
Ернесто

2
Для початку використовуйте IDE. Ви створюєте його з нуля, коли знаєте, що робите. Ви отримали назад програміст Linux
Нік Тернер

5

Visual Studio для додатків Windows призначений для створення додатків магазину Windows за допомогою HTML & Javascript або WinRT та XAML. Вони також можуть працювати на планшеті Windows, на якому працює Windows RT.

Visual Studio для Windows Desktop призначений для створення додатків за допомогою 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 Express 2013, орієнтованої на вміст.

Ви обираєте те, що для вас найбільше важливо.

Крім того, це може бути хорошим способом навчитися писати та компілювати за допомогою блокнота та командного рядка, але я вважаю, що це трохи нудно використовувати. Хоча спочатку використання IDE може бути приголомшливим, ви починаєте з малого, навчаючись створювати проект, писати код та компілювати свій код. Вони пройшли шлях над головою, щоб полегшити вам день, коли ви берете його вперше.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.