First of all, you should be thinking about ironpython instead of cpython. This way you can forget about c# and do it all in (iron)python. I don't know its current state, but Microsoft is working in a Visual Studio - Ironpython integration. For more info: http://lists.ironpython.com/htdig.cgi/users-ironpython.com/2006-February/001752.html