1.用vs.net,不过想完全不手写基本是不可能的
2.向高效和安全那还是自己来吧
3.有
4.请查阅相关资料