lblTitle = "Top Ten Things"
This works because the label control has a default property, which is Caption. So the preceding line really means this: lblTitle.Caption = "Top Ten Things"
VB.NET does away with the concept of default properties and methods in most circumstances. So the first form won't work in VB.NET. You must use the second form.