Czy Microsoft ma bezpłatną wersję programu Visual Studio? [Zamknięte]

34

Nie jest to wersja próbna, ale prawdziwie darmowa wersja, którą oferują użytkownikom do pobrania ....

Zastanawiałem się, czy w jakiś sposób przegapiłem opcję na ich stronie internetowej. Wykona się każda wersja programu Visual Studio.

Jeśli nie, czy istnieją jakieś alternatywy typu open source (które mają podobną funkcjonalność lub być może zdegradowany odpowiednik) Visual Studio? Korzystam z systemu Windows 7, jeśli robi to jakąkolwiek różnicę ...

Mroczny Templariusz
źródło
Możesz uzyskać pełną wersję za darmo: patrz programmers.stackexchange.com/questions/8055/…
Kate Gregory
2
@Dark Chociaż nie pytałeś, niektóre funkcje zawarte w płatnych wersjach VS można łatwo zastąpić alternatywnymi rozwiązaniami Open Source. Na przykład VS Express nie obejmuje pakietu testowego MS (MSTest), ale możesz swobodnie korzystać z alternatywnych rozwiązań Open Source, takich jak NUnit, MBUnit, xUnit itp.
użytkownik179700
Btw, jeśli od lat oglądasz bezpłatne pobieranie Microsoft Express Express, będziesz wiedział, że kiedyś wydali wersję ekspresową VS2008, która jest pojedynczą zintegrowaną wersją, zamiast obecnej wersji, którą podzielili VS na C #, C ++, Web i PODSTAWOWY. Jeśli zachowałeś exe, masz szczęście.
lamwaiman1988,
5
Na dzień 12 listopada 2014 r. Microsoft ma wersję społecznościową Visual Studio, która jest równoważna najnowszej wersji Professional. Jest bezpłatny dla osób indywidualnych, organizacji non-profit i małych zespołów programistycznych liczących mniej niż 5 osób. visualstudio.com/news/vs2013-community-vs
dodgy_coder
Czy można za ich pomocą tworzyć aplikacje biurowe Microsoft? Takich jak na przykład Excel?
user32882 19.04.16

Odpowiedzi:

56

Visual Studio Express to zestaw darmowych zintegrowanych środowisk programistycznych (IDE) opracowanych przez Microsoft, które są lekkimi wersjami linii produktów Microsoft Visual Studio.

Porównanie jest dostępne tutaj .

wprowadź opis zdjęcia tutaj

Jeśli jesteś studentem, możesz rzucić okiem na DreamSpark .

Łowca dżungli
źródło
1
@Dark Templar: Jak ktoś wspomniany w komentarzu, BizSpark dla startupów jest bezpłatny przez 3 lata. Po tym nie wiem, jakie są zasady. Ale wydaje się, że nie jesteś bardzo widoczny we wszystkich funkcjach, więc edycja Express brzmi dobrze.
Jungle Hunter,
Powinna być wymagana rejestracja VS Express 2010 - po użyciu przez około miesiąc potrzebujesz numeru seryjnego lub czegoś takiego. Do tego czasu uważam, że licencja służy wyłącznie do oceny. Nadal używam VS Express 2008, który nie ma tak drobnych problemów.
Steve314,
VS Express działa świetnie. W przypadku C # i C ++ ma wiele funkcji płatnych wersji. W niektórych przypadkach możesz potrzebować wersji płatnej, ale możesz wiele zrobić z wersjami Express.
B, 7
@ Steve314 Rejestracja jest wymagana po okresie „oceny”, ale rejestracja jest bezpłatna.
Dalin Seivewright,
@Dalin - to nie jest (lub nie było) problem. Mówią wyraźnie, że jest darmowy, nawet w przypadku komercyjnego rozwoju, więc wyraźnie nie spodziewałem się, że będę musiał zapłacić. Problemem jest powszechne założenie, że każdy ma stałe połączenie z Internetem. Nadal często używam starego laptopa z systemem Windows XP, w tym do prac programistycznych. To nigdy nie podłączony do internetu - zbyt powolne nowoczesne antywirusowe itp I w końcu okazało się, że adres URL, aby uzyskać kody do rejestracji w trybie offline, ale znalezienie tych nie było proste.
Steve314,
15

Wersje Express

Bezpłatne wersje Visual Studio są „zdegradowaną” wersją starszego brata, z których każda jest dedykowana do określonego zadania (lub języka dla wersji 2010). „Zdegradowany”, ponieważ wersje Express nie obsługują całego ekosystemu wtyczek Visual Studio. Są świetne, jeśli jesteś sam, a nawet w niewielkim zespole programistów. Są one dostępne bezpłatnie przez 30 dni, a następnie wymagają bezpłatnego klucza produktu do dalszego użytkowania po 30 dniach (zdobycie klucza zajmuje tylko kilka sekund, nic wielkiego.

Zarówno wersje 2010, jak i 2012 są nadal dostępne i prawie wszystkie są kompatybilne z Windows 7. Jedynym wyjątkiem jest Visual Studio 2012 dla Windows 8, który można technicznie zainstalować na Windows 7, ale wymaga znacznego wysiłku człowieka, aby móc tworzyć aplikacje Win 8.

W zależności od aplikacji, którą chcesz napisać, oto jak wybrać:

  • Aplikacje Windows Store (Win 8 i Win RT):
    • Visual Studio 2012 Express dla systemu Windows 8
  • Aplikacje pulpitu systemu Windows / konsoli:
    • Visual Studio 2012 Express dla Windows Desktop (także Silverlight i XNA )
    • Visual C ++ 2010 Express (brak obsługi WPF , ale obsługa COM + )
    • Visual C # 2010 Express
    • Visual Basic 2010 Express
  • Aplikacje internetowe (ASP.NET, MVC 3/4):
    • Visual Studio Express 2012 dla sieci Web
    • Visual Web Developer 2010 Express
  • Aplikacje Windows Phone (Silverlight 3/4, XNA):
    • Aplikacje 7,5 / 8: Visual Studio Express 2012 dla Windows Phone
    • Aplikacje 7 / 7,5: Visual Studio 2010 Express dla Windows Phone

Pełna wersja próbna

Pamiętaj również, że możesz zainstalować wersje próbne programu Visual Studio 2012 . Jeśli jesteś sam, przesadą jest wypróbowanie wersji „Ultimate” lub „Premium”. Wszystkie mają 90-dniowy limit próbny, co wydaje mi się całkiem dobre, aby dobrze się z tym zapoznać, a nawet zakończyć niewielki projekt.

Wersja „Professional” zawiera wszystko, czego potrzebujesz do tworzenia aplikacji do wszystkiego, co wspomniano powyżej, a także inne typy aplikacji bardziej związane ze środowiskiem „biznesowym”, takie jak na przykład Sharepoint, Office lub Biztalk.

Jalayn
źródło
5
Pamiętaj, że możesz również używać wersji Express do celów komercyjnych.
In silico
@ In-silico Oczywiście chciałem tylko wskazać, że prawdopodobnie nie będziesz potrzebować całego przedsiębiorstwa, funkcji związanych z zespołem, które można znaleźć w pełnej wersji.
Jalayn
1
Jedyną rzeczą zdegradowaną w ekspresie jest to, że nie może on wykonywać wtyczek VS - nie generuje gorszego kodu
Martin Beckett