2 büyük fark vardır.
- Teknik
- Lisanslama
Teknik, 3 büyük fark var:
Her şeyden önce, Topluluğun TFS desteği yok.
Git'i kullanmanız gerekecek (bunun bir dezavantaj oluşturup oluşturmadığı veya bunun gerçekten iyi bir şey olup olmadığı tartışılabilir).
Not: MS'in yazdığı budur. Aslında, ağda bir TFS sunucunuz varsa, TFS ile normal şekilde check-in ve check-out yapabilirsiniz. Visual Studio'yu TFS SUNUCU olarak kullanamazsınız .
İkincisi, VS Topluluğu test kabiliyeti bakımından ciddi şekilde sınırlıdır.
Sadece birim testleri. Performans testi yok, yük testi yok, performans profili yok.
Üçüncüsü, VS Topluluğunun Sanal Ortamlar yaratma yeteneği ciddi şekilde kesildi.
Öte yandan, sözdizimi vurgulama, IntelliSense, Step-Through hata ayıklama, GoTo-Definition, Git-Integration ve Build / Publish gerçekten ihtiyacım olan tüm özellikler ve sanırım birçok geliştirici için geçerli.
Diğer tüm şeyler için aynı işi daha hızlı, daha iyi ve daha ucuz yapan araçlar vardır.
Benim gibi her neyse git'i kullanırsanız, NUnit ile birim testi yaparsanız ve Linux'ta CI için Load-Test yapmak için Java Araçları'nı kullanırsanız, VS Topluluk teknik olarak yeterli.
Lisanslama:
A) Bireysel bir geliştiriciyseniz (kurumsal, organizasyon yok), fark yok (AFAIK), ücretli sürümü kullandığınız gibi (alt yüklenici yapmadığınız sürece) CommunityEdition'ı kullanabilirsiniz.
B) CommunityEdition'ı OpenSource (OSI) projeleri için özgürce kullanın
C) Bir eğitim kurumuysanız, CommunityEdition'ı özgürce kullanabilirsiniz (eğitim / sınıf kullanımı için)
D) 250 PC veya kullanıcısı veya bir milyondan fazla ABD'li bir kuruluşsanız gelirler (bağlı ortaklıklar dahil) dolarsa , CommunityEdition'ı kullanmaya İZİN VERİLMEZ .
E) Yukarıda tanımlandığı gibi bir kuruluş değilseniz ve OSI veya eğitim yapmıyorsanız, ancak 5 veya daha az eşzamanlı (VS) geliştiriciye sahip bir "kuruluş" / kuruluşsanız(ama yazılımın sahibi görünür olmaları gerekir ve satmak s, serbestçe VS Topluluğu'nu kullanabilirsiniz değil bir taşeron iseniz yazılımı oluşturmak için daha büyük bir girişim, sonunda kurumsal edecek yazılımını kendi ,) aksi ücretli bir sürüme ihtiyacınız var.
Yukarıda belirtilenler yasal tavsiye niteliğinde değildir.
Ayrıca bkz:
/software/262916/understanding-visual-studio-community-edition-license