| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 945 人关注过本帖
标题:[经验]推荐一个学习.NET的软件
只看楼主 加入收藏
铲铲
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:34
帖 子:506
专家分:0
注 册:2006-5-2
结帖率:100%
收藏
 问题点数:0 回复次数:11 
[经验]推荐一个学习.NET的软件

推荐一款适合察看.NET类库的软件Reflector,其下载地址:
http://www.aisto.com/roeder/dotnet/

图片附件: 游客没有浏览图片的权限,请 登录注册


这款软件可以看作是一种反编译和查看代码的软件,甚至可以将微软已经封装好的System.dll,System.Web.dll等类库中的内容翻出来看看,可以查看方法体内的代码,可以显示为MSIL汇编,或者甚至显示为其他语言风格:

图片附件: 游客没有浏览图片的权限,请 登录注册



关于如何使用?具体怎么操作我就不再赘述了,操作很简单,要查看那些dll的内容,只需要将其添加进来。如果你想研究了解微软这个博大的.NET环境为你提供的功能到底是怎么实现的,就可以用它追踪代码。如果有些类,功能不满足要求,想自己写的时候,不妨看看微软如何写代码风格,自己模仿一下,或者你也可以评判一下微软写的代码什么地方会影响性能。

总之,借助它你可以探查了解.NET标准类库的内容,研究一下.NET如何构建起来,如何运行
搜索更多相关主题的帖子: NET 软件 经验 学习 推荐 
2006-05-24 16:21
yichen
Rank: 1
等 级:新手上路
帖 子:303
专家分:0
注 册:2005-3-9
收藏
得分:0 

看来还不错啊,


衣带渐宽终不悔, 为伊消得人憔悴。 纸上得来终觉浅, 绝知此事要躬行。
2006-05-24 16:58
xufengtang
Rank: 1
等 级:新手上路
威 望:1
帖 子:89
专家分:0
注 册:2006-5-7
收藏
得分:0 
好东西谢谢

2006-05-25 11:39
成玺
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2006-5-24
收藏
得分:0 

挺爽的软件,不知能不能看其它的DLL文件,下来试试!

2006-05-25 11:51
铲铲
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:34
帖 子:506
专家分:0
注 册:2006-5-2
收藏
得分:0 

只要是.NET程序集文件DLL都可以查看。
哈哈,这样的话,比如上网找到好的控件,一些封装的类库等,可以看看别人是怎么写的,即便买不起控件和类库,至少知道了原理,自己模仿做一个也无妨。

但是对有些类库就无能为力:使用了强名称加密的DLL,他会将类库中有意义的方法,成员名称,修改成纯粹的地址引用,尽管能够解析出来,但是变成a,b,c,d等字母排列的无意义名称。这样就要求你有一些观察力,才能够弄明白他们的工作原理了


铲铲是也
2006-05-25 16:39
梦幻情缘
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:769
专家分:20
注 册:2005-4-4
收藏
得分:0 
给予支持!
2006-05-25 18:11
guobinxian
Rank: 1
等 级:新手上路
威 望:2
帖 子:195
专家分:0
注 册:2006-3-28
收藏
得分:0 

?蔾錵輐落溶溶钥,柳絮筂鎕淡淡風?。
2006-05-26 08:42
jhy
Rank: 1
等 级:新手上路
帖 子:185
专家分:0
注 册:2006-4-25
收藏
得分:0 
要的就是这个。

Your future depends on your dreams !
2006-05-26 09:31
caitanlin
Rank: 1
等 级:新手上路
帖 子:43
专家分:0
注 册:2006-3-20
收藏
得分:0 
不错啊,真是个好东西啊
2006-05-26 14:00
kshljh
Rank: 1
等 级:新手上路
帖 子:12
专家分:0
注 册:2005-12-26
收藏
得分:0 
楼主,谢谢了。
2006-06-03 23:42
快速回复:[经验]推荐一个学习.NET的软件
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.051865 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved