Microsoft ha una versione gratuita di Visual Studio? [chiuso]


34

Non una versione di prova, ma una versione veramente gratuita che offrono agli utenti di scaricare ....

Mi chiedevo nel caso in cui in qualche modo mi mancasse l'opzione sul loro sito web. Funzionerà qualsiasi versione di Visual Studio.

In caso contrario, ci sono alternative open source (che hanno funzionalità simili o forse equivalente degradato) di Visual Studio? Sono in esecuzione su Windows 7 se questo fa la differenza ...


È possibile ottenere gratuitamente la versione a costo pieno: consultare programmers.stackexchange.com/questions/8055/…
Kate Gregory,

2
@Dark Sebbene non sia stato richiesto, alcune delle funzionalità incluse nelle versioni a pagamento di VS possono essere facilmente sostituite con alternative Open Source. Ad esempio, VS Express non include la suite di test di MS (MSTest), ma sei libero di usare alternative Open Source come NUnit, MBUnit, xUnit, ecc.
user179700

A proposito, se guardi il download gratuito di microsoft VS express da anni, saprai che una volta hanno rilasciato una versione express di VS2008 che viene fornita come singola versione integrata, invece della versione corrente, che hanno diviso VS in C #, C ++, Web e DI BASE. Se avessi tenuto l'ex, sei fortunato.
lamwaiman1988,

5
A partire dal 12 novembre 2014, Microsoft ha una Community Edition di Visual Studio equivalente all'ultima Professional Edition. È gratuito per privati, organizzazioni no profit e piccoli team di sviluppo di meno di 5 persone. visualstudio.com/news/vs2013-community-vs
dodgy_coder

È possibile creare applicazioni Microsoft Office con queste? Come Excel ad esempio?
user32882

Risposte:


56

Visual Studio Express è un insieme di ambienti di sviluppo integrato freeware (IDE) sviluppati da Microsoft che sono versioni leggere della linea di prodotti Microsoft Visual Studio.

Un confronto è disponibile qui .

inserisci qui la descrizione dell'immagine

Se sei uno studente, potresti voler dare un'occhiata a DreamSpark .


1
@Dark Templar: come qualcuno menzionato in un commento, BizSpark per startup è gratuito per 3 anni. Non ho seguito le politiche. Ma sembra che tu non sia molto visto su tutte le funzionalità, quindi l'edizione Express suona bene.
Jungle Hunter

Dovrebbe esserci una registrazione necessaria per VS Express 2010 - dopo averlo usato per circa un mese è necessario un seriale o alcuni di questi. Fino a quel momento, penso che la licenza sia solo per valutazione. Uso ancora VS Express 2008, che non ha quella seccatura minore.
Steve314,

VS Express funziona alla grande. Per C # e C ++, ha molte caratteristiche delle versioni a pagamento. Ci sono alcuni casi in cui potresti aver bisogno della versione a pagamento, ma puoi fare molto con le versioni Express.
B Sette,

@ Steve314 È richiesta la registrazione dopo il periodo di "valutazione", ma la registrazione è gratuita.
Dalin Seivewright,

@Dalin - questo non è (o non era) il problema. Dicono chiaramente che è gratuito, anche per lo sviluppo commerciale, quindi chiaramente non mi aspettavo di dover pagare. Il problema è l'ipotesi diffusa che tutti abbiano una connessione Internet sempre attiva. Uso ancora un vecchio laptop Windows XP, anche per lavori di sviluppo. Non è mai connesso a Internet - troppo lento con i moderni antivirus ecc. Alla fine ho trovato gli URL per ottenere i codici per la registrazione offline, ma trovarli non è stato facile.
Steve314,

15

Le versioni Express

Le versioni gratuite di Visual Studio sono versioni "degradate" del loro fratello maggiore, ciascuna dedicata a un'attività specifica (o linguaggio per le versioni 2010). "Degradato" perché le versioni Express non supportano l'intero ecosistema di plug-in Visual Studio. Sono fantastici se sei da solo o anche all'interno di un piccolo team di sviluppatori. Sono disponibili gratuitamente per 30 giorni e quindi richiedono una chiave prodotto gratuita per un uso continuo dopo 30 giorni (bastano pochi secondi per ottenere la chiave, nessun grosso problema).

Entrambe le versioni 2010 e 2012 sono ancora disponibili e quasi tutte compatibili con Windows 7. L'unica eccezione è Visual Studio 2012 per Windows 8 che è tecnicamente installabile su Windows 7, ma richiede un notevole sforzo umano per poter costruire app Win 8.

A seconda dell'app che vuoi scrivere, ecco come scegliere:

  • App di Windows Store (Win 8 e Win RT):
    • Visual Studio 2012 Express per Windows 8
  • App desktop Windows / Console:
    • Visual Studio 2012 Express per desktop Windows (anche Silverlight e XNA )
    • Visual C ++ 2010 Express (nessun supporto WPF , ma supporto COM + )
    • Visual C # 2010 Express
    • Visual Basic 2010 Express
  • App Web (ASP.NET, MVC 3/4):
    • Visual Studio Express 2012 per Web
    • Visual Web Developer 2010 Express
  • App di Windows Phone (Silverlight 3/4, XNA):
    • App 7.5 / 8: Visual Studio Express 2012 per Windows Phone
    • App 7 / 7.5: Visual Studio 2010 Express per Windows Phone

La versione di prova completa

Si noti inoltre che è possibile installare versioni di prova di Visual Studio 2012 . Se sei da solo, è eccessivo provare la versione "Ultimate" o "Premium". Tutti hanno un limite di prova di 90 giorni, il che è abbastanza buono, penso che ne abbia una buona idea, o anche per concludere un progetto di piccole dimensioni.

La versione "Professional" contiene tutto il necessario per creare app per tutto quanto menzionato sopra, oltre ad altri tipi di app più correlati a un ambiente "aziendale" come ad esempio Sharepoint, Office o Biztalk.


5
Nota che puoi anche usare le edizioni Express per lo sviluppo commerciale.
In silico,

@ In-silico Naturalmente, volevo solo indicare che probabilmente non avrai bisogno dell'intera impresa, delle funzionalità relative al team presenti nella versione completa.
Jalayn,

1
L'unica cosa degenerata di express è che non può fare plugin VS - non produce alcun codice più povero
Martin Beckett,


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.