Coding C# di GNU/Linux
C# adalah Object Oriented Programming (OOP) atau pemrograman berorientasi objek yang dibuat oleh Microsoft pada tahun 2000. C# dapat digunakan untuk membuat aplikasi pada platform .Net Framework seperti halnya bahasa pemrograman lain semisal Visual Basic, C++ dan ASP.NET. Sintaks program dari C# tidak jauh dari C/C++ dan Java, sehingga akan lebih mudah jika telah menguasai salahsatunya. Pada Windows telah tersediadevelopment tools seperti editor, compiler dan platform .Net Framework yang telah di bundle dalam Microsoft Visual Studio. Sehingga Anda tinggal menggunakannya untuk membuat aplikasi menggunakan C#.
Bagaimana jika Anda ingin belajar C# di GNU/Linux? Apakah terlebih dahulu harus menginstall Windows? Atau menggunakan Visual Studio dengan bantuan Wine? Anda jangan khawatir karena di Linux, Anda juga dapat membuat aplikasi menggunakan C#. Pada Linux tersedia platform Mono Frameworkyang dikembangkan oleh Novell. Hebatnya lagi, Mono Framework dapat berjalan diatas berbagai sistem operasi seperti Mac OS dan Windows.
Berikut langkah-langkah untuk membuat aplikasi menggunakan C# di GNU/Linux.
Install Mono Framework
- Ubuntu /Linux Mint/ Debian
sudo apt-get install mono-complete
sudo apt-get install mono-devel - Fedora/ RHEL/ CentOS
sudo yum install mono-devel
- Untuk memastikan platform mono dan compilernya sudah terinstall gunakan perintah berikut:
mono –version
gmcs –version
dmcs --version
Catatan : compiler pada mono Framework memiliki nama yang berbeda sesuai dengan versi C#. Gunakan gmcs untuk C# 3.0 (.Net Framework 3.0/3.5) dan dmcs untuk C# 4.0 (.Net Framework 4.0).
Membuat Program Sederhana
- Buat sebuah file *.cs menggunakan teks editor kesayangan Andaseperti gedit, geany, vi, dll (Disini saya menggunakan nano)
nano HelloWorld.cs
- Masukkan sintaks dibawah pada HelloWorld.cs
using System;
class HelloWorld
{
public static void Main(string [] args)
{
Console.WriteLine("Hello World!");
}
}
- Compile file tersebut kemudian jalankan menggunakan perintah berikut
dmcs HelloWorld.cs
./HelloWorld.exe (Anda juga bisa gunakan wine HelloWorld.exe atau mono HelloWorld.exe)
Selamat Anda telah berhasil membuat aplikasi sederhana menggunakan C# pada GNU/Linux.
Selain itu, tersedia pula IDE (Integrated Development Environment) yang dapat digunakan untuk membuat aplikasi menggunakan C# pada GNU/Linux yaituMono Develop. Penggunaan IDE akan menjadikan pembuatan aplikasi menjadi lebih cepat karena tool-tool development-nya sudah di bundle dalam satu aplikasi. Berikut cara menginstall Mono Develop pada GNU/Linux.
Install Mono Develop
- Ubuntu /Linux Mint/ Debian
sudo apt-get install monodevelop monodevelop-debugger-gdb monodevelop-database
- Fedora/ RHEL/ CentOS
sudo yum install monodevelop monodevelop-debugger-gdb monodevelop-database
Selamat mencoba dan semoga bermanfaat. Amin.
Tidak ada komentar:
Posting Komentar