Ulasan: Visual Studio 2013 menjangkaui IDE

Apa yang anda lakukan apabila anda mempunyai produk yang menguasai pasaran yang dibina dari lebih daripada 50 juta baris kod dengan pangkalan pelanggan setia pelanggan yang menggunakannya sepanjang hari, setiap hari, dan anda ingin membuat mereka gembira? Anda meningkatkannya secara percuma pada pelepasan tambahan untuk mengatasi masalah kesakitan, dan dengan caj nominal pada pelepasan penuh untuk menangani teknologi baru dan membuat peningkatan besar. Itulah yang telah dilakukan oleh Microsoft dengan pek perkhidmatan ke Visual Studio 2012 dan sekarang dengan pelancaran Visual Studio 2013.

Pengguna Visual Studio boleh masuk ke dalam pelbagai kategori (pembangun, penguji, arkitek, dan sebagainya) dan menggunakan pelbagai teknologi (desktop, Web, awan, kedai Windows, perkhidmatan, pangkalan data, dan banyak lagi). Walaupun terdapat pesaing untuk hampir setiap bidang di mana Visual Studio memberikan penyelesaian, tidak ada satu pun produk yang bersaing dengan Visual Studio di semua bidang. Yang paling dekat yang dapat saya fikirkan adalah Embarcadero All-Access XE, yang lebih merupakan suite daripada produk gabungan.

[Bekerja lebih bijak, tidak lebih sukar - mempunyai petua dan trend yang perlu diketahui oleh pengaturcara dalam Panduan Survival Pembangun. Muat turun PDF hari ini! | Ikuti perkembangan teknologi Microsoft utama dalam Teknologi kami: buletin Microsoft. ]

Siaran baru ini memberikan peningkatan besar dalam pengurusan kitaran hidup aplikasi (ALM), termasuk kemampuan untuk membangun, menguji, dan menggunakan di awan melalui Team Foundation Service yang baru dan penyatuan dengan Windows Azure. Anda juga akan mendapat perkakas yang lebih baik untuk pengembangan Web dengan ASP.Net, serta sokongan yang lebih baik untuk penyuntingan dan debugging JavaScript, HTML, CSS, dan Python.

Ringkasnya, Visual Studio 2013 tidak hanya membawa sejumlah penambahbaikan besar yang disesuaikan dengan pasukan pembangunan, tetapi juga banyak penambahbaikan yang lebih kecil yang sebenarnya penting bagi pemaju yang berfungsi.

Perkhidmatan Team Foundation

Mari kita mulakan dengan ciri ALM baru di Visual Studio 2013, di mana kita fikir kita akan melihat fokus rilis ini pada bulan Jun. Kemenangan ALM terbesar dari pandangan saya ialah Visual Studio kini menyokong Git sebagai tambahan kepada kawalan versi asli Team Foundation Server. (Jelas, Microsoft yang menambahkan sokongan Git ke Visual Studio bukan Microsoft ayah anda; ditto untuk sokongan Python, JavaScript, dan jQuery. Apa yang seterusnya, buka sumber. Kerangka Bersih? Oh, tunggu - itu berlaku tahun lalu, di paling tidak untuk perpustakaan asas.)

Satu perkara yang saya tidak suka mengenai Team Foundation Server ialah menyediakannya untuk kumpulan yang diedarkan secara geografi. Persembahan boleh menjadi masalah besar, terutama ketika kumpulan ini menjangkau dunia, seperti yang sering dilakukan oleh projek luar. Terdapat penyelesaian semua Microsoft untuk itu: Team Foundation Service. Seperti yang anda jangkakan, ia berjalan di awan Azure. Seperti yang anda tidak jangkakan, ini percuma untuk pasukan yang terdiri daripada lima atau kurang, dan pemasangan yang lebih besar disertakan dalam Visual Studio kelas atas dengan langganan MSDN tanpa bayaran tambahan.

By the way, Microsoft mengekalkan arkib pelepasan untuk Team Foundation Service yang menunjukkan ketika kemas kini tertentu muncul dalam Perkhidmatan dan Pelayan. Mulai sekarang, apabila merujuk kepada TFS, saya bermaksud Team Foundation Server dan Team Foundation Service. Keupayaannya terdapat dalam produk dan perkhidmatan.

Kad Markah Keupayaan (40.0%) Nilai (10.0%) Kebolehgunaan (30.0%) Dokumentasi (20.0%) Skor Keseluruhan (100%)
Microsoft Visual Studio 2013 Ultimate 10.0 9.0 9.0 9.0 9.4