SHARP DEVELOP OPEN SOURCE IDE UNTUK.NET

dokumen-dokumen yang mirip
M. Choirul Amri. 2.1 Membuat Project Baru.

LAPORAN PRAKTIKUM BAHASA PEMOGRAMAN VISUAL. Asnita Meydelia C. K OFF E

MODUL PRAKTIKUM CLENT SERVER. Menggunakan Visual Basic 2010 dan MySQL. (Prodi Manajemen Informatika D3)

Mengenal Resource Hacker

MODUL I PENGENALAN VISUAL BASIC.NET

Membuat Program Kriptografi dengan VB.Net 2010

Budi permana, S.Kom

Panduan membuat aplikasi sederhana pada Smartphone berbasis Windows Mobile 5

M. Choirul Amri.

M. Choirul Amri.

PENGENALAN VISUAL BASIC NET

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double.

SOLUTIONS DAN PROJECT

Memoles Tampilan Windows XP

MODUL-MODUL PRAKTIKUM VB.

MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC

Cara Membuat Aplikasi Facebook dengan Visual Studio 2010

BAB I SEKILAS VISUAL STUDIO.NET 2008

PENGENALAN VISUAL BASIC 2005

Aplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010

BAB I PENDAHULUAN 1.1 LATAR BELAKANG MASALAH

Budi Permana, S.Kom

M. Choirul Amri

BAB III Koneksi Microsoft Visual Studio.Net dengan CATIA V5

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

Endi Dwi Kristianto

P2 Pengantar Visual Basic.Net

BAB II MICROSOFT VISUAL STUDIO

Irvan Lewenusa

Sesi 15 : Setup & Deployment

MODUL 2 PERANCANGAN INTERFACE

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI)

Pengenalan Microsoft Visual Studio 2010

1. MENGENAL VISUAL BASIC

MENGGANTI TEXT PADA XP START BUTTON

Ario Suryo Kusumo

Pemrograman Visual. Oleh: Danu Wira Pangestu, S.Kom. bangdanu.wordpress.com

Mengenal Visual Basic Clasic. Agus Priyanto, M.Kom

Informasi Status Batere Menggunakan Visual Basic.Net


Emulator Android Di Linux

VB.NET No.1: Belajar Visual Basic.NET, apa itu VB.NET?

Pengenalan VB.net. Ibnu Muakhori, S.Kom (wa)

PEMROGRAMAN VISUAL BASIC

Pengenalan VB.net Ibnu Muakhori

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

Membuat Dialog Killer dengan Delphi 7.0

PRAKTIKUM 1. Framework adalah kerangka kerja yang terdiri dari kumpulan dari beberapa fungsi,

Cara Membuat Tampilan Menu yang Disertai Animasi Flash dalam Visual Basic Basic 6.0

Properti HttpWebRequest 1. Properi Informasi Methode, PreAuthenticate dan Versi Protokol 4. Properti Path, Url, Port dan Scheme 5

Modul Tutorial C# 1. Membuat Class Library ENRICO BUDIANTO MICROSOFT INNOVATION CENTER UNIVERSITAS INDONESIA

MODUL 2 SELECTION & LOOPING PADA FORM

Berikut langkah-langkah memulai menggunakan Mozilla Thunderbird :

2.1 Membuat Aplikasi Berbasis Dialog Dengan Wizard

C# Part 1 Pengenalan Logika Basic

Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface

Krisna D. Octovhiana. 1.1 Apa itu Operator?

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

Krisna D. Octovhiana. 1.1 Mengenal Struktur Kontrol.

Praktikum Pemrograman 1. Mengenal Delphi

Mengakses database Microsoft Access dengan Delphi 7.0

Menggunakan grafik / chart pada Borland Delphi 7

PENGGUNAAN DATA DAN VARIABEL KOMPUTER APLIKASI AKUNTANSI V PRODI AKUNTANSI - UNIKOM

BAB Memulai VB.Net

BAB I PENGENALAN FLASH DAN ACTIONSCRIPT 3.0

STEP X Library Not Registered

MULTIPLE BINDINGNAVIGATOR PADA VB 2008

Pertemuan ke-3. Statemen input/output Struktur Kontrol Keputusan

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

PENGGUNAAN STRUKTUR KONTROL

BAB 2 LANDASAN TEORI. Data adalah fakta atau bagian dari fakta yang digambarkan dengan simbol-simbol,

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI)

Gratis Tutorial Pemograman Visual Basic MEMBUAT CRUD VISUAL BASIC.NET DATABASE MYSQL

Oleh : Sutrisno

Mengakses database Microsoft Access dengan Delphi 7.0

Berikut. langkahnya: Pastikan. anda sudah. - Klik File. Berikut. - Save All

