Hello, its me again with another strange question. I've been taught a decent amount of regular C++ and trying to move into Visual. Its difficult without having the college teach Visual but this is how I'm trying to manage. For a program I'm trying to write it is supposed to have an interface similar to a chat room where the users connected to the server can interact. When certain key words are typed in the middle of sentences like "/slash" it sends the server a signal to start executing the rule system, pulling data from each of the clients' character data programs (somewhat seperate but still integrated into this). However, while I think I can manage with learning enough VC++ to manage the interface for the user manipulating all the aspects of the character sheet, I need a few references to try and learn about networking and the interfaces available in VC++ across the internet. More specifically, I need to know about how to have one computer set up as a server and have it able to control the clients connected to it with certain limits imposed (no direct manipulation of charcter data, etc.) but still being able to monitor those aspects of their character sheets. Any help with references, suggetsions on books are appreciated. Thank you.