WEB开发网
开发学院软件开发C语言 Effective C# 原则48:了解更多的工具和资源 阅读

Effective C# 原则48:了解更多的工具和资源

 2009-02-19 08:17:18 来源:WEB开发网   
核心提示: 图6.1,FXCop分析的一个项目:Figure 6.1. FXCop analyzing a project.[View full size image]ILDasm是一个IL反汇编器,在本书不同的地方,Effective C# 原则48:了解更多的工具和资源(2),我已经演示了一些IL

图6.1,FXCop分析的一个项目:

Figure 6.1. FXCop analyzing a project.

[View full size image]

Effective C# 原则48:了解更多的工具和资源

ILDasm是一个IL反汇编器,在本书不同的地方,我已经演示了一些IL代码,它们就是编译器为不同的C#结构生成的。尽管我不相信很多人会在有高级语言存在的情况下,还选择写IL代码,但你应该熟悉它。知道从不同的C#结构上生成的IL代码,可以帮助你成为一个更好的开发者。你可以为你自己的程序集检测IL代码,或者是.Net框架里的程序集。这就是使用ILDAsm,而且它是和.Net框架的SDK一起发布的。IL对于所有开发者来说都是可用的。ILDAsm可以让你看到你的程序集的中间语言。不管怎样,这是一个好的方法来学习.Net框架程序集,这也是得到的原始资料。

这些只是你正式工具箱中的一部份,但拥有这些工具只是提高你技能的一个方面。大量在线的资源以及交流社区可以让你参与和学习,以及增加你自己的C#和.net框架知识。首先也是最重要的就是GotDotNet 网站(www.gotdotnet.com),这是.Net组的官方网站。C#小组在MSDN上有一个站点,目前是在msdn.microsoft.com/vcsharp/ (它偶然在MSDN网站有变动而被重新组织)。如果你的工作主要是基于网络的,试着访问www.asp.net,这是为ASP.Net组提供的。如果你的工作主要是基于Windows Form的,试着看看www.windowsforms.net,这是Windows Form组的官方网站。这些网站包含很多常规编程的引用和实现,这些可能是你的应用程序中想要的。它们都是还源文件的组件,所以你可以检测和修改这些,让它们成为你想要的。最后也是最重要的位置应该要了解就是在MS模式和实践的网页。这个网页目前在 www.microsoft.com/resources/practices/,从这个地方,你可以查到一些常用的设计模式以及一些最好的模式的初始代码。

Tags:Effective 原则 了解

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接