Kali ini kita akan kita akan berkenalan dengan MonoDevelop. Monodevelop adalah IDE / integrated development environment yang free dan open source yang dirancang terutama untuk C # dan bahasa .NET lainnya. IDE ini mulai dikembangkan pada tahun 2003. MonoDevelop awalnya merupakan adaptasi SharpDevelop untuk Gtk, tetapi sejak itu dikembangkan untuk memenuhi kebutuhan pengembang Project Mono.

Sejak versi 2.2, MonoDevelop sudah memiliki dukungan penuh untuk Gnu / Linux, Windows dan Mac, sehingga menjadi IDE Multiplatform Jika Anda tertarik untuk mempelajari bahasa pemrograman .Net di Gnu / Linux dengan cara yang cepat dan produktif, Anda dapat menginstal MonoDevelop di Ubuntu melalui PPA.

MonoDevelop memungkinkan pengembang untuk dengan cepat membuat sebuah aplikasi web dan desktop di Gnu / Linux, Windows, dan Mac OS X. IDE ini juga memudahkan pengembang untuk memigrasikan aplikasi .NET yang dibangun dengan Visual Studio ke Gnu / Linux dan Mac OS, dengan mempertahankan satu basis kode untuk semua platform. IDE ini adalah perangkat lunak gratis yang didistribusikan di bawah Lisensi GNU General Public License.

Fitur Umum MonoDevelop

  • Program ini multiplatform. Dapat digunakan di Gnu/Linux, Windows dan macOS.
  • MONO Develop memiliki pengeditan teks tingkat lanjut. Termasuk dukungan penyelesaian kode untuk C #, templat kode, pelipatan kode, dll.
  • MONO Develop adalah multiplatform. Dapat digunakan di Gnu/Linux, Windows dan macOS.
  • Tampilah  yang dapat dikonfigurasi. Dengan fitur ini kita dapat memperoleh tata letak jendela yang sepenuhnya dapat disesuaikan, kombinasi tombol yang ditentukan pengguna, alat eksternal, dll.
  • Dukungan untuk beberapa bahasa. C#, F#, Visual Basic .NET, Vala, dll.
  • Di MonoDevelop kita bisa menggunakan debugger yang sudah terintegrasi, yang dapat digunakan untuk men-debug aplikasi asli dan mono.
  • Terdapat Visual Desainer GTK#. Fiture ini memungkinkan kita membuat aplikasi GTK # ( GUI / Antarmuka )dengan mudah.
  • Terdapat ASP.NET. Dengan fiture ini kita  dapat membuat proyek web dengan dukungan penyelesaian kode penuh, serta dapat mengujinya di XSP, server web Mono.

Instal MonoDevelop di Ubuntu menggunakan PPA

sudo apt install apt-transport-https dirmngr
 
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
 
echo "deb https://download.mono-project.com/repo/ubuntu vs-bionic main" | sudo tee /etc/apt/sources.list.d/mono-official-vs.list
 
sudo apt update

sudo apt install monodevelop

Monodevelop adalah pilihan yang baik untuk mengembangkan aplikasi, selain gratis, gratis dan multiplatform, juga ringan untuk bekerja dalam tim dengan sedikit sumber daya. Program ini akan memungkinkan pengembang untuk menulis aplikasi web dan desktop. Juga memudahkan pengembang untuk memigrasikan aplikasi .NET yang dibuat dengan Visual Studio ke Gnu / Linux dan macOS, sambil mempertahankan basis kode tunggal untuk semua platform.