BERBAGAI VERSI VISUAL BASIC.NET

dokumen-dokumen yang mirip
BAB 2 LANDASAN TEORI

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

VISUAL FOXPRO 9.0. Annisa

Cara Membuat Aplikasi Facebook dengan Visual Studio 2010

MEMPELAJARI WEB DENGAN ASP.NET

DESKTOP PUBLISHING ADOBE PAGEMAKER 7.0

MODUL I PENGENALAN VISUAL BASIC.NET

ALGORITMA DAN PEMROGRAMAN II. Indra Gunawan, ST., M.Kom., CEH., CHFI

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

Kenalan Dulu sama Visual Basic 6.0

BAB III ANALISIS DAN METODE PENELITIAN. Perangkat keras yang dibutuhkan pada penelitian ini adalah : Laptop Dell Inspiron N4030 dengan spesifikasi

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

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

Mengenal Visual Basic Clasic. Agus Priyanto, M.Kom

Apa itu.net Framework?

BAB II TINJAUAN PUSTAKA

Pengenalan VB.net Ibnu Muakhori

Pemrograman Visual. Pengenalan Visual Basic. Sisilia Thya Safitri, MT Agus Priyanto, M.KOM

BAB III LANDASAN TEORI. tugas dan tanggung jawab yang dilakukan secara bersamaan. d. Tepat biaya sesuaidengan biaya rencana

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

