作为.NET开发者你必须熟悉的几个工具

1、 Visual Studio

从VS2008开始.NET的源代码开放了,只需要配置source server即可浏览.NET的全部源代码,如何配置请参考http://blogs.msdn.com/rscc/

VS是一个强大的IDE同时也是一个强大的调试器,用他几乎可以看到程序所有的运行流程和状态,这里需要强调的有两个callstack和memory两个窗体,callstack可以看到断点处的调用栈,这对理解程序的流程非常重要,memory窗体可以用来观察对象的在内存中的状态。

2、 Reflector

这个工具我想作为每个.NET开发者来说都必须知道并且要熟练掌握的,你可以用它看到几乎所有的源代码,有什么比浏览源代码更爽的?我想没有了。对于被混淆的代码可能这个工具会比较郁闷,没关系,尝试打开IL,混淆代码一般都可以看到其IL,如果你有一定的IL基础,那么这是非常重要的。

3、 MSDN

作为一个微软的开发者,MSDN是你应该熟知的教材,它就像指南针,总能指引你正确的方向。对于你不清楚的事情首先应该想到的是MSDN。

4、 Google

如果你懂点英文,那么建议你使用Google来搜索你的答案,Google是一个公正的搜索引擎,垃圾信息相对少点,当然它对中文的支持不是很好。强力推荐使用Google搜索。

5、 Baidu

百度是最好的中文搜索引擎,至少目前还是这样,用它搜索也能有意想不到的收获,但可惜现在垃圾信息太多了,各种所谓搜索引擎优化技术搞的baidu很不“纯洁”了。

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/cuike519/archive/2009/12/11/4983719.aspx

你可能感兴趣的:(.net)