Monday, October 15, 2018

KONSEP VISUAL BASIC

KONSEP VISUAL BASIC .NET


Perkembangan Bahasa Pemrograman


Generasi I (1940)
: Mesin Code (Bahasa Mesin)


Generasi II (1950)
: Assembly Language (Bahasa Rakitan)


Generasi III (1960)
: High Level Languages (Cobol & Fortan)


Generasi IV (1970)
: Query and Database Language




Generasi V (1980)
: Sistem Pakar


Perkembangan Visual Basic
Visual Basic 1.0 dikenalkan pada tahun 1991. Konsep pemrograman dengan metode drag-and-drop untuk membuat tampilan aplikasi Visual ini diadaptasi dari prototype generator form yang dikembangkan oelh Alan Cooper dan perusahaannya, dengan nama Tripod. Microsoft kemudian mengontrak Cooper dan perusahaannya untuk mengembangkan Tripod menjadi sistem form yang dapat diprogram untuk Windows 3.0, di bawah kode nama Ruby.


Tripod tidak memiliki bahasa pemrograman sama sekali. Ini menyebabkan Microsoft memutuskan untuk mengkombinasikan Ruby dengan bahasa pemrograman Basic untuk membuat Visual Basic.


Visual Basic dari waktu ke waktu:
20 Mei 1991              Microsoft merilis Visual Basic versi 1.0 untuk Windows di Windows World
1991, Atlanta, Amerika Serikat.


1 September 1992      Microsoft mengumumkan Microsoft Visual Basic  for MS-DOS® dalam edisi
Standard dan Profesional.


2 November 1992      Microsoft  mengumumkan  kemampuan  dari  Visual  Basic  versi  2.0  untuk
Windows pada edisi Profesional dan Standard.


14 Mei 1993               Microsoft mengumumkan Visual Basic versi 3.0 untuk edisi Standard dan
Profesional.


29 Juni 1993               Microsoft  mengumumkan  bahwa  Microsoft  Visual  Basic  for  Application (VBA) akan di integrasikan ke dalam Microsoft Excel 5.0 dan Microsoft Project 4.0.


14 November 1994    Visual Basic versi 4.0 untuk Windows didemonstrasikan di Fall/COMDEX
’94 di Las Vegas.


12 September 1995    Visual  Basic  versi  4.0  untuk  MS-DOS,  Microsoft  Windows  NT®,  dan
Windows 95 diumumkan.


7 Desember 1995       Microsoft   mengumumkan   Microsoft   Visual   Basic   Scripting   Edition
(VBScript), sebuah bahasa skrip internet berbasiskan pada Visual Basic.


3 Februari 1997          Microsoft  membuka  sistem  pemrograman  Visual  Basic  versi  5.0,  Edisi Profesional – tool versi terakhir yang paling terkenal di dunia untuk membangun aplikasi yang tangguh (Rapid Application Development RAD) tool.


10 Maret 1997            Versi terakhir yang dirilis   dari Visual Basic 5.0, Edisi pembuatan kontrol tersedia.  Edisi  pembuatan  kontrol  adalah  cara  mudah  untuk  membuat ActiveX Control bagi internet, intranet, dan aplikasi client.


15 Juni 1998               Microsoft mengumumkan Visual Basic versi 6.0 dan dimasukkan ke dalam Microsoft Visual Studio versi 6.0 menyediakan pengaksesan data secara terintegrasi dan bersifat grafis ke sumber data (data source) ODBC atau OLE DB manapun, dan perangkat tambahan yang didesain untuk database Oracle dan Microsoft SQL Server.


2 September 1998      Visual Studio 6.0, solusi tool pengembangan lengkap berskala perusahaan tersedia. Visual Studio 6.0 menyertakan Visual Basic versi 6.0, Microsoft Visual C++, Microsoft Visual FoxPro, Microsoft Visual InterDev Web, dan Microsoft Visual J++.


28 April 1999             Lingkungan pengembangan VBA versi 6.0 dan Software Development Kit (SDK) VBA (SDK) versi 6.0 tersedia bagi vendor perangkat lunak pihak ketiga melalui program lisensi VBA .


15 Februari 2000       Steve  Ballmer,  presiden  yang  baru  saja  ditunjuk  CEO  dari  Microsoft Corporation, berbicar kepada lebih dari 2.000 pengembang dalam pidatonya pada Visual Basic Insiders Technical Summit (VBITS), menyatakan visi Microsoft terhadap situs yang dapat diprogram dan memaksa kembali komitmen perusahaan yang dalam terhadap pengembang Visual.


11 Juli 2000               Microsoft menyampaikan Tool Flatform .NET untuk XML Web Services.


13 November 2000    Microsoft mengumumkan kemampuan Visual Studio .NET versi Beta 1.


13 Februari 2002       Microsoft mengumumkan kemampuan dari Visual Studio .NET


Keuntungan Menggunakan Visual Basic .NET
Visual  Basic  mempunyai  banyak  kelebihan  dibandingkan  Software/bahasa  pemrograman  lain, beberapa keuntungan tersebut adalah :

- Kurva pembelajaran dan pengembangan  yang  lebih singkat  dibandingkan pemrograman
yang lain seperti C/C++, Delphi, Dll.
- Menghilangkan kompleksitas pemanggilan fungsi Windows API, karena banyak fungsi –
fungsi tersebut sudah di-embeded ke dalam syntax Visual Basic.
- Cocok digunakan untuk mengembangkan aplikasi/program bisnis.
-  Digunakan hampir semua Keluarga Microsoft Office sebagai bahasa Macro nya

-  Dapat membuat ActiveX Control.
-  Dapat  menggunakan  OCX/Komponen  yang  disediakan  oleh  pihak  ketiga  sebagai  tool pengembangan.
Menyediakan    wizard    yang    sangat    berguna    untuk    mempersingkat/mempermudah pengembangan aplikasi.
    Mendekati Object Oriented Programming.
    Dapat di-integrasikan dengan Internet, baik itu pada sisi Client maupun pada sisi Server
    Dapat membuat ActiveX Automation Server
    Integrasi dengan Microsoft Transaction Server
Dapat menjalankan server tersebut dari mesin yang sama atau bahkan dari mesin komputer yang lain.


Istilah Pada Visual Basic
    ActiveX Control
Merupakan  program  yang  terpisah  dari  Microsoft  Visual  Basic.  ActiveX  Control  ini digunakan untuk menambah kontrol – kontrol standard yang disediakan Visual Basic.
    Event
Merupakan aktivitas yang terjadi saat menggunakan aplikasi. Event terjadi karena adanya tindakan dari pemakai, seperti klik mouse, atau penggunaan keyboard. Namun event dapat juga terjadi karena adanya pengaturan oleh timer atau oleh aplikasi itu sendiri.


Contoh nama event yang dapat terjadi adalah:
Click               : Klik dari mouse
DoubleClick   : Klik ganda dari mouse
Change                       : Perubahan nilai terjadi


Kumpulan library untuk menggabungkan program dalam Microsoft Visual Basic dengan bahasa pemrograman lainnya.
    DDE (Dynamic Data Exchange)
Dukungan kemudahan pertukaran dalam membangun program.

No comments:

Post a Comment