作为.NET开发者你必须熟悉的几个工具
2010-03-13 13:07
295 查看
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
从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开发者你必须熟悉的几个工具
- .NET开发必须了解的几个工具
- .NET开发必须了解的几个工具
- 网管必须熟悉的几个网络DOS命令
- 【转】.NET开发者必备的11款免费工具
- .Net 开发者必需的20个工具[整理]
- Firefox 插件 JSview是一套比较实用的JS,CSS文件查看工具,很方便,很快捷地查看页面引用了哪些文件,作为Web前端开发者是一套必备的插件,由于Firefox升级过快,插件很快不兼容了,这里对插件做了一些调整,可以兼容最新Firefox浏览器(目前FireFox 21)
- 安装sqlserver 2012 必须使用角色管理工具 .net 3.5
- .Net开发者必需的10个工具和10个小插件[整理]
- Ruby开发者应该熟悉的10个工具
- Chrome浏览器F12开发者工具的几个小技巧总结
- .net 开发人员应必须拥有的10个工具
- 网管必须熟悉的几个网络DOS命令
- 要做linux运维工程师的朋友,必须要掌握以下几个工具才行
- 要做linux运维工程师的朋友,必须要掌握以下几个工具才行
- 高效Android开发者必须知道的4个工具
- 作为程序员,你必须了解的几个开源协议
- 作为开发者必须知道的5个安卓应用推广方式
- 移动开发者必须了解的10大跨平台工具