What version of VB.NET are you using?
VB.NET w/ .NET 1.0 (2002) and 1.1 (2003) didn't support operator overloading (so you could never implement something like class + class, etc.; you could with C#, but not VB.NET back then).
I think that you'll need to use VB.NET w/ 2.0 framework (VB.NET 2005). I tested it with VB.NET Express 2005 and tutorial 7 worked for me.
You can download VB.NET Express 2005 for free from msdn.microsoft.com.
I'm not certain this is the problem, and I haven't tested that exact tutorial on a previous .NET framework (1.1 or 1.0). But, it works for me with VB.NET Express 2005 (2.0 framework).
Oh, and VB.NET is a full/pure object oriented language that supports the OOL requirements (polymorphism, inheritance, abstraction, encaspulation). VB6 is a totally different language and different in many, many ways than VB.NET. So don't feel any lesser for using VB.NET - it is the same as C#, just without the semicolons and curly brackets