品牌:Andrew Troelsen
基本信息
·出版社:人民邮电出版社
·页码:941 页码
·出版日:2008年
·ISBN:9787115168078
·条码:9787115168078
·版次:1版
·装帧:平装
·开本:16 16
·中文:中文
内容简介
本书是C# 领域久负盛名的经典著作,深入全面地叙述了C# 编程语言和.NET 平台核心,并以大量示例剖析相关概念。书中介绍了C# 的各种语言构造、.NET 2.0 的类、核心API、公共中间语言(CIL)、动态程序集和ASP.NET 扩展等内容;同时也介绍了.NET 3.0 中的新的编程API 包括WPF、WCF 和WF 的功能;另外,还介绍了最新的C# 3.0 编程语言和LINQ 编程技术。
本书由微软C# MVP Andrew Troelsen 编写,历经多次修订,适合各层次.NET 开发人员阅读。
目录
第一部分C#和.NET平台简介
第1章.NET之道2
1.1了解.NET之前的世界2
1.1.1C/Win32 API程序员的生活2
1.1.2C++/MFC程序员的生活2
1.1.3Visual Basic 6.0程序员的生活3
1.1.4Java/J2EE程序员的生活3
1.1.5COM程序员的生活3
1.1.6Windows DNA程序员的生活4
1.2.NET解决方案4
1.3.NET平台构造块(CLR、CTS和CLS)简介5
1.4C#的优点6
1.5其他支持.NET的编程语言6
1.6.NET程序集概览7
1.7单文件程序集和多文件程序集8
1.8CIL的作用9
1.8.1CIL的好处11
1.8.2将CIL编译成特定平台的指令11
1.9.NET类型元数据的作用11
1.10程序集清单的作用12
1.11理解CTS12
1.11.1CTS类类型12
1.11.2CTS结构类型13
1.11.3CTS接口类型13
1.11.4CTS枚举类型14
1.11.5CTS委托类型14
1.11.6CTS类型成员14
1.11.7内建的CTS数据类型14
1.12理解CLS15
1.13理解CLR16
1.14程序集/命名空间/类型的区别18
1.14.1以编程方式访问命名空间20
1.14.2引用外部程序集21
1.15使用ildasm.exe21
1.15.1查看CIL代码22
1.15.2查看类型元数据22
1.15.3查看程序集元数据22
1.16部署.NET运行库23
1.17.NET的平台无关性23
1.18小结24
第2章构建C#应用程序25
2.1安装.NET Framework 2.0 SDK25
2.2C#命令行编译器(csc.exe)26
2.2.1配置C#命令行编译器26
2.2.2配置其他.NET命令行工具27
2.3使用csc.exe构建C#应用程序27
2.3.1引用外部程序集28
2.3.2使用csc.exe编译多个源文件29
2.3.3引用多个外部程序集30
2.4使用csc.exe响应文件30
2.5命令行调试器(cordbg.exe)31
2.6使用TextPad构建.NET应用程序32
2.6.1启用C#关键字着色32
2.6.2配置*.cs文件过滤器33
2.6.3与csc.exe关联33
2.6.4将运行命令与菜单项相关联34
2.6.5启用C#代码片段35
2.7使用SharpDevelop构建.NET应用程序35
2.7.1SharpDevelop36
2.7.2Project Scout和Classes Scout36
2.7.3Assembly Scout37
2.7.4Windows窗体设计器38
2.8使用Visual C# 2005 Express构建.NET应用程序38
2.9使用Visual Studio 2005构建.NET应用程序39
2.9.1Visual Studio 200539
2.9.2Solution Explorer工具40
2.9.3Class View工具41
2.9.4Code Definition窗口41
2.9.5Object Browser工具41
2.9.6集成对代码重构的支持42
2.9.7代码扩展和围绕技术43
2.9.8可视化Class Designer43
2.9.9对象测试平台45
2.9.10集成的帮助系统46
2.10其他.NET开发工具47
2.11小结47
第二部分C#编程语言
第三部分.NET程序集编程
第四部分使用.NET库编程
第五部分Web应用程序和XML Web服务
第六部分.NET 3.0扩展编程
……[看更多目录]
点此购买报价¥95.90