Android

Microsoft Visual Studio - Edisi, Perbandingan, Fitur, FAQ

NAH INI DIA LINUX YANG COCOK KHUSUS DEVELOPER

NAH INI DIA LINUX YANG COCOK KHUSUS DEVELOPER

Daftar Isi:

Anonim

Visual Studio adalah IDE milik Microsoft sendiri yang awalnya diberi nama kode Project Boston dan dirilis pada tahun 1997. Kali ini, Microsoft menggabungkan semua alat pengembangan mereka dan membelinya dengan produk tunggal. Versi awal dari perangkat lunak datang dalam 2 edisi. Yang pertama adalah Visual Studio Professional dan yang lainnya lebih kuat Visual Studio Enterprise . Versi profesional dipaketkan bersama dengan 3 CD, dan versi Enterprise superior digabungkan dengan 3 CD. Sekarang, mari kita bicara tentang Visual Studio 2017.

Microsoft Visual Studio

Saat ini, versi 11 Visual Studio bernama Visual Studio 2017 adalah rilis stabil terbaru dari tim alat pengembang di Microsoft. Ini tersedia dalam 3 edisi utama yaitu

  1. Versi Komunitas Gratis,
  2. Versi Profesional, dan
  3. edisi Enterprise.

Edisi Komunitas adalah versi gratis dari bundel perangkat lunak dan paling tidak ditampilkan. Tapi bagaimanapun, itu membuat pekerjaan Anda selesai sebagai pemula atau pengembang siswa. Yang kedua adalah Edisi Profesional yang sedikit lebih kuat daripada edisi Komunitas dan kemudian muncul paket Enterprise lengkap dengan semua alat canggih untuk Visual Studio.

Sampai sekarang, Visual Studio adalah Code Editor , Debugger , dan Desainer . Ini berarti Anda dapat mengedit atau menulis kode sederhana untuk backend atau konsol di sini, Anda dapat memeriksa apakah kode yang ditulis oleh Anda berfungsi dan dapat membantu jika kode Anda perlu perbaikan. Juga, ini adalah desainer karena Anda sekarang dapat merancang Antarmuka Pengguna dan Pengalaman Pengguna dalam Visual Studio seperti saat mengembangkan aplikasi untuk UWP atau di Xamarin menggunakan Blend atau XAML.

Semua informasi dalam artikel ini menyangkut catatan kaki yang dibuat oleh Microsoft. Ini tercantum di bawah ini:

    • Organisasi perusahaan didefinisikan sebagai> 250 PC atau> $ 1 Juta Dolar AS dalam pendapatan tahunan.
    • Windows Desktop, Aplikasi Windows Universal, Web (ASP.NET), Office 365, Aplikasi Bisnis, Apache Cordova, Azure Stack, C ++ Cross-Platform Library Development, Python, Node.js,.NET, Docker Tools
    • Dapat membuka diagram yang dihasilkan dalam edisi Visual Studio lainnya dalam mode read-only.
    • Termasuk Tier Interaction Profiling.

Sekarang, mari kita bandingkan edisi Visual Studio.

Visual Studio Community Edisi gratis

1] Untuk siapa?

Visual Studio Community Edition akan sangat bermanfaat untuk Skenario Penggunaan berikut. Mereka akan mendukung Pengembang Individu, Pembelajaran Kelas, Penelitian Akademik, Berkontribusi untuk Proyek Sumber Terbuka dan untuk organisasi non-perusahaan untuk hingga 5 pengguna.

2] Apakah akan mendukung Platform Pengembangan?

Seperti yang saya sebutkan di atas, akan Tentunya mendukung Platform Pengembangan.

3] Bagaimana dengan Lingkungan Pengembangan Terpadu?

Berbicara tentang Lingkungan Pengembangan Terpadu, edisi komunitas gratis dari Visual Studio akan mendukung fitur-fitur berikut. Ini akan mendukung Peek Definition, Refactoring, One-click Web Deployment, Model Resource Viewer, Visualisasi Solusi dengan Grafik Ketergantungan dan Peta Kode, dan Multi-penargetan.

4] Advanced Debugging and Diagnostics?

Di Bawah Lanjutan Debugging dan Diagnostik, versi gratis dari Visual Studio mendukung hal berikut. Ini mendukung Kode Metrik, Grafik Debugging, Analisis Statis Kode, dan Kinerja dan Diagnostik Hub.

5] Alat Pengujian mendukung

Yah, karena merupakan edisi gratis Visual Studio dengan fitur dan alat terbatas. Ini hanya mendukung Pengujian Unit bagi para pengembang untuk menguji kode mereka.

6] Seberapa baik Xamarin (Cross-Platform Development) terintegrasi?

Nah, jika Anda tertarik dengan Xamarin, Anda sedang beruntung. Fitur cross-platform berikut ini didukung oleh Visual Studio Community dengan nama Xamarin. Mereka Berbagi Kode antara mitra aplikasi Android dan iOS, Native iOS dan Android UI Designers, Xamarin Forms (disingkat Xamarin.Forms), dan Xamarin Instant Player.

7] Bisakah Anda berkolaborasi dengan sesama pengembang lainnya dengan Visual Studio Community?

Yah, Microsoft telah membuat Anda tercakup di sini. Fitur-fitur berikut didukung oleh Visual Studio untuk memenuhi semua kebutuhan kolaborasi Anda. Mereka adalah PowerPoint Storyboarding, Review Kode, Task Suspend / Resume, dan Team Explorer dengan dukungan alat pengembangan pihak ketiga.

Baca : Apa itu Kode Visual Studio?

Visual Studio Professional

1] Untuk siapa?

