Arduino + vb.net+esp8266

i want to create software in vb.net for receiving and sending data to the arduino using esp8266 but i am confused in coding part
i am also watching client server video for vb.net coding but i am still confused about what is client ip and all those things.
also confused in arduino coding that which ip is written in arduino coding for communicating with pc and also don't know the requirement of AT commands
i want demo code of vb.net for connecting with esp8266 and also want arduino demo code.
please help me : :disappointed_relieved:
Thank You