Pages

Tuesday 1 May 2012

Sejarah VB.NET

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.

0 comments:

Post a Comment