I am .Net developer and new to C++ world. I am suppose to develop a dll which will be used by Client written in VC++ 6.0

I am completely confused about which way to go.
What type of project ?
What IDE to use [VS.net or VC++ 6 IDE] ?

Can you guys please guide me on this? Any pointers will be appreciated.
Thanks
Niel