VB6 vs VB.NET
Mulai tanggal 1 April nanti, VB6 akan memasuki Extended Support Period.
Lot's of pros and cons about this, all of them with good reasons behind them. Saya prefer VB.NET over VB6, mainly because I don't have much code to port :-). Tapi dari pandangan saya, sooner or later, you need to work in OO.
Perpindahan paling besar dari VB6 ke VB.NET adalah perubahan mindset, way of thinking. This is what the Code Upgrader failed to work. Jangan tergantung pada Code Upgrader, karena dia hanya mengupgrade kode. What you need is a mindset upgrade.
Problem kedua adalah karakter dari VB itu sendiri. Excessive late-binding and default instance are two most common things you find in VB.NET code. Use early-bind, and performance will improve. Explicit declaration, and no more of those System.NullReferenceException popping up.
But I like writing VB codes... Imagine a code without AS or case insensitivity, I can't live without those two... Maybe we should invent VB#?
[Now Playing: L'Arc en Ciel - Blurry Eyes (04:17)]