Di tengah-tengah waktu saya dalam mengeksplorasi kehebatan dan canggihnya fitur-fitur Visual Basic .NET, tiba-tiba ada satu pertanyaan dari member komunitas ini yang ditujukan kepada saya mengenai bagaimana cara memaksakan pengaturan bahasa regional secara keseluruhan (tidak hanya tanggal tetapi juga separator angka) dengan Visual Basic 6? Sekedar informasi saja, yang dimaksud pengaturan bahasa regional adalah pengaturan [...]
Selengkapnya →Manajemen Memory
Visual Basic .NET bergantung pada runtime .NET untuk manajemen memory. Ini artinya bahwa runtime .NET mengurus pemesanan memory untuk semua String, Array, Structure, dan Object di Visual Basic. Demikian pula, runtime .NET memutuskan kapan membebaskan memory yang terkait dengan object atau variabel yang telah Anda alokasikan. Hal ini tidak jauh berbeda dengan runtime di Visual [...]
Selengkapnya →Sekilas .NET Framework
Mungkin kalau Anda sudah pernah membaca artikel terdahulu yang berjudul Mengenal .NET Framework yang Digunakan oleh VB.NET, tidak ada salahnya jika kita mengulangi lagi dan mengambil beberapa poin utama yang penting dari artikel tersebut di artikel ini, khususnya yang terkait dengan perbedaan utama antara Visual Basic 6 dan Visual Basic .NET. Artikel berikut ini juga [...]
Selengkapnya →.NET Framework vs ActiveX
Sebagai programmer Visual Basic, Anda biasanya tidak peduli dengan sistem runtime yang mendasari aplikasi Visual Basic Anda. Visual Basic 6, misalnya, membuat rincian bagaimana ActiveX bekerja secara transparan. Runtime Visual Basic 6 menangani semua rincian yang morat-marit yang diperoleh dengan menerapkan komponen ActiveX atau aplikasi. Lisensi, object yang dapat bertahan lama, Microsoft Transaction Server (MTS), [...]
Selengkapnya →Apakah Visual Basic Masih Pilihan Terbaik bagi Programmer Visual Basic?
Jika Anda sedang mempelajari fitur-fitur baru di VB.NET, mungkin Anda pernah atau suatu saat akan bertanya dalam hati, “Mengapa saya masih tetap menggunakan Visual Basic? Mengapa saya tidak memilih bahasa lainnya? Mengapa saya tidak beralih saja menggunakan bahasa C# (sebuah bahasa baru di Visual Studio .NET yang berasal dari bahasa C++)?”. Meskipun pilihan tetap ada [...]
Selengkapnya →Mengapa Harus Upgrade dari VB6 ke VB.NET?
Jika ternyata membutuhkan pekerjaan untuk memutahirkan aplikasi Anda dari VB6 ke VB.NET, Anda pasti bertanya, “Apakah proses pemutahiran bisa menimbulkan masalah? Mengapa saya harus memutahirkan aplikasi yang membutuhkan modifikasi padahal aplikasi yang saya buat dengan VB6 sudah berjalan saat ini?” Alasan utama untuk melakukan pemutahiran adalah adanya keuntungan dari fitur-fitur baru yang terdapat di VB.NET. [...]
Selengkapnya →Rencana Memutahirkan Project VB6 Secara Otomatis ke VB.NET Bisa Mencapai 95 Persen
Akibat dari adanya perubahan dan perbedaan pada VB.NET adalah, bahwa tidak seperti versi Visual Basic sebelumnya, hampir semua project sesungguhnya tidak dapat dimutahirkan 100 persen secara otomatis. Untuk memahami mengapa, pertimbangkanlah untuk mencapai pemutahiran 100 persen maka ada yang harus dikorelasikan satu-ke-satu antara setiap elemen di VB6 dengan yang terdapat di VB.NET. Sayangnya, korelasi ini [...]
Selengkapnya →Mengharapkan Perubahan Kecil di VB.NET
VB.NET telah dibangun ulang untuk platform .NET. Apa artinya? Artinya adalah bahwa produk ini telah ditulis ulang mulai dari awal. Salah satu akibat dari penulisan ulang Visual Basic ini adalah bahwa persamaan apapun dengan versi sebelumnya haruslah ditambahkan dengan sengaja — Anda tidak akan mendapatkannya dengan bebas, sama seperti yang Anda lakukan ketika Anda menambahkan [...]
Selengkapnya →Kapan Microsoft Menetapkan VB.NET Tidak Kompatibel dengan VB6?
Kapan Microsoft menetapkan untuk menghilangkan kompatibiltas antara VB.NET dengan VB6? Hal itu sebenarnya terjadi pada awal bulan Desember 1999, yaitu selama proses pengembangan VB.NET. Sampai pada saat itu, VB.NET dibangun untuk direncanakan mendukung gagasan bahwa project “Visual Basic 6 sourced” membolehkan Anda untuk mengubah dan mengkompilasi project VB6 di dalam VB.NET. Project-project ini akan memiliki [...]
Selengkapnya →Mengapa Microsoft Menetapkan VB.NET Tidak Kompatibel dengan VB6?
Mengapa Microsoft memutuskan untuk mendisain ulang dan melakukan restrukturisasi bahasa Visual Basic? Mengapa mereka tidak menambahkan fitur baru saja ke dalam VB6 dan tetap menjaga kompatibilitas dengan VB6? Ternyata Microsoft memiliki alasan tersendiri untuk hal ini. Salah satu alasan di antaranya adalah bahwa beberapa fitur di VB.NET tidak dapat ditambahkan tanpa melakukan disain ulang. Dengan [...]
Selengkapnya →
Komentar Terakhir