welcome.
That is a huge project to undertake for a beginner. There are so many new concepts for you to learn. No one will post the code here as it would take a long time to code it. You have a lot of design decisions to make first - will it be purely web browser based, will it use web services or .net remoting? how will it be hosted on the server? IIS, windows service or custom hosting? What database will you use. And thats before we even get into designing the program itself.
Put that project on a list of things to do in the future as you really wont understand if i talk about .net remoting and sinks, proxies etc or if i talk about webservices and wsdl and soap.
Get yourself a good beginners book or better go through the web and look at some apps there. the msdn library is always a good place to start. They usually have 101 applications in VB (or C#) which are useful both as tools and as an understanding of how to do most things. They start off simple and go through to complex things and i am sure webservices, web pages and remoting will be covered there as well as gdi+ which you will need to draw your games to the screen.
Good luck