I'm a total newbie with very short knowledge on Java and VS.net but I'm giving a shot here =)
Can anyone help me with that?
I can only show you the door (http://www.google.com). You must walk through it.
If you want documentation on Battle.net, search for "bnetdocs". The original site is down, but you can likely find a mirror of it.
For Java and VS.net, google is probably your best bet.
If you have any specific questions, feel free to post them here, on the "General Programming" board, or on the "Battle.net Bot Development" board, depending on what they are.
http://bnetdocs.dementedminds.net/
Packet info and stuff.