Terlepas dari apa yang disebutkan untuk Visual Studio Community, Edisi Profesional Visual Studio ini didukung dalam Skenario Penggunaan seperti Perusahaan.

2] Akankah ini mendukung Platform Pengembangan?

Seperti yang saya sebutkan di atas, itu pasti akan mendukung Platform Pengembangan.

3] Bagaimana dengan Lingkungan Pengembangan Terpadu?

Berbicara tentang Lingkungan Pengembangan Terpadu, edisi profesional Visual Studio akan mendukung semua yang Visual Studio Community Mendukung. Ini juga akan mendukung CodeLens .

4] Advanced Debugging and Diagnostics?

Di bawah Advanced Debugging and Diagnostics, edisi profesional mendukung segala sesuatu yang edisi bebas dari Visual Studio, komunitas Visual Studio mendukung.

5] Berbicara tentang seberapa baik Visual Studio mendukung alat pengujian

Yah, profesional Visual Studio masih dilengkapi dengan fitur dan alat yang terbatas bila dibandingkan dengan versi Enterprise. Ini hanya mendukung Pengujian Unit bagi para pengembang untuk menguji kode mereka.

6] Seberapa baik Xamarin (Cross-Platform Development) terintegrasi?

Nah, jika Anda tertarik dengan Xamarin.Ini mendukung fitur yang sama seperti dukungan Visual Studio Community. Fitur cross-platform berikut ini didukung oleh Visual Studio Community dengan nama Xamarin. Mereka berbagi kode antara mitra aplikasi Android dan iOS, Native iOS dan Android UI Designers, Xamarin Forms (disingkat Xamarin.Forms), dan Xamarin Instant Player.

7] Bisakah Anda berkolaborasi dengan sesama pengembang dengan Visual Studio Professional?

Nah, Microsoft telah membuat Anda tercakup di sini. Semua fitur didukung oleh Visual Studio untuk memenuhi semua kebutuhan kolaborasi Anda. Mereka adalah PowerPoint Storyboarding, Tinjauan Kode, Task Suspend / Resume, dan Team Explorer dengan dukungan alat pengembangan pihak ketiga.

Visual Studio Enterprise

1] Untuk siapa?

Mirip dengan Visual Studio Professional, itu mendukung Pengembang Individu, Pembelajaran Kelas, Penelitian Akademis, Kontribusi untuk Proyek Sumber Terbuka, Organisasi non-perusahaan untuk hingga 5 pengguna dan Enterprise juga.

2] Apakah akan mendukung Platform Pengembangan?

Seperti yang saya sebutkan di atas, itu pasti akan mendukung Platform Pengembangan.

3] Bagaimana dengan Lingkungan Pengembangan Terpadu?

Berbicara tentang Lingkungan Pengembangan Terpadu, edisi Enterprise Visual Studio akan mendukung semua yang Visual Studio Professional Mendukung. Ini juga akan mendukung Validasi Dependensi Langsung, Diagram Lapisan Arsitektur, Validasi Arsitektur, dan Kloning Kode.

4] Lanjutan Debug dan Diagnostik?

Di bawah Advanced Debugging and Diagnostics, edisi Enterprise mendukung segala hal yang didukung oleh Visual Studio Professional. Selain itu, ia mendukung IntelliTrace, Code Map Debugger Integration,.NET Memory Dump Analysis.

5] Dukungan untuk alat Pengujian

Well, edisi Enterprise Visual Studio dilengkapi dengan semua fitur dan alat bila dibandingkan dengan versi rendah lainnya. Selain Pengujian Unit, mendukung Pengujian Unit Live, Manajemen Uji Coba, Beban Web & Pengujian Kinerja, IntelliTest, Microsoft Fakes yang juga disebut sebagai Uji Unit Isolasi, Cakupan Kode, Manajemen Lab, Coded UI Pengujian, Pengujian Manual dengan Microsoft Test Manager, Pengujian Eksplorasi dengan Microsoft Test Manager, dan Fast-forward untuk Pengujian Manual dengan Microsoft Test Manager.

6] Seberapa baik Xamarin (Cross-Platform Development) terintegrasi?

Nah, jika Anda tertarik pada Xamarin. Mendukung lebih banyak fitur daripada Visual Studio Community dan Visual Studio Enterprise mendukung. Fitur cross-platform berikut ini didukung oleh Visual Studio Enterprise selain yang didukung oleh dua edisi lainnya dengan nama Xamarin. Mereka adalah Embedded Assemblies, Xamarin Inspector, Xamarin Profiler, dan Remoted iOS Simulator untuk Windows.

7] Bisakah Anda berkolaborasi dengan sesama pengembang dengan Visual Studio Enterprise?

Yah, Microsoft telah membuat Anda tercakup di sini. Tentunya, semua fitur didukung oleh Visual Studio untuk memenuhi semua kebutuhan kolaborasi Anda. Mereka adalah PowerPoint Storyboarding, Tinjauan Kode, Task Suspend / Resume kemampuan, dan Team Explorer dengan dukungan alat pengembangan pihak ketiga.

Unduhan Visual Studio

Jika Anda ingin mencoba Visual Studio langsung, Anda dapat mempelajari lebih lanjut dan unduh dari VisualStudio.com.

TIP : Microsoft Visual Studio Dev Essentials memberi Anda semua alat dan layanan yang penting untuk menjadi pengembang secara gratis. Perangkat lunak ini bertujuan untuk menyediakan alat, layanan, dan pelatihan gratis untuk mendorong lebih banyak pengembang dan penggemar untuk mencoba teknologi favorit mereka.

Sekarang baca : Panduan pemula untuk memulai dengan Visual Studio.