Hat Microsoft eine kostenlose Version von Visual Studio? [geschlossen]

34

Keine Testversion, sondern eine wirklich kostenlose Version, die sie Benutzern zum Herunterladen anbieten ....

Ich habe mich gefragt, ob ich die Option auf der Website verpasst habe. Jede Version von Visual Studio kann verwendet werden.

Wenn nicht, gibt es Open-Source-Alternativen (mit ähnlicher Funktionalität oder möglicherweise schlechterer Entsprechung) von Visual Studio? Ich arbeite unter Windows 7, wenn das einen Unterschied macht ...

Dunkler Templer
quelle
Möglicherweise erhalten Sie die Vollversion kostenlos: siehe programmers.stackexchange.com/questions/8055/…
Kate Gregory
2
@Dark Obwohl Sie nicht gefragt haben, können einige der Funktionen, die in den kostenpflichtigen Versionen von VS enthalten sind, problemlos durch Open Source-Alternativen ersetzt werden. Zum Beispiel enthält VS Express keine MS-Testsuite (MSTest), aber Sie können Open Source-Alternativen wie NUnit, MBUnit, xUnit usw. verwenden.
user179700
Übrigens, wenn Sie Microsoft VS Express seit Jahren kostenlos herunterladen, werden Sie wissen, dass sie einmal eine VS2008 Express-Version herausgebracht haben, die als einzelne integrierte Version statt der aktuellen Version vorliegt, die sie in C #, C ++, Web und VS aufteilen BASIC. Wenn Sie die Exe behalten haben, haben Sie Glück.
Lamwaiman1988
5
Ab dem 12. November 2014 verfügt Microsoft über eine Community Edition von Visual Studio, die der neuesten Professional Edition entspricht. Es ist kostenlos für Einzelpersonen, gemeinnützige Organisationen und kleine Entwicklerteams mit weniger als 5 Personen. visualstudio.com/news/vs2013-community-vs
dodgy_coder
Ist es möglich, Microsoft Office-Anwendungen mit diesen zu erstellen? Wie zum Beispiel Excel?
User32882

Antworten:

56

Visual Studio Express ist eine Reihe von Freeware-IDEs ( Integrated Development Environment), die von Microsoft entwickelt wurden und als Lightweight-Versionen der Microsoft Visual Studio-Produktlinie erhältlich sind.

Ein Vergleich ist hier verfügbar .

Bildbeschreibung hier eingeben

Wenn Sie ein Student sind, sollten Sie sich DreamSpark ansehen .

Dschungeljäger
quelle
1
@Dark Templar: Wie in einem Kommentar erwähnt, ist BizSpark für Startups 3 Jahre lang kostenlos. Ich weiß nicht, was die Richtlinien danach sind. Aber anscheinend sind Sie nicht bei allen Funktionen sehr gut aufgehoben, sodass die Express-Edition gut klingt.
Jungle Hunter
Für VS Express 2010 sollte eine Registrierung erforderlich sein - nachdem Sie es etwa einen Monat lang verwendet haben, benötigen Sie eine Seriennummer oder eine solche. Bis dahin ist die Lizenz meiner Meinung nach nur zur Evaluierung gedacht. Ich benutze immer noch VS Express 2008, was nicht so schlimm ist.
Steve314
VS Express funktioniert großartig. Für C # und C ++ bietet es viele Funktionen der kostenpflichtigen Versionen. In einigen Fällen benötigen Sie möglicherweise die kostenpflichtige Version, mit den Express-Versionen können Sie jedoch eine Menge tun.
B Seven
@ Steve314 Nach der "Evaluierungsphase" ist eine Registrierung erforderlich, die jedoch kostenlos ist.
Dalin Seivewright
@Dalin - das ist nicht (oder war nicht) das Problem. Sie sagen eindeutig, dass es kostenlos ist, auch für die kommerzielle Entwicklung, so dass ich nicht damit gerechnet habe, dass ich dafür bezahlen muss. Das Problem ist die weit verbreitete Annahme, dass jeder über eine ständige Internetverbindung verfügt. Ich benutze immer noch einen alten Windows XP-Laptop, auch für Entwicklungsarbeiten. Es ist nie mit dem Internet verbunden - mit modernen Antivirenprogrammen usw. zu langsam. Ich habe schließlich die URLs gefunden, um Codes für die Offline-Registrierung zu erhalten, aber es war nicht einfach, diese zu finden.
Steve314
15

Die Express-Versionen

Die kostenlosen Versionen von Visual Studio sind "herabgesetzte" Versionen ihres großen Bruders, die jeweils einer bestimmten Aufgabe (oder Sprache für 2010-Versionen) gewidmet sind. "Verschlechtert", da Express-Versionen nicht das gesamte Visual Studio-Plug-in-Ökosystem unterstützen. Sie sind großartig, wenn Sie alleine oder in einem kleinen Entwicklerteam arbeiten. Sie sind 30 Tage lang frei verfügbar und benötigen dann nach 30 Tagen einen kostenlosen Produktschlüssel für die weitere Verwendung (es dauert nur ein paar Sekunden, um den Schlüssel zu erhalten, keine große Sache).

Sowohl die Versionen 2010 als auch 2012 sind weiterhin verfügbar und fast alle mit Windows 7 kompatibel. Die einzige Ausnahme ist Visual Studio 2012 für Windows 8, das technisch unter Windows 7 installierbar ist, jedoch erheblichen Personalaufwand erfordert , um Win 8-Apps erstellen zu können.

Je nachdem, welche App Sie schreiben möchten, können Sie Folgendes auswählen:

  • Windows Store-Apps (Win 8 und Win RT):
    • Visual Studio 2012 Express für Windows 8
  • Desktop-Windows- / Konsolen-Apps:
    • Visual Studio 2012 Express für Windows Desktop (auch Silverlight und XNA )
    • Visual C ++ 2010 Express (keine WPF- Unterstützung, aber COM + -Unterstützung)
    • Visual C # 2010 Express
    • Visual Basic 2010 Express
  • Webanwendungen (ASP.NET, MVC 3/4):
    • Visual Studio Express 2012 für Web
    • Visual Web Developer 2010 Express
  • Apps für Windows Phone (Silverlight 3/4, XNA):
    • 7.5 / 8 Apps: Visual Studio Express 2012 für Windows Phone
    • 7 / 7.5-Apps: Visual Studio 2010 Express für Windows Phone

Die vollständige Testversion

Beachten Sie auch, dass Sie Testversionen von Visual Studio 2012 installieren können . Wenn Sie alleine sind, ist es übertrieben, die "Ultimate" - oder "Premium" -Version auszuprobieren. Sie haben alle ein Testlimit von 90 Tagen, was meiner Meinung nach ziemlich gut ist, um ein gutes Gefühl dafür zu bekommen oder sogar ein kleines Projekt abzuschließen.

Die "Professional" -Version enthält alles, was Sie zum Erstellen von Apps für alles oben Genannte benötigen, sowie andere Arten von Apps, die sich eher auf eine "Geschäfts" -Umgebung beziehen, z. B. Sharepoint, Office oder Biztalk.

Jalayn
quelle
5
Beachten Sie, dass Sie die Express-Editionen auch für die kommerzielle Entwicklung verwenden können.
In silico
@In-silico Natürlich wollte ich nur darauf hinweisen, dass Sie wahrscheinlich nicht das gesamte Unternehmen benötigen, sondern teambezogene Funktionen, die in der Vollversion enthalten sind.
Jalayn
1
Der einzige Nachteil von Express ist, dass es keine VS-Plugins ausführen kann - es wird kein schlechterer Code erzeugt
Martin Beckett