Apakah Microsoft memiliki Visual Studio versi gratis? [Tutup]

34

Bukan percobaan, tetapi versi yang benar-benar gratis yang mereka tawarkan kepada pengguna untuk diunduh ....

Saya bertanya-tanya jika saya entah bagaimana melewatkan opsi di situs web mereka. Versi apa pun dari Visual Studio akan dilakukan.

Jika tidak, apakah ada alternatif sumber terbuka (yang memiliki fungsi serupa, atau mungkin terdegradasi setara) dari Visual Studio? Saya menjalankan Windows 7 jika itu membuat perbedaan ...

Dark Templar
sumber
Anda mungkin mendapatkan versi lengkap-biaya gratis: lihat programmers.stackexchange.com/questions/8055/…
Kate Gregory
2
@ Gelap Meskipun Anda tidak bertanya, beberapa fitur yang termasuk dalam versi berbayar VS dapat dengan mudah diganti dengan alternatif Open Source. Misalnya, VS Express tidak termasuk test suite MS (MSTest), tetapi Anda bebas menggunakan alternatif Open Source seperti NUnit, MBUnit, xUnit, dll.
user179700
Btw, jika Anda telah menonton unduhan gratis microsoft VS express selama bertahun-tahun, Anda akan tahu mereka pernah merilis versi ekspres VS2008 yang datang sebagai versi terintegrasi, bukan versi saat ini, yang mereka bagi VS menjadi C #, C ++, Web dan DASAR. Jika Anda menyimpan exe, Anda beruntung.
lamwaiman1988
5
Pada 12 November 2014, Microsoft memiliki Edisi Komunitas Visual Studio yang setara dengan Edisi Profesional terbaru. Ini gratis untuk individu, nirlaba, dan tim pengembang kecil yang jumlahnya kurang dari 5 orang. visualstudio.com/news/vs2013-community-vs
dodgy_coder
Apakah mungkin membuat aplikasi microsoft office dengan ini? Seperti excel misalnya?
user32882

Jawaban:

56

Visual Studio Express adalah seperangkat lingkungan pengembangan terintegrasi freeware (IDE) yang dikembangkan oleh Microsoft yang merupakan versi ringan dari lini produk Microsoft Visual Studio.

Perbandingan tersedia di sini .

masukkan deskripsi gambar di sini

Jika Anda seorang pelajar, Anda mungkin ingin mengunjungi DreamSpark .

Pemburu Hutan
sumber
1
@Dark Templar: Seperti seseorang yang disebutkan dalam komentar, BizSpark untuk startup gratis selama 3 tahun. Saya tidak tahu apa kebijakannya setelah itu. Tapi sepertinya Anda tidak begitu terlihat di semua fitur sehingga edisi Express terdengar baik.
Jungle Hunter
Seharusnya ada pendaftaran yang diperlukan untuk VS Express 2010 - setelah Anda menggunakannya selama sekitar satu bulan Anda memerlukan serial atau semacamnya. Sampai selesai, saya pikir lisensi hanya untuk evaluasi. Saya masih menggunakan VS Express 2008, yang tidak memiliki kerumitan kecil.
Steve314
VS Express berfungsi dengan baik. Untuk C # dan C ++, ia memiliki banyak fitur dari versi berbayar. Ada beberapa kasus di mana Anda mungkin memerlukan versi berbayar, tetapi Anda dapat melakukan banyak hal dengan versi Express.
B Seven
@ Steve314 Registrasi diperlukan setelah periode "evaluasi", tetapi pendaftaran gratis.
Dalin Seivewright
@ Dalin - itu bukan masalah (atau bukan). Mereka jelas mengatakan bahwa itu gratis, bahkan untuk pengembangan komersial, jadi jelas saya tidak berharap harus membayar. Masalahnya adalah asumsi luas bahwa setiap orang memiliki koneksi internet yang selalu aktif. Saya masih menggunakan laptop Windows XP kuno sedikit, termasuk untuk pekerjaan pengembangan. Tidak pernah terhubung ke internet - terlalu lambat dengan antivirus modern dll. Saya akhirnya menemukan URL untuk mendapatkan kode untuk pendaftaran offline, tetapi menemukan itu tidak menjadi mudah.
Steve314
15

Versi Express

Versi gratis Visual Studio adalah versi "terdegradasi" dari kakak mereka, masing-masing didedikasikan untuk tugas tertentu (atau bahasa untuk versi 2010). "Degraded" karena versi Express tidak mendukung ekosistem plugin Visual Studio keseluruhan. Mereka hebat jika Anda sendirian, atau bahkan dalam tim pengembang kecil. Mereka tersedia secara bebas selama 30 hari dan kemudian membutuhkan kunci produk gratis untuk penggunaan berkelanjutan setelah 30 hari (hanya perlu beberapa detik untuk mendapatkan kunci, bukan masalah besar).

Versi 2010 dan 2012 masih tersedia dan hampir semuanya kompatibel dengan Windows 7. Satu-satunya pengecualian adalah Visual Studio 2012 untuk Windows 8 yang secara teknis dapat diinstal pada Windows 7, tetapi membutuhkan upaya manusia yang cukup untuk dapat membangun aplikasi Win 8.

Bergantung pada aplikasi apa yang ingin Anda tulis, berikut ini cara memilihnya:

  • Aplikasi Windows Store (Win 8 dan Win RT):
    • Visual Studio 2012 Express untuk Windows 8
  • Aplikasi Desktop Windows / Konsol:
    • Visual Studio 2012 Express untuk Windows Desktop (Silverlight dan XNA juga)
    • Visual C ++ 2010 Express (tidak ada dukungan WPF , tetapi dukungan COM + )
    • Visual C # 2010 Express
    • Visual Basic 2010 Express
  • Aplikasi web (ASP.NET, MVC 3/4):
    • Visual Studio Express 2012 untuk Web
    • Visual Web Developer 2010 Express
  • Aplikasi Windows Phone (Silverlight 3/4, XNA):
    • 7.5 / 8 aplikasi: Visual Studio Express 2012 untuk Windows Phone
    • 7 / 7.5 aplikasi: Visual Studio 2010 Express untuk Windows Phone

Versi uji coba lengkap

Perhatikan juga bahwa Anda dapat menginstal versi percobaan dari Visual Studio 2012 . Jika Anda sendirian, terlalu berat untuk mencoba versi "Ultimate" atau "Premium". Mereka semua memiliki batas uji coba 90 hari, yang menurut saya cukup bagus untuk mendapatkan perasaan yang baik tentang hal itu, atau bahkan untuk menyimpulkan proyek berukuran kecil.

Versi "Profesional" berisi semua yang Anda butuhkan untuk membangun aplikasi untuk semua yang disebutkan di atas, ditambah jenis aplikasi lain yang lebih terkait dengan lingkungan "bisnis" seperti Sharepoint, Office, atau Biztalk misalnya.

Jalayn
sumber
5
Perhatikan bahwa Anda juga dapat menggunakan edisi Express untuk pengembangan komersial juga.
Di silico
@ In-silico Tentu saja, saya hanya ingin menunjukkan bahwa Anda mungkin tidak akan membutuhkan seluruh perusahaan, fitur-fitur terkait tim yang terdapat dalam versi lengkap.
Jalayn
1
Satu-satunya hal yang terdegradasi tentang express adalah tidak dapat melakukan VS plugins - tidak menghasilkan kode yang lebih buruk
Martin Beckett