3. Aplikasi basis data terdiri atas sekumpulan menu, formulir, laporan dan program
yang memenuhi
kebutuhan suatu
fungsional unit
bisnisorganisasiinstansi Kroenke, 1990.
Dari banyak pengertian tentang aplikasi dapat disimpulkan bahwa aplikasi adalah sebuah program komputer yang dibuat untuk menolong manusia dalam
melaksanakan tugas tertentu.
2.4 Visual Basic 2010
Bahasa pemrograman Visual Basic merupakan salah satu bahasa yang sangat populer hingga kini dan merupakan salah satu solusi untuk menciptakan aplikasi
pada sistem operasi Windows, baik Windows 8, windows 7, Windows Server 2008, dan Windows Mobile 6.1 . Hal ini dikarenakan kemudahan yang diberikan
Visual Basic dan IDE Visual Studio yang digunakan untuk menciptakan sebuah aplikasi.
2.4.1 Pengenalan Microsoft Visual Basic 2010
Visual Studio 2010 merupakan edisi terbaru dari Visual Studio sebelumnya, yaitu Visual Studio 2008. Visual Studio merupakan sebuah lingkungan kerja IDE -
Integrated Development Environtment yang digunakan untuk pemrograman. NET yang dapat digunakan untuk beberapa bahasa pemrograman, seperti Visual
7
Universitas Sumatera Utara
Basic VB, C baca C Sharp, Visual C++, J baca J Sharp, F baca F Sharp, dan lain-lain.
Sejak kemunculan .NET hingga sekarang, banyak orang yang masih belum tahu apa itu .NET. Apa bedanya dengan Visual Basic edisi sebelumnya VB6.
Setelah kesuksesan pemrograman Java oleh Sun Microsystem dengan teknologi Java Virtual Machine JVM atau Java Runtime Environment JRE dan
perubahan paradigma pemrograman dari pemrograman prosedural menjadi pemrograman berorientasi objek, Microsoft menjawabnya dengan memunculkan
.NET. Teknologi .NET sendiri dapat dikatakan sebagai desain ulang dari Java dengan prinsip yang sama namun mempunyai tujuan yang berbeda. Apabila Java
mempunyai slogan write one, run anywhere
tulis sekali, jalankan di mana saja, yang dapat diartikan satu bahasa Java untuk banyak platform, maka .NET
juga menganut prinsip ini dengan tujuan yang berbeda, yaitu many language, one platform, yang artinya sebuah aplikasi Windows dapat dibangun dengan banyak
bahasa. Namun sekarang telah dan sedang dikembangkan proyek implementasi .NET pada platform Linux, yaitu Mono, yang dapat diikuti pada URL www.go-
monoxom, sehingga ke depan .NET aka mengikuti prinsip many language, many platform.
Teknologi .Net Framework adalah sebuah Application Programming Language API, yaitu kumpulan kelas atau sebuah pustaka inti yang digunakan
untuk melakukan pemrograman .NET. Kelas-kelas core inti. .NET ini menyediakan berbagai macam kelas yang berfungsi untuk melakukan apapun
8
Universitas Sumatera Utara
yang diinginkan di lingkungan Windows, ataupun lingkungan web, mulai dari bekerja dengan data hingga bekerja dengan form jendela dan kontrol.
Berbeda dengan API Win32, seperti VB6 ke bawah yang bersifat prosedural, kini .NET bersifat object oriented penuh OOP. Apapun yang akan
Anda lakukan pada .NET, Anda harus membuat sebuah objek dari kelas yang mempunyai fungsi tertentu. Kelas-kelas ini dapat diakses melalui bahasa
pemrograman .NET apapun. .NET mendukung multi languages sehingga bahasa menjadi masalah seni dan kesukaan saja karena yang diakses adalah pustaka API.
Semua objek yang dipanggil dengan bahasa .NET tertentu akan mempunyal method, properti, dan event yang sama. Hasil akhir dari semua bahasa
pemrograman .NET juga sama, yaitu bahasa Intermediate Language IL atau Microsoft Intermediate Language MSIL, yaitu sebuah bahasa pertengahan yang
dapat diakses oleh bahasa .NET dan dapat diterjemahkan oleh CLR atau dijalankan.
2.4.2 Menjalankan Visual Basic 2010