Microsoft Visual Studio - Edisi, Perbandingan, Ciri, Soalan Lazim

Microsoft Visual Studio Editions



Microsoft Visual Studio ialah persekitaran pembangunan bersepadu (IDE) daripada Microsoft. Ia digunakan untuk membangunkan program komputer, serta tapak web, aplikasi web, perkhidmatan web dan aplikasi mudah alih. Visual Studio menggunakan platform pembangunan perisian Microsoft seperti Windows API, Windows Forms, Windows Presentation Foundation, Windows Store dan Microsoft Silverlight. Ia boleh menghasilkan kedua-dua kod asli dan kod terurus. Visual Studio termasuk editor kod yang menyokong IntelliSense serta pemfaktoran semula kod. Penyahpepijat bersepadu berfungsi sebagai penyahpepijat peringkat sumber dan penyahpepijat peringkat mesin. Alat terbina dalam lain termasuk pereka bentuk borang untuk membina aplikasi GUI, pereka web, pereka kelas dan pereka bentuk skema pangkalan data. Visual Studio menyokong bahasa pengaturcaraan yang berbeza dan membenarkan editor kod dan penyahpepijat menyokong hampir mana-mana bahasa pengaturcaraan, dengan syarat wujud perkhidmatan khusus bahasa. Bahasa terbina dalam termasuk C, C++ dan C#, dan sokongan untuk bahasa lain seperti F#, IronPython, IronRuby dan Python tersedia melalui perkhidmatan bahasa yang dipasang secara berasingan. Set alatan bahasa pihak ketiga yang boleh disepadukan termasuk ReSharper, sambungan produktiviti popular untuk Visual Studio. Microsoft Visual Studio mempunyai berbilang edisi yang direka untuk peranan khusus dalam pembangunan perisian, seperti arkitek, pentadbir pangkalan data, penguji dan sebagainya. Edisi paling popular ialah edisi Profesional, yang merangkumi set ciri asas untuk kebanyakan pengguna. Edisi Perusahaan merangkumi semua ciri edisi Profesional, serta ciri tambahan untuk pembangunan perusahaan, seperti alat penyahpepijat dan ujian lanjutan, pengurusan kod sisi pelayan dan penyepaduan dengan Pelayan Yayasan Pasukan Microsoft untuk kawalan sumber dan penjejakan item kerja. Edisi Ultimate ialah edisi Visual Studio yang paling komprehensif, dan termasuk semua ciri edisi Perusahaan, serta ciri tambahan untuk pembangunan lanjutan, seperti alat pemodelan dan pereka UML, alat analisis kod dan sokongan untuk pengkomputeran selari. Microsoft juga menawarkan edisi percuma Visual Studio, dipanggil Visual Studio Express, yang direka untuk penggemar, pelajar dan pembangun baru. Ia termasuk subset ciri yang tersedia dalam edisi Visual Studio yang lain.



Studio Visual ialah IDE Microsoft sendiri, pada asalnya diberi nama kod Project Boston dan dikeluarkan pada tahun 1997. Kali ini, Microsoft telah menggabungkan semua alat pembangunannya dan membelinya dalam satu produk. Versi asal perisian itu datang dalam dua edisi. Yang pertama ini adalah Visual Studio Profesional dan yang lain lebih berkuasa Visual Studio Enterprise . Edisi profesional datang dengan 3 CD, manakala edisi Enterprise yang dipertingkat datang dengan 3 CD. Sekarang mari bercakap tentang Visual Studio 2017.





Microsoft Visual Studio





Microsoft Visual Studio

Pada masa ini versi 11 Visual Studio, dinamakan Visual Studio 2017, ialah keluaran stabil terkini pasukan Alat Pembangun di Microsoft. Ia boleh didapati dalam 3 edisi utama iaitu:



  1. Versi Komuniti Percuma,
  2. Versi profesional dan
  3. Versi korporat.

DALAM Edisi komuniti - versi percuma pakej perisian dan kurang berfungsi. Walau bagaimanapun, ia melakukan tugas anda sebagai pelajar pemula atau pembangun. Yang kedua ialah Edisi Profesional, yang sedikit lebih berkuasa daripada edisi Komuniti, dan kemudian datang pakej Perusahaan penuh dengan semua alatan berkuasa untuk Visual Studio.

Pada masa ini Visual Studio adalah Editor kod , Penyahpepijat , a Pereka bentuk . Ini bermakna di sini anda boleh mengedit atau menulis kod ringkas untuk bahagian pelayan atau konsol, anda boleh menyemak sama ada kod yang anda tulis berfungsi dan jika ia boleh membantu jika kod anda memerlukan penambahbaikan. Ia juga merupakan pereka bentuk, kerana anda kini boleh mencipta antara muka pengguna dan pengalaman pengguna dalam Visual Studio, sama seperti yang anda lakukan semasa membangunkan aplikasi untuk UWP atau dalam Xamarin menggunakan Blend atau XAML.

