-->
Perbedaan & Perbandingan Vb 6 Dan Vb .Net
4/ 5 stars - "Perbedaan & Perbandingan Vb 6 Dan Vb .Net" { Jangan Malas Membaca Ya } Untuk teman-teman yang mau pelajarin VB.net dan punya skil VB 6.0 gak jauh beda kok, yang niscaya sih ha...

Perbedaan & Perbandingan Vb 6 Dan Vb .Net



{ Jangan Malas Membaca Ya }

Untuk teman-teman yang mau pelajarin VB.net dan punya skil VB 6.0 gak jauh beda kok, yang niscaya sih harus giat dan yakin bisa, kini sih saya beri perpedaan aja, Sebelum bermetamorfosis .Net. Banyak yang bertanya wacana perbedaan antara keduanya. Berikut sekilas perbedaan dan persamaan VB 6.0 dan VB.Net.
  • VB 6.0 gres sebagian mendukung OOP, Sedangkan VB .Net telah mendukung penuh OOP.
  • Hasil kompilasi source code pada VB 6.0 yaitu file .exe biner (native code). VB.Net berupa file .exe intermediate language (MSIL byte code).
  • Hasil kompilasi pada VB 6.0 sanggup pribadi dieksekusi. VB.Net membutuhkan run time environment / framework (.Net framework)
  • VB6 bermasalah pada deployment-nya (DLL hell). VB.Net tidak
  • Program dari VB 6.0 tidak sanggup pribadi berinteraksi dengan jadwal dari bahasa lain. VB.Net sanggup selama bahasa lain mendukung .Net
  • Perintah-perintah dasar pada VB 6.0 dan VB .Net sebagian besar masih sama kecuali untuk perintah-perintah OOP-nya
  • Dari sisi IDE-nya, pengetikan instruksi pada VB.Net lebih cepat dari pada di VB 6.0
  • Untuk terusan ke database VB.Net memakai ADO.Net, VB 6.0 memakai ADO. ADO.Net bukan pengembangan dari ADO. Kaprikornus ADO.Net memakai teknologi yang berbeda dengan ADO
  • Selain itu pada VB.Net 2008, sanggup memakai LINQ (Language Integrated Query) untuk mempermudah mengaksesan data

Perbandinganya
Setelah dipegang-pegang, ternyata perbedaan antara Visual Basic.NET dengan visual basic tidak terlalu kentara, yang dimaksud tentu saja perbedaan sintak, contohnya saja untuk event setfocus pada visual basic:

VB 6.0 : Text1.SetFocus
VB.Net : Text1.Focus

atau untuk mengisi dtPicker:

VB 6.0 : dtWaktu.value=date
VB .Net : dtWaktu.Value=Date.Today

Enaknya, dalam Visual Basic.Net, programmer benar-benar dimanja, tapi yang niscaya perintah-perintahnya sudah banyak memalsukan java. Bahkan konsep .Net framework pun saya rasa diadopsi dari konsep java juga, alasannya yaitu java menganut prinsip “buat dimana saja, jalan dimana saja”. yang tentu saja tidak bakalan tersaingi oleh Visual Basic 6.0, “buat di windows saja, jalan di windows saja”.

Maksudnya dimanja?, bayangkan saja bahasa pemrograman, database, dan crystal report (pembuat laporan) digabung jadi satu, yummy gak tuh?. Dan yang benar-benar keren yaitu tool untuk debugging, bayangkan saja, pada ketika mendesain program, error2 yang kita lakukan sudah bermunculan, jadi tidak perlu di running dulu gres tahu ada erorrnya (tidak hanya error sintak loh, error alasannya yaitu variabel yang tidak dipakai juga muncul pada ketika desain). wah, keren dah pokoknye…

konsep java try..catch..finally juga di adopsi oleh VB.Net, ini mah bukan sekedar adopsi, hingga ke kata2 yang dipakai juga sama (hihihii). konsep ini berarti jikalau jadwal dijalankan, maka perintah yang dijalankan yaitu perintah yang terdapat dalam kalang TRY, jikalau ternyata ditemukan error, maka akan dijalankan perintah pada kalang CATCH, jikalau ternyata tidak terjadi error maka akan dijalankan perintah yang terdapat pada kalang FINALLY. Saya membaca buku java, konsepnya sama bener…

TRY
PERINTAH-PERINTAH

CATCH
PERINTAH PENANGANAN ERROR

FINALLY
PERINTAH-SELESAI
END TRY

Asiknya dengan konsep diatas adalah, jadwal kita tidak memerlukan on error goto lagi, atau on error resume next yang menciptakan jadwal kita terkesan kampungan!, jikalau ternyata perintah kita ada errornya otomatis sanggup kita tampilkan bahwa yang error yaitu yang ini!, dengan memanfaatkan klausa catch, kesalahan yang sering tidak terdeteksi dengan visual basic yaitu perintah yang memakai software pihak ketiga ibarat sql server, mysql atau lain-lain. kalau perintahnya salah kan tidak sanggup dideteksi oleh visual basic 6,0, dengan vb.net?, kayaknya ndak perlu mikir yang itu deh…..

pokonya yummy banget deh, bermanipulasi dengan VB.NET.

Selamat Mencoba, Semoga Bermanfaat... ^_^