BAB III LANDASAN TEORI. menggunakan komputer biasa disebut sistem informasi berbasis komputer (computer based

MODUL PERKULIAHAN PEMROGRAMAN BERORIENTASI OBJEK II (MICROSOFT VISUAL BASIC.NET)

BAB III LANDASAN TEORI

Data flow diagram (DFD) adalah representasi grafis yang mengalir. data visualisasi (desain terstruktur). Pada DFD, item data mengalir dari

APLIKASI SEDERHANA PERHITUNGAN GAJI KARYAWAN PADA PT KAMPAR Tbk. Oleh: MATA KULIAH PEMROGRAMAN C++

P2 Pengantar Visual Basic.Net

Visual Basic (VB) Tatik yuniati. Abstrak.

IT210 - Pemrograman Visual. Ramos Somya

III.1. Sistem Informasi

BAB I PENDAHULUAN. seperti audio/video conferencing atau streaming, dan yang terpenting yaitu untuk sarana

BAB III LANDASAN TEORI

MODUL PRAKTIKUM PEMROGRAMAN VISUAL BASIC

BAB II KAJIAN PUSTAKA

BAB III LANDASAN TEORI

BAB 2 LANDASAN TEORI Pengertian Data dan Informasi

BAB II LANDASAN TEORI. implementasi serta pasca implementasi.(rizky, 2011:21). performasi dan fungsi yang diinginkan.

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. digunakan untuk memodelkan kebutuhan data dari suatu organisasi,

BAB 1 PENDAHULUAN. kenyataannya sebagian besar rumah hanya dijadikan tempat peristirahatan,

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI

BAB 2 LANDASAN TEORI. arti kata ini kemudian dipindahkan kepada mesin itu sendiri. Asal mulanya,

BAB 2 LANDASAN TEORI

BAB I SEKILAS VISUAL STUDIO.NET 2008

MENGENAL TENTANG BAHASA PEMROGRAMAN RUBY

BAB III PEMROGRAMAN PADA SOFTWARE MICROSOFT VISUAL BASIC dan data-data yang saling terelasi yang memerintahkan apa yang harus

BAB 2 TINJAUAN PUSTAKA

PENGENALAN VISUAL BASIC

Bahasa Pemograman Modul XI

Review C/C++ & Intro to Java. Pemrograman Berorientasi Obyek IT209

SOFTWARE TERBAIK UNTUK DATABASE

INSTALASI JAVA SDK DAN NETBEANS IDE 7.4

BAB III LANDASAN TEORI. khususnya di bidang perbidanan dalam suatu wilayah kerja. BPS hanya

BAB III LANDASAN TEORI. kumpulan dari elemen-elemen yang satu dengan yang lain berinteraksi dan

BAB III LANDASAN TEORI. Dalam bahasa Inggris, Perpustakaan (library) berasal dari bahasa latin yaitu liber

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI. dihubungkan untuk berbagi sumber daya (Andi Micro, 2011:6). Jaringan Komputer

LAPORAN 2 PEMOGRAMAN JAVA III APPLICATION PROGRAMMING INTERFACE

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. 2.1 Tinjauan Pustaka Penelitian yang membahas pembuatan aplikasi pembelajaran sejarah pernah

Visual. Jubilee Enterprise. C# Komplet PENERBIT PT ELEX MEDIA KOMPUTINDO

SHARP DEVELOP OPEN SOURCE IDE UNTUK.NET

Pengenalan JAVA. Farhat, ST., MMSI., MSc

BAB II KAJIAN PUSTAKA

Tugas Rekayasa Perangkat Lunak Berorientasi Obyek Review IDE untuk Java (NetBeans, Eclipse, Intellij IDEA)

BAB III LANDASAN TEORI

Kesalahan Umum dalam Pemrograman C#

BAB 1 PENDAHULUAN. Pada masa sekarang ini peran basis data sangat menonjol. Pemrosesan Basis Data

BAB 2 LANDASAN TEORI. Visual basic adalah bahasa pemprograman windows yang berbasis grafis (GUI-

Teori Algoritma. 1Universitas Gunadarma

BAB III LANDASAN TEORI. muka yang bersifat grafis Graphical User Interface (GUI). Daripada menulis

INTRODUCTION TO NETBEANS IDE

DASAR MENGGUNAKAN VISUAL BASIC 6.0

BAB 2 LANDASAN TEORI. ribuan bahkan jutaan komponen yang dapat saling bekerja sama, serta membentuk sebuah

BAB IV HASIL DAN UJICOBA

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

BAB III LANDASAN TEORI. rencana- rencana strategis yang diarahkan pada usaha pemuasan kebutuhan dan

Pengenalan Visual Basic.NET. Sisilia Thya Safitri, MT Agus Priyanto, M.Kom

MODUL 1 INSTALASI PAKET JAVA DAN PROGRAM SEDERHANA

BAB III LANDASAN TEORI. melakukan suatu kegiatan atau untuk menyelesaikan sasaran tertentu.

Pengamanan Removable Disk dengan Mengenkripsi Seluruh Header File

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI. 3.1 Konsep Dasar Sistem Informasi Penggajian. yang saling berkaitan untuk mencapai tujuan tertentu.

BAB II LANDASAN TEORI. Mempelajari suatu sistem informasi, maka terlebih dahulu kita

MENGENAL APLIKASI JAVAFX

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI

BAB 2 LANDASAN TEORI. Sistem adalah sekumpulan elemen yang saling terkait atau terpadu untuk mencapai

BAB III LANDASAN TEORI

BAB III LANDASAN TEORI. disebutnya dengan istilah blok bangunan (building block), yaitu:

BAB 2 LANDASAN TEORI

MODUL I Pengenalan IDE Visual Basic 6.0

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah. 1.2 Rumusan Masalah

LAPORAN 4 PEMOGRAMAN JAVA III APPLICATION PROGRAMMING INTERFACE

BAB II TINJAUAN PUSTAKA

M. Choirul Amri.

BAB III LANDASAN TEORI

PENGENALAN MySQL. Riana Sepriyanti. Abstrak. Pendahuluan.

BAB II LANDASAN TEORI. Pengertian service menurut Chaffey (2008) adalah suatu aktivitas atau

BAB 2 LANDASAN TEORI. Aplikasi berasal dari kata application yang artinya penerapan,lamaran,penggunaan. Secara

Transkripsi:

BERBAGAI VERSI VISUAL BASIC.NET Annisa annisadarlya@gmail.com Abstrak Microsoft Visual Basic.NET adalah sebuah alat untuk mengembangkan dan membangun aplikasi yang bergerak di atas sistem.net Framework, dengan menggunakan bahasa BASIC. Dengan menggunakan alat ini, para programmer dapat membangun aplikasi Windows Forms, Aplikasi web berbasis ASP.NET, dan juga aplikasi command-line Bahasa Visual Basic.NET sendiri menganut paradigma bahasa pemrograman berorientasi objek yang dapat dilihat sebagai evolusi dari Microsoft Visual Basic versi sebelumnya yang diimplementasikan di atas NET Framework. Kata Kunci : VB.NET, aplikasi Pendahuluan Visual Basic merupakan cara termudah dan tercepat untuk membuat aplikasi yang dijalankan di sistem operasi Microsoft Windows. Apakah Anda seorang profesional atau pemula sekalipun di bidang pemrograman Windows, Visual Basic menyediakan kepada Anda sekumpulan perangkat untuk mempermudah dan menyederhanakan pengembangan aplikasi yang tangguh. Kata Basic merujuk kepada bahasa BASIC (Beginners All-Purpose Symbolic Instruction Code), sebuah bahasa yang digunakan oleh banyak programmer dibandingkan dengan bahasa lainnya dalam sejarah komputer. Visual Basic telah berubah dari bahasa asli BASIC dan sekarang memiliki ratusan pernyataan (statements),

fungsi (functions), dan kata kunci (keywords), dan kebanyakan di antaranya terkait dengan antar muka grafis di Windows. Pengguna tingkat pemula sekalipun dapat membuat aplikasi dengan mempelajari hanya beberapa kata kunci, sementara kekuatan dari bahasanya membolehkan para pengguna tingkat professional mencapai apapun yang dapat dihasilkan dengan menggunakan bahasa pemrograman Windows lainnya. Pembahasan Visual Basic.NET (atau VB.NET) merupakan salah satu bahasa pemrograman yang bisa digunakan untuk membangun aplikasi-aplikasi.net di platform Microsoft. Tidak seperti generasi sebelumnya Visual Basic versi 6.0 ke bawah yang lebih difokuskan untuk pengembangan aplikasi desktop, Visual Basic.NET memungkinkan para pengembang membangun bermacam aplikasi, baik desktop maupun aplikasi web. Seiring dengan perkembangan aplikasi perangkat lunak yang semakin kompleks, saat ini Visual Basic.NET memasuki versi kelima (Visual Basic 2008). Visual Basic.NET 2002 (VB 7.0) Versi pertama dari Visual Basic.NET adalah Visual Basic.NET 2002 yang dirilis pertama kali pada bulan Februari 2002. Visual Basic.NET 2002 merupakan sebuah bahasa pemrograman visual yang berbasis bahasa BASIC (sama seperti halnya Visual Basic 6.0, tetapi lebih disempurnakan dan lebih berorientasi objek), dan didesain untuk berjalan di atas Microsoft.NET Framework versi 1.0. Versi 7.0 ini dirilis bersamaan dengan Visual C# dan ASP.NET. Bahasa C#, yang dianggap sebagai jawaban terhadap Java, mendapatkan perhatian yang lebih banyak dibandingkan dengan VB.NET yang kurang begitu banyak diulas. Hasilnya, sedikit orang di luar komunitas Visual Basic yang memperhatikan VB.NET. Versi pertama ini kurang mendapat sambutan yang bagus dari paraprogrammer, dan pada saat itu,

program berbasis Visual Basic 6.0 sedang marak-maraknya dibuat. Para programmer yang mencoba Visual Basic.NET untuk pertama kali akan merasakan bahwa Visual Basic.NET sangatlah berbeda dibandingkan dengan Visual Basic sebelumnya. Contoh yang paling mudah adalah runtime engine yang lebih besar 10 kali lipat dibandingkan Visual Basic 6.0, dan juga meningkatkan beban di memori. Visual Basic.NET 2003 (VB 7.1) Selanjutnya, pada bulan Maret 2003, Microsoft pun merilis lagi versi yang lebih baru dari Visual Basic.NET, Visual Basic.NET 2003. Versi ini berisi beberapa perbaikan dibandingkan dengan versi sebelumnya, dan aplikasi yang dibuatnya dapat berjalan di atas.net Framework versi 1.1. Fitur yang ditambahkan adalah dukungan terhadap.net Compact Framework dan mesin wizard upgrade VB6 ke VB.NET yang telah ditingkatkan. Peningkatan yang lainnya adalah peningkatan pada performa dan keandalan dari Integrated Development Environment (IDE) Visual Basic itu sendiri, dan juga runtime engine. Visual Basic.NET 2003 tersedia dalam beberapa jenis cita rasa: Professional, Enterprise Architect dan Academic Edition. Khusus untuk Visual Basic.NET 2003 Academic Edition, versi tersebut didistribusikan secara gratis untuk beberapa sekolah di dalam setiap negara; versi Professional dan Enterprise Architect merupakan produk komersial. Visual Basic 2005 (VB 8.0) Setelah itu, Microsoft pun berkonsentrasi dalam mengembangkan Microsoft.NET Framework 2.0, dan tentunya alat bantu untuk membangun program di atasnya. Hingga pada tahun 2005, mereka pun merilis versi terbaru dari Visual Basic.NET, yang kali ini disebut dengan Visual Basic 2005 (dengan membuang kata ".NET"), bersama-sama dengan beberapa aplikasi pengembangan lainnya. Untuk rilis 2005 ini, Microsoft menambahkan beberapa fitur baru, di antaranya adalah:

Edit and Continue Fitur ini sebelumnya terdapat di dalam Visual Basic, akan tetapi dihapus di dalam Visual Basic.NET. Dengan keberadaan fitur ini, para programmer dapat memodifikasi kode pada saat program dieksekusi dan melanjutkan proses eksekusi dengan kode yang telah dimodifikasi tersebut. Evaluasi ekspresi pada saat waktu desain Munculnya Pseudo-Namespace "My", yang menyediakan: Akses yang mudah terhadap beberapa area tertentu dari dalam.net Framework yang tanpanya membutuhkan kode yang sangat signifikan. Kelas-kelas yang dibuat secara dinamis (khususnya My.Forms). Peningkatan yang dilakukan terhadap konverter kode sumber dari Visual Basic ke Visual Basic.NET. Penggunaan kata kunci (keyword) Using, yang menyederhanakan penggunaan objek-objek yang membutuhkan pola Dispose untuk membebaskan sumber daya yang sudah tidak terpakai. Just My Code, yang menyembunyikan kode reusable yang ditulis oleh alat bantu Integrated Development Environment (IDE) Visual Studio.NET. Pengikatan sumber data (Data Source binding), yang mampu mempermudah pengembangan aplikasi basis data berbasisklien/server. Fungsi-fungsi yang tersebut di atas (khususnya My) ditujukan untuk memfokuskan Visual Basic.NET sebagai sebuah platform pengembangan aplikasi secara cepat dan "menjauhkannya" dari bahasa C#. Bahasa Visual Basic 2005 memperkenalkan fitur-fitur baru, yakni: Bawaan.NET Framework 2.0: Generics

Partial class, sebuah metode yang dapat digunakan untuk mendefinisikan beberapa bagian dari sebuah kelas di dalam sebuah berkas, lalu menambahkan definisinya di lain waktu; sangat berguna khususnya ketika mengintegrasikan kode pengguna dengan kode yang dibuat secara otomatis. Nullable Type Komentar XML yang dapat diproses dengan menggunakan beberapa alat bantu seperti NDoc untuk membuat dokumentasi secara otomatis. Operator overloading Dukungan terhadap tipe data bilangan bulat tak bertanda (unsigned integer) yang umumnya digunakan di dalam bahasa lainnya. Visual Basic 9.0 (Visual Basic 2008) Versi ini merupakan versi terbaru yang dirilis oleh Microsoft pada tanggal 19 November 2007, bersamaan dengan dirilisnya Microsoft Visual C# 2008, Microsoft Visual C++ 2008, dan Microsoft.NET Framework 3.5. Dalam versi ini, Microsoft menambahkan banyak fitur baru, termasuk di antaranya adalah: Operator If sekarang merupakan operator ternary (membutuhkan tiga operand), dengan sintaksis If (boolean, nilai, nilai). Ini dimaksudkan untuk mengganti fungsi IF. Dukungan anonymous types Dukungan terhadap Language Integrated Query (LINQ) Dukungan terhadap ekspresi Lambda Dukungan terhadap literal XML Dukungan terhadap inferensi tipe data. dukungan terhadap 'LINQ'

Penutup meskipun beberapa fitur dari versi yang lebih mahal, kebanyakan programmer tidak akan melihat sesuatu yang hilang. Sistem ini dapat digunakan untuk pemrograman kualitas produksi dan tidak lumpuh dengan cara apapun seperti beberapa perangkat lunak bebas. Referensi http://id.wikipedia.org/wiki/visual_basic_.net http://nurhamidahlimbong.blogspot.com/2011/10/pengertian-visual-basic-net-danmacam.html http://allaboutalgoritma.blogspot.com/2010/10/pengertian-microsoft-net-dancontoh.html http://erzenoor.blogspot.com/2012/03/pengertian-visual-basic.html Biografi Nama saya Annisa saya terlahir sebagai anak ke empat dari empat FOTO bersaudara, saya lahir di Tangerang pada tahun 1993 tanggal 1 di bulan Juni, saya memiliki hoby dancing sejak kecil sampai SMA memiliki club dance dan sering perform, lalu berhenti pada saat kuliah dan hoby saya juga traveling loh, saya tinggal di Cimone Permai Tangerang, saya kuliah di salah satu perguruan tinggi yang sangat compatible yaitu STMIK Raharja, mengambil jurusan Sistem Informasi. Saya juga menggunakan jejaring sosial biar gak kudet (kurang update) facebook annisadarlya twitter @annisadarlya path ica annisa.