Semua maklumat dalam artikel ini merujuk kepada nota kaki yang dibuat oleh Microsoft. Mereka disenaraikan di bawah:



    • Entiti korporat ditakrifkan sebagai >250 PC atau > juta hasil tahunan.
    • Desktop Windows, Apl Windows Universal, Web (ASP.NET), Office 365, Apl Baris Perniagaan, Apache Cordova, Azure Stack, Pembangunan Perpustakaan Cross Platform C++, Python, Node.js, Teras .NET, Alat Docker
    • Boleh membuka gambar rajah yang dibuat dalam edisi lain Visual Studio dalam mod baca sahaja.
    • Membolehkan pemprofilan interaksi peringkat.

Sekarang mari kita bandingkan edisi Visual Studio.

Versi percuma Komuniti Visual Studio

1] Untuk siapa?

Visual Studio Edisi Komuniti akan menambah baik kes penggunaan berikut. Mereka akan menyokong pembangun individu, pembelajaran bilik darjah, penyelidikan akademik, penyertaan dalam projek sumber terbuka dan untuk organisasi bukan korporat sehingga 5 pengguna.

2] Adakah ia akan menyokong platform pembangunan?

Seperti yang saya nyatakan di atas, ini akan Saya pasti menyokong platform pembangunan.

3] Bagaimana pula dengan persekitaran pembangunan bersepadu?

Untuk IDE, versi komuniti percuma Visual Studio akan menyokong ciri berikut. Ia akan menyokong pengesanan Peek, pemfaktoran semula, penggunaan web satu klik, pemapar sumber model, penyelesaian visualisasi dengan graf pergantungan dan peta kod serta penyasaran berbilang.

4] Penyahpepijatan dan diagnostik lanjutan?

Di bawah Penyahpepijatan dan Diagnostik Lanjutan, versi percuma Visual Studio menyokong perkara berikut. Ia menyokong metrik kod, penyahpepijatan grafik, analisis kod statik dan hab prestasi dan diagnostik.

5] Sokongan untuk alat ujian

Nah, kerana ia adalah versi percuma Visual Studio dengan ciri dan alatan yang terhad. Ia hanya menyokong ujian unit untuk pembangun menguji kod mereka.

6] Sejauh manakah Xamarin (pembangunan merentas platform) terintegrasi?

Baiklah jika anda tertanya-tanya Xamarin , betapa skornya. Ciri merentas platform berikut disokong oleh komuniti Visual Studio di bawah Xamarin. Ini ialah perkongsian kod antara apl Android dan iOS, pembangun UI iOS dan Android, Borang Xamarin (pendek kata Xamarin.Forms) dan Pemain Segera Xamarin.

7] Bolehkah anda bekerjasama dengan pembangun lain dalam Komuniti Visual Studio?

Nah, Microsoft telah menjaga anda. Ciri berikut disokong oleh Visual Studio untuk memenuhi semua keperluan kerjasama anda. Ini ialah papan cerita dalam PowerPoint, semakan kod, keupayaan jeda/sambung semula tugas dan Penjelajah Pasukan dengan sokongan untuk alatan pengarangan pihak ketiga.

Baca : Apa yang berlaku Kod Studio Visual ?

Visual Studio Profesional

1] Untuk siapa?

Sebagai tambahan kepada apa yang disebut untuk komuniti Visual Studio, versi profesional Visual Studio ini disokong dalam kes penggunaan seperti perusahaan.

2] Adakah ia akan menyokong platform pembangunan?

Seperti yang saya katakan di atas, dia pasti akan menyokong platform pembangunan.

3] Bagaimana pula dengan persekitaran pembangunan bersepadu?

Bercakap tentang IDE, versi profesional Visual Studio akan menyokong semua yang komuniti Visual Studio menyokong. Ini juga akan menyokong CodeLens .

4] Penyahpepijatan dan diagnostik lanjutan?

Di bawah Penyahpepijatan dan Diagnostik Lanjutan, versi profesional menyokong semua perkara yang disokong oleh versi percuma Visual Studio, yang disokong oleh komuniti Visual Studio.

5] Bercakap tentang sejauh mana Visual Studio menyokong alat ujian

Nah, Visual Studio profesional masih mempunyai ciri dan alat yang terhad berbanding dengan edisi Perusahaan. Ia hanya menyokong ujian unit untuk pembangun menguji kod mereka.

