I want to write a program in Visual C++ to transfer data between a computers and microcontroller via 10/100 Ethernet RJ-45.
What i need (libraries, or is there any help in MSDN.)
What i figured out is that i need "winsock" for programming.(TCP client and TCP Server)
Where should I start.
thanks

ethernet programming
Tridex
If you are using MFC, you should read up on http://msdn.microsoft.com/library/default.asp url=/library/en-us/vccore/html/_core_Windows_Sockets_in_MFC.asp.
Otherwise, http://msdn.microsoft.com/library/default.asp url=/library/en-us/winsock/winsock/wsasocket_2.asp is a good place to start, as it's got an example covering the basics.
Dot Net Engineer
but rom where should i start in MSDN.
what should i search for.
I am a beginner.
J Jakubik
MSDN would be a nice place to start. There are several examples there, which should give you an impression of where to go and what to do.
For a more comprehensive socket tutorial, you could turn to Beej. See http://beej.us/guide/bgnet/.
Abhishek_SE