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.