6] Sejauh manakah Xamarin (pembangunan merentas platform) terintegrasi?

Nah, jika anda berminat dengan Xamarin, ia menyokong ciri yang sama seperti Komuniti Visual Studio. Ciri merentas platform berikut disokong oleh komuniti Visual Studio di bawah Xamarin. Ini ialah perkongsian kod antara apl Android dan iOS, pembangun UI iOS dan Android, Borang Xamarin (pendek kata Xamarin.Forms) dan Pemain Segera Xamarin.

7] Bolehkah anda bekerjasama dengan pembangun lain menggunakan Visual Studio Professional?

Nah, Microsoft telah menjaga anda. Semua ciri disokong oleh Visual Studio untuk memenuhi semua keperluan kerjasama anda. Ini ialah papan cerita dalam PowerPoint, semakan kod, keupayaan jeda/sambung semula tugas dan Penjelajah Pasukan dengan sokongan untuk alatan pengarangan pihak ketiga.

Visual Studio Enterprise

1] Untuk siapa?

Sama seperti Visual Studio Professional, ia menyokong pembangun individu, pembelajaran bilik darjah, penyelidikan akademik, penyertaan projek sumber terbuka, organisasi bukan korporat sehingga 5 pengguna dan perusahaan.

2] Adakah ia akan menyokong platform pembangunan?

Seperti yang saya katakan di atas, dia pasti akan menyokong platform pembangunan.

3] Bagaimana pula dengan persekitaran pembangunan bersepadu?

Bercakap tentang IDE, edisi Visual Studio Enterprise akan menyokong semua yang disokong oleh Visual Studio Professional. Ini juga akan menyokong Pengesahan Pergantungan Langsung, Rajah Lapisan Seni Bina, Pengesahan Seni Bina dan Klon Kod.

4] Penyahpepijatan dan diagnostik lanjutan?

Dalam bahagian Penyahpepijatan dan Diagnostik Lanjutan, edisi Perusahaan menyokong semua perkara yang disokong oleh Visual Studio Professional. Selain itu, ia menyokong IntelliTrace, penyepaduan penyahpepijat peta kod, analisis pembuangan memori .NET.

5] Sokongan untuk alat ujian

Nah, edisi Visual Studio Enterprise dilengkapi dengan semua ciri dan alatan berbanding dengan edisi rendah yang lain. Selain ujian unit, ia menyokong ujian unit langsung, pengurusan kes ujian, beban web dan ujian prestasi, IntelliTest, Microsoft Fakes juga dipanggil pengasingan ujian unit, liputan kod, pengurusan makmal, ujian UI berkod, ujian manual dengan Microsoft Test Manager, ujian penerokaan dengan Microsoft Test Manager dan pantas ke ujian manual dengan Microsoft Test Manager.

6] Sejauh manakah Xamarin (pembangunan merentas platform) terintegrasi?

Nah, jika anda berminat dengan Xamarin, ia menyokong lebih banyak ciri daripada sokongan Komuniti Visual Studio dan Visual Studio Enterprise. Ciri merentas platform berikut disokong oleh Visual Studio Enterprise sebagai tambahan kepada yang disokong oleh dua edisi lain yang dipanggil Xamarin. Ini ialah Inline Assemblies, Xamarin Inspector, Xamarin Profiler dan iOS Remote Simulator untuk Windows.

7] Bolehkah anda bekerjasama dengan pembangun lain menggunakan Visual Studio Enterprise?

Nah, Microsoft telah menjaga anda. Jelas sekali, semua ciri disokong oleh Visual Studio untuk memenuhi semua keperluan kerjasama anda. Ini ialah papan cerita dalam PowerPoint, semakan kod, keupayaan jeda/sambung semula tugas dan Penjelajah Pasukan dengan sokongan untuk alatan pengarangan pihak ketiga.

cara memaksa kemas kini dasar kumpulan

Muat turun Visual Studio

Jika anda ingin mencuba Visual Studio dalam amalan, anda boleh mengetahui lebih lanjut dan memuat turun darinya VisualStudio.com.

PETUA : Microsoft Visual Studio Dev Essentials menyediakan anda semua alatan dan perkhidmatan yang anda perlukan untuk menjadi pembangun secara percuma. Perisian ini direka bentuk untuk menyediakan alat, perkhidmatan dan latihan percuma untuk menggalakkan lebih ramai pembangun dan peminat mencuba teknologi kegemaran mereka.

Muat turun Alat Pembaikan PC untuk mencari dan membetulkan ralat Windows secara automatik

Sekarang baca : Panduan Pemula untuk Bermula dengan Visual Studio .

Jawatan Popular