- .NET Framework
 . http://msdn.microsoft.com/en-us/netframework/

- .NET Framework Conceptual Overview
 . http://msdn.microsoft.com/library/zw4w595w(VS.100).aspx

- Common Language Runtime Overview
 . http://msdn.microsoft.com/en-us/library/ddk909ch.aspx

- Win32 Internet Extensions (WinInet)
 . http://msdn.microsoft.com/en-us/library/3w2azyt6(v=vs.100).aspx

- MFC Classes for Creating Internet Client Applications
 . http://msdn.microsoft.com/en-us/library/173ckzza.aspx


- CInternetSession Class : http://msdn.microsoft.com/en-us/library/cttkhz64.aspx

- CInternetConnection Class : http://msdn.microsoft.com/en-us/library/s7seyaek.aspx
 . CFtpConnection Class : http://msdn.microsoft.com/en-us/library/2kywsafk.aspx
 . CHttpConnection Class : http://msdn.microsoft.com/en-us/library/0z6f3y99.aspx

- CInternetFile Class : http://msdn.microsoft.com/en-us/library/3c69cwt5.aspx

- CFileFind Class
: http://msdn.microsoft.com/en-us/library/f33e1618.aspx

- gethostbyname
 . http://msdn.microsoft.com/en-us/library/windows/desktop/ms738524(v=vs.85).aspx

- getservbyname
 . http://msdn.microsoft.com/en-us/library/windows/desktop/ms738538(v=vs.85).aspx


- Winsock Functions
 . http://msdn.microsoft.com/en-us/library/windows/desktop/ms741394(v=vs.85).aspx


- Host Name Resolution Order
 . http://support.microsoft.com/kb/172218

- Windows Socket 2
 . http://msdn.microsoft.com/en-us/library/windows/desktop/ms740673(v=vs.85).aspx

- Servers and Clients
 . http://msdn.microsoft.com/en-us/library/windows/desktop/ms737520(v=VS.85).aspx

- Winsock Functions
 . http://msdn.microsoft.com/en-us/library/windows/desktop/ms741394(v=vs.85).aspx


- CSocket Class
 . http://msdn.microsoft.com/en-us/library/wxzt95kb(v=vs.100).aspx

- CAsyncSocket Class
 . http://msdn.microsoft.com/en-us/library/3d46645f.aspx

- malloc
 . http://msdn.microsoft.com/en-us/library/6ewkz86d.aspx

- free
 . http://msdn.microsoft.com/en-us/library/we1whae7.aspx

- Memory Allocation
 . http://msdn.microsoft.com/en-us/library/hk1k7x6x.aspx


- new Operator
 . http://msdn.microsoft.com/en-us/library/kewsb8ba.aspx

- delete Operator
 . http://msdn.microsoft.com/en-us/library/h6227113(v=vs.100).aspx