Tutorial Untuk Membuat Program Database Mahasiswa Teknik Industri Dengan Menggunakan Koneksi VB.NET Dengan Microsoft Access

Modul 8. Pokok Bahasan: Class dan Object Field Metode Properti Deklarasi Objek dan Instantiasi Objek Constructor Event Inheritance

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

Krisna D. Octovhiana. 1.1 Membuat User Interface (UI)

Membuat Template Interaktif pada Microsoft Word 2010

Sofiyan Arif Kurniawan

Virtual serial port, Solusi simulasi komunikasi serial computer dalam satu computer

PRAKTIKUM 1 MICROSOFT VISUAL BASIC 2010

INSTALISASI COMPORT PADA DELPHI 7 By : Taufik Adi Sanjaya Website penulis :

Yama Fresdian Dwi Saputro from-engineer.blogspot.com

Membuat Webservice Pada Visual Studio 2012 (C#.NET ver.4.5)

MODUL VII VISUAL BASIC

Memasukkan file Flash Ke Delphi 7

Membuat Add In Terbilang Untuk Microsoft Excel

Kenalan Dulu sama Visual Basic 6.0

Krisna D. Octovhiana

MENU. 5.1 Membuat MenuStrip

MODUL-MODUL PRAKTIKUM VB.

Visual Programming 2. Visual Basic.NET Fery Updi,M.Kom

Transkripsi:

SHARP DEVELOP OPEN SOURCE IDE UNTUK.NET Wahyu Agung S wagungs@gmail.com Lisensi Dokumen: Copyright 2003-2006 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com. Bagi anda yang bekerja sebagai developer software di lingkungan windows tentu mengenal dengan yang namanya Visual Studio,visual studio adalah IDE (Integrated Development Environment) yang dibuat oleh microsoft untuk membuat aplikasi-aplikasi berbasis visual seperti Visual Basic,Visual C++,dll. Sejak awal kemunculanya Visual studio telah memberikan banyak kemudahan bagi programmer untuk mendesain sebuah aplikasi hal ini dikarenakan banyaknya tools yang disediakan. Versi teranyar dari Visual Studio adalah Visual Studio.NET yang didalamnya terdapat Visual Web Developer,Visual Basic,Visual C#,Visual C++, dan Visual J# dengan Visual Studio.NET kita dapat membangun aplikasi yang berjalan di.net Framework.Perubahan besar terjadi ketika Microsoft mengeluarkan Visual Studio.NET ini dimana para programmer diwajibkan memahami.net object mode dan pemprograman berbasis OOP (object oriented Programming) dalam bekerja. Hal ini tentu berbeda sekali dengan visual studio 6 yang masih menggunakan Dll (Dyanamic Link Library) yang disediakan oleh windows untuk mendesain suatu aplikasi. Salah satu hal yang disayangkan dari Visual Studio.NET adalah sifatnya yang tidak open source dimana untuk menggunakanya kita harus mengelurakan biaya, bagi anda yang ingin menggunakan Visual Studio.NET namun tidak ingin mengeluarkan uang dapat menggunakan Visual Studio Exprees Edition yang memiliki fitur minim walaupun begitu versi ini sudah cukup memadai untuk belajar.net. Pilihan lain yang dapat di pilih adalah Sharp Develop. Sharp Develop merupakan IDE yang dapat 1

digunakan untuk mendevelop aplikasi.net pada platform Windows, Sharp Develop memiliki fungsi dan tools yang mirip dengan Visual Studio.NET sehingga anda yang terbiasa menggunakan Visual Studio.NET tidak perlu melakukan penyesuaian yang lama untuk menggunakanya. A. MENGENAL SHARP DEVELOP Bagi anda yang tertarik untuk menggunakan Sharp Develop dapat mengunduhnya di situs resminya di http://www.sharpdevelop.net/opensource/sd/download/ dengan ukuran 8,3 MB pada situs tersebut anda dapat memilih versi yang ingin digunakan yaitu versi yang mendukung Net Framework 1.1 dan Net Framework 2.0 pada situs yang sama anda dapat juga melihat file tambahan yang harus diinstall untuk menggunakan Sharp Develop, penulis lebih senang menggunakan Sharp Develop versi 2.2.1 yang mendukung Net Framework 2.0. Untuk menginstall Sharp Develop terlebih dahulu harus menginstall.net Framework yang dibutuhkan misalnya untuk Sharp Develop versi 2.21 dibutuhkan.net Framework 2.0. IDE SharpDevelop 2.2.1 2

Dari gambar di atas dapat kita lihat bahwa program Sharp Develop memiliki interface yang mirip dengan Visual Studio.NET, keunggulan program ini dibandingkan dengan Visual Studio.NET milik microsoft adalah sifatnya yang OPEN SOURCE dan dukungan terhadap MONO framework.net Versi Open Source. Ketika pertama kali memulai program ini anda akan dihadapkan dengan sebuah tampilan yang memberikan pilihan Open Solution dan New Solution. Pilih Open Solution untuk membuka Project yang sebelumnya telah dibuat atau Pilih New Solution untuk memulai projek baru Jika anda memilih New Solution maka anda akan dihadapkan dengan tampilan untuk memilih Project apa yang ingin dibuat tipe project yang dapat dipilih C#,VB Net,ASP.NET Mono dll. Tentukan Nama dari projek anda secara default projek anda akan tersimpan pada My Document pada Folder SharpDevelop Projects. klik Create untuk memulai project. Untuk memilih project MONO terlebih dahulu Install Mono yang dapat diunduh pada http://www.mono-project.com/ 3

fasilitas intellisense yang otomatis muncul untuk mengurangi kesalahan coding Feature ini memunculkan berbagai properti, method, dan function dari suatu class ketika anda mengetikkan tanda dot/titik. Fitur intellisense merupakan sebuah fitur yang terdapat pada banyak IDE bahasa pemprograman populer seperti Visual Studio dan Borland Delphi. B. MEMBUAT PROGRAM DENGAN SHARP DEVELOP Tidak ada perbedaan penulisan program antara VB.NET versi Visual Studio dan Sharp Develop sebagai contoh di sini akan diberikan contoh program HALLO Dunia dan program yang pernah ditulis Mas Choirul pada VB.NET tapi bedanya progra ini akan ditulis di Sharp Develop untuk membuktikan kesamaan antara VS dan Sharp Develop. 4

1. Program HaLLO DUNIA Untuk membuat program tersebut tambahkan komponen Button dan Label pada form ubah tampilan form dan Label dengan mengubahnya pada Properties (Jika Kolom Properties tidak muncul Klik kanan pada form atau objek pada form dan pilih Properties) Klik dua kali Button tampilkan dan tulis Source code seperti dibawah ini Sub Button1Click(ByVal sender As Object, ByVal e As EventArgs) label1.text= ("HELLO DUNIA") End Sub Klik tombol RUN (icon play) untuk menjalankan program atau dengan jalan pintas (short cut) F5. 5

2. Program Sederhana Dua Program Sederhana VB.NET pada artikel Cepat Mahir Visual Basic.NET yang ditulis Oleh mas Choirul akan ditulis ulang pada Sharp Develop untuk membuktikan persamaan anatar Visual Studio.NET dan Sharp Develop. Tambahkan komponen pada form seperti pada gambar klik dua kali tombol vote dan tulis source code seperti dibawah ini (sama dengan source code pada artikel Cepat Mahir Visual Basic Net tanpa dirubah sedikitpun) Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim Makanan As String = TextBox1.Text If Makanan = "sate" Then MessageBox.Show("Enak, tetapi kolestrol tinggi", "Respon", MessageBoxButtons.OK).ToString() ElseIf Makanan = "pecel" Then MessageBox.Show("Murah dan sehat, :)", "Respon", MessageBoxButtons.OK).ToString() ElseIf Makanan = "mie ayam" Then MessageBox.Show("Ini kurang sehat lho", "Respon", MessageBoxButtons.OK).ToString() Else MessageBox.Show("Maaf, yang ini No Comment", "Respon", MessageBoxButtons.OK).ToString() End If End Sub 6

Klik run atau shortcut F5 dan ketikan pecel pada text box dan akan tampil dialog box sesuai dengan source code. Terbukti program yang dibuat dengan Visual Studio Net dapat berjalan dengan baik pada Sharp Develop tanpa haru s merubahnya. Ketika anda melakukan run maka secara otomatis pada direktori anda menyimpan project pasa sub direktori bin>debug atau Obj> Debug akan tercipata eksecutable file yang dapat langsung dijalankan tanpa harus melalui Sharp Develop. Open Source bukanlah alternatif tetapi merupakan sebuah Masa Depan yang menjanjika jadi pilihlah Open Sourec sebagai Solusi bukan aplikasi berbayar yang ilegal/bajakan. 7

Biografi Penulis Wahyu Agung lahir di Balikpapan,14 Januari 1988.Menamtkan pendidikan SMU di SMA N6 Balikpapan Pada Tahun 2005,Saat ini sedang menyelesaikan programteknik Informatika di STIKOM Balikpapan,Berstatus mahasiswa. Segala pertanyaan dapat dikirimkan ke Email :wagungs@yahoo.com atau wagungs@gmail.com http://wagung.blogspot.com 8