Menilik Seberapa Bagus Visual Studio untuk Digunakan

Radea

Menilik Seberapa Bagus Visual Studio untuk Digunakan

Visual Studio menjadi terobosan unik dalam dunia teknologi. Microsoft selalu memiliki bahasa dan alat pemrogramannya sendiri, dimulai dengan Microsoft Basic pada tahun 1975 dan Microsoft C 1.0 pada tahun 1983.

Baca juga : Manfaat dari Listrik Portabel dalam Kehidupan Sehari-hari

Ide VS berasal dari dua sumber utama. Pada awalnya, aplikasi Windows dikodekan dan dikompilasi menggunakan MS-DOS, dan ada MS-DOS IDE yang disebut Programmer’s Workbench (PWB, pertama kali dirilis tahun 1989). Perlahan ide itu berkembang pesat kemudian hari.

Sekilas Perjalanan dari Visual Studio

Sekilas Perjalanan dari Visual Studio

Microsoft mengembangkan Visual Basic (VB, pertama kali dirilis tahun 1991), yang tidak seperti Microsoft C++ yang memiliki IDE Windows. Mungkin terinspirasi oleh VB, Microsoft menghadirkan Visual C++ 1.0 pada tahun 1993, menggantikan PWB yang jarang digunakan.

VS sendiri diperkenalkan pada tahun 1997, meskipun pada awalnya lebih merupakan sekumpulan alat pengembangan Windows yang berbeda. VS pertama yang mengintegrasikan pengembangan C++ dan Visual Basic (dalam kedok .NET) ke dalam IDE yang sama adalah Visual Studio .NET.

Tepatnya, pada tahun 2002, 20 tahun yang lalu, dan ini mungkin merupakan leluhur sebenarnya dari IDE saat ini. Perubahan besar pada VS 2022, dirilis November, adalah ini adalah versi pertama di mana IDE itu sendiri berjalan sebagai proses 64-bit.

Keuntungannya adalah memiliki akses ke memori lebih dari 4GB dalam proses devenv, ini adalah shell dari IDE. Meskipun tentu saja masih memungkinkan untuk mengkompilasi aplikasi 32-bit.

Manfaat utamanya adalah untuk solusi besar yang terdiri dari ratusan proyek. Meskipun merupakan perubahan substansial, ini transparan bagi pengembang dan dari apa yang dapat kami katakan, ini merupakan perubahan yang menguntungkan.

VS bersifat modular dan IDE intinya sendiri tidak banyak membantu. Microsoft sangat meningkatkan penginstalan dan pemeliharaan produk dengan Visual Studio 2017 (dirilis pada 2016) yang menampilkan Installer VS, aplikasi terpisah yang mengelola penginstalan dan pembaruan semua rilis.

Pada suatu waktu, saran Microsoft untuk mereka yang mencoba pratinjau VS adalah menghapus dan menginstal ulang Windows sesudahnya. Itu juga baik, karena pengembang sering kali perlu mempertahankan versi lama agar kompatibel dengan kode yang ada.

Ketahui Juga Peran Utama VS 

Karena bersifat modular, pengalaman pengembang dari VS juga bervariasi sesuai dengan apa yang diinstal. Penginstal mengelompokkan opsi ke dalam 16 kategori beban kerja, seperti ASP.NET dan pengembangan web, Python, Azure, Xamarin (seluler lintas platform), desktop .NET, desktop C++, dan sebagainya.

Daftar detail komponen lebih panjang, dengan hampir 300 item. Meskipun disajikan sebagai semacam IDE “target apa pun“, peran utama Visual Studio adalah untuk aplikasi Windows dan .NET.

Aplikasi ASP.NET mungkin akan berjalan di Linux, dan ada dukungan untuk aplikasi seluler melalui Xamarin (berdasarkan Mono, .NET lintas platform asli) atau C++. VS juga dapat digunakan untuk pengembangan Node.js meskipun VS Code lebih cocok untuk proyek semacam ini.

Microsoft telah membangun ikatan yang kuat dengan Azure ke dalam wujud VS. Ini mengambil bentuk emulator lokal untuk layanan Azure seperti fungsi dan penyimpanan. Wizard penerapan yang dapat menyediakan sumber daya Azure dan debugging snapshot.

Persisnya, yang men-debug aplikasi Azure dengan mengambil snapshot dari Layanan Aplikasi Azure dan memeriksa status aplikasi di VS. Ada juga integrasi dengan SQL Server, termasuk Azure SQL, melalui alat Server Explorer.

3 Hal yang Harus Jadi Perhatian Windows tentang VS

Walaupun sudah dibilang cukup menarik, namun ada beberapa hal yang mestinya dilengkapi oleh VS ini. Sayangnya, mungkin pihak pengembang punya pertimbangan sendiri mengapa tidak melakukannya. Jadi simak beberapa hal di bawah ini yang penting diperhatikan bagi pengguna.

  1. Tidak Mencakup Java

Satu hal yang tidak dicakup oleh Visual Studio adalah Java. Mempertimbangkan penggunaan Java yang luas dalam aplikasi perusahaan yang mungkin tampak sebagai kelalaian besar. Akan tetapi, ada sejarah di baliknya.

Itu semua karena Microsoft melihat Java sebagai ancaman di tahun-tahun awalnya. Visual J ++ yang mirip Microsoft Java dibatalkan setelah gugatan hukum dari Sun. VS Code di sisi lain mendukung pengkodean Java.

  1. Tidak Ideal untuk Aplikasi Seluler

Kurangnya dukungan Java, bersama dengan persyaratan Apple yang membangun aplikasi iOS memerlukan Mac, berarti Visual Studio tidak ideal untuk aplikasi seluler. Meskipun, mendukung Xamarin, tapi tetap saja, kurang optimal.

MAUI (Multi-platform App UI) adalah pembaruan untuk Xamarin yang sedang dalam pratinjau, dan menargetkan macOS serta Windows dan seluler. Meskipun, Mac diperlukan untuk membuat aplikasi untuk platform Apple.

  1. Fitur Kolaboratif VS Live Share

Visual Studio Live Share adalah fitur untuk pengembangan kolaboratif waktu nyata dan memungkinkan pengeditan dan debugging kode secara bersamaan, termasuk obrolan audio. Editor VS memiliki banyak pembantu pengkodean guna menunjang keperluan.

Itu termasuk IntelliSense, yang menawarkan penyelesaian kode pop-up. Juga, IntelliCode, yang menggunakan AI untuk mendukung rekomendasi termasuk penyelesaian seluruh baris, di mana kode yang disarankan muncul dalam tipe samar dan dapat dimasukkan dengan menekan tab.

Also Read

Bagikan:

Tinggalkan komentar