If you do .NET development, sometimes you have to drop down to the Win32 API to do your dirty work. One fun and exciting task when you have to do that is creating the PInvoke signature, which is fraught with peril. Thankfully, today I discovered pinvoke.net, a community site based around a wiki, which contains PInvoke signatures and associated gotchas. Truly a fantastic site for folks that have to do this kind of work, and it’s run by Adam Nathan, one of the bigger heads on the whole subject. Definitely a must see for any .NET dev.