VisuaL Basic

hm.. dah lama nggk ng post nue.. ntah knapa blakangan nue.. jdi tertarik bgt ama yang nama nya Visual Basic Net.. apa lagi semester ada masuk mata kuliah itu.. keren.. (lho kok curhat hahaha)..

lgsung aja x nue,, saya mw bahas tentang sejarahnya dulu lah..



Awalnya VB.Net dirilis pertama kali pada bulan februari 2002 dengan sebutan "Visual Basic .Net 2002". versi ini bisa disebut sebagai VB 7.0 karena menyempurnakan versi Visual Basic sebelum nya, yaitu VB 6.0. Dalam peluncurannya VB.Net 2002 diperkenalkan oleh Microsoft sebagai aplikasi pemrograman visual yang berjalan di atas Microsoft .Net framework 1.0, serta lebih disempurnakan dan lebih berorientasi objek.



Setahun kemudian Microsoft meluncurkan "Visual Basic .Net 2003" atau bisa disebut VB 7.1 pada bulan maret 2003. Hal ini dikarenakan pada VB.Net sebelumnya kurang disambut oleh programmer yang disebabkan runtime memory yang terlalu besar dibanding VB 6.0. Pada versi ini VB .Net 2003 sudah berjalan pada Microsoft .Net framework 1.1, kemudian fitur yang ditambahkan pada versi ini adalah dukungan terhadap .NET Compact Framework dan mesin wizard upgrade VB6 ke VB.NET yang telah ditingkatkan.

Setelah selang dua tahun VB .Net 2003 sukses dipasaran, programmer kembali dimanjakan oleh Microsoft dengan dirilisnya "Visual Basic 2005" (dengan menghilangkan ".net") atau bisa disebut VB 8.0 pada tahun 2005. Versi ini dikeluarkan karena Microsoft pada waktu ini sangat memfokuskan pada pembuatan Microsoft .Net Framework 2.0, dan setalah proyek ini selesai meka VB 2005 pun di luncurkan kepasaran dengan berjalan pada Microsoft .Net Framework 2.0. Microsoft menambahkan beberapa fitur baru, pada versi ini, yaitu:
  • 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 berbasis klien/server.
Pada tanggal 19 November 2007 Microsoft kembali merilis versi terbaru dari VB .Net ini yaitu "Visual Basic 9.0" atau dengan sebutan VB 2008 telah berjalan pada Microsoft .Net Framework 3.5. pada versi ini Microsoft  menambahkan fitur-fitur terbaru, yaitu :

  • Operator If berubah menjadi operator ternary (membutuhkan tiga operand), dengan sintaksis If (boolean, nilai, nilai). Ini dimaksudkan untuk mengganti fungsi IIF.
  • Dukungan anonymous types
  • Dukungan terhadap Language Integrated Query (LINQ)
  • Dukungan terhadap ekspresi Lambda
  • Dukungan terhadap literal XML
  • Dukungan terhadap inferensi tipe data.
Dan belum lama ini Microsoft mengeluarkan versi terakhirnya yaitu "Visual Basic 2010 Express"  yang berjalan pada Microsoft .Net Framework 4.

nah itu lah tadi sekilas tentang sejarah dan perkembangan Visual Basic .Net yang semakin berkembang hingga saat ini.. (saluuut buat microsoft)
semoga postingan ini bermanfaat buat kita semua..


Perkembangan Visual Basic


Visual Basic 1.0 dikenalkan pada tahun 1991. Konsep pemrograman dengan metodedrag-and-drop untuk membuat tampilan aplikasi Visual Basic ini diadaptasi dari prototypegenerator form yang dikembangkan oleh Alan Cooper dan perusahaannya, dengan namaTripod. 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.

Dari waktu ke waktu
  • Proyek Thunder dimulai.
  • Visual Basic 1.0 dirilis untuk Windows pada Comdex/Windows Trade Show diAtlantaGeorgia pada Mei 1991.
  • Visual Basic 1.0 untuk DOS dirilis pada September 1992. Bahasa pemrogramannya sendiri tidak terlalu kompatibel dengan Visual Basic untuk Windows, karena sesungguhnya itu adalah versi selanjutnya dari kompiler BASIC berbasis DOS yang dikembangkan oleh Microsoft sendiri, yaitu QuickBASIC. Antarmuka dari program ini sendiri menggunakan antarmuka teks, dan memanfaatkan kode-kode ASCII tambahan untuk mensimulasikan tampilan GUI.
  • Visual Basic 2.0 dirilis pada November 1992. Lingkungan pemrogramannya lebih mudah untuk digunakan, dan kecepatannya lebih ditingkatkan.
  • Visual Basic 3.0 dirilis pada musim semi 1993 dan hadir dalam dua versi: Standar dan Professional. VB3 juga menyertakan versi 1.1 dari Microsoft Jet Database Engine yang dapat membaca dan menulis database Jet/Access 1.x.
  • Visual Basic 4.0 (Agustus 1995) adalah versi pertama yang dapat membuat program 32-bit seperti program 16-bit. VB4 juga memperkenalkan kemampuannya dalam membuat aplikasi non-GUI. Bila versi sebelumnya menggunakan kontrol VBX, sejak VB4 dirilis Visual Basic menggunakan kontrol OLE (dengan ekstensi file *.OCX), yang lebih dikenal kemudian dengan kontrol ActiveX.
  • Dengan versi 5.0 (Februari 1997), Microsoft merilis Visual Basic eksklusif untuk versi 32-bit dari Windows. Para programmer yang lebih memilih membuat kode 16-bit dapat meng-impor program yang ditulis dengan VB4 ke versi VB5, dan program-program VB5 dapat dikonversi dengan mudah ke dalam format VB4.
  • Visual Basic 6.0 (pertengahan 1998) telah diimprovisasi di beberapa bagian, termasuk kemampuan barunya, yaitu membuat aplikasi web. Meskipun kini VB6 sudah tidak didukung lagi, tetapi file runtime-nya masih didukung hingga Windows 7.

Tidak ada komentar:

Posting Komentar