Rabu, 21 September 2011

Perbedaan Mendasar Tentang VB.6 Dengan VB.net

sumber : http://geeks.netindonesia.net 
  • Pada VB.NET index array dimulai dari 0
  • Internet Project dengan Web Classes dan DHTML sudah tidak disupport. Pada VB.NET anda dapat menggunakan Web Form (ASP.NET).
  • VB.NET tidak menyediakan default properties, jadi anda tidak dapat menuliskan Text1.Text hanya dengan Text1 seperti di VB6.
  • Teknik-teknik lama di VB6 untuk print document, menggambar graphic, membaca textfile sudah tidak dapat digunakan di VB.NET, anda harus siap untuk mempelajari teknik yang baru.
  • VB.NET tidak mensupport deterministic finalization, jadi ketika object sudah tidak digunakan maka ia akan tetap di memory untuk sementara sebelum dibersihkan oleh Garbage Collector.
  • Cara lama mengakses database di VB6 menggunakan DAO dan RDO tidak disupport secara penuh (tidak dapat digunakan sebagai data binding).
  • Biarpun anda menggunakan upgrade wizard untuk migrasi dari VB6 namun pada beberapa bagian anda harus menulis ulang, terutama untuk aplikasi-aplikasi yang kompleks.
  • VB.NET tidak mensupport pointer jadi anda tidak dapat menggunakannya lagi (pada VB6 anda dapat menggunakan fungsi StrPtr() dan ObjPtr() untuk mengakses pointer)
  • Perintah Goto dan GoSub sudah tidak disupport di VB.NET. Cara drawing pada Form juga berubah, jika anda menggunakan custom drawing di VB6 anda harus menulis ulang kembali kodenya.
  • VB.NET tidak mensupport pointer jadi anda tidak dapat menggunakannya lagi (pada VB6 anda dapat menggunakan fungsi StrPtr() dan ObjPtr() untuk mengakses pointer).
  • Perintah Goto dan GoSub sudah tidak disupport di VB.NET.
  • Cara drawing pada Form juga berubah, jika anda menggunakan custom drawing di VB6 anda harus menulis ulang kembali kodenya.
Itulah yang dapat saya jelaskan mengenai Perbedaan Mendasar Tentang VB.6 Dengan VB.net. Semoga ilmunya berguna iea guyz...
hmm,,

Tidak ada komentar:

Posting Komentar