If you are familiar with C# then anything you know in C# should be able to be applied in VB.NET. Some possible areas that could be areas to study would be: 1) Game Programming (3D or 2D) 2) Database Management 3) Registry 4) Source Code Optimization 5) Use of Windows API 6) GUI programming, creating user controls that are reusable A few books that might give you more ideas: Visual Basic Hacks and Pranks Hackish C++ Both of the books have many examples of cool programs that helped me learn VB, C#, and C++.
Regards, Thomas Stockwell Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. Visit my homepage Oracle Studios[^]