您好,欢迎光临有路网!
.NET Framework 2.0高级编程
QQ咨询:
有路璐璐:

.NET Framework 2.0高级编程

  • 作者:达夫
  • 出版社:清华大学出版社
  • ISBN:9787302151845
  • 出版日期:2007年06月01日
  • 页数:552
  • 定价:¥68.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书是畅销书作家Joe Duffy精心打造的**图书,详细探讨了.NET Framework和CLR 2.0技术,以及如何在这个平台上编写**的代码。本书在介绍技术的同时还揭示了技术后面的基本原理,在解释重要概念的同时还说明了它们与其他技术的联系和相互间的对应关系。本书可帮助读者快速掌握使用.NET Framework和CLR编程。
    目录
    第Ⅰ部分CLR基础.第1章引言 31.1平台的发展历史 31.2.NETFramework技术概览 5第2章通用类型系统 92.1类型系统介绍 102.1.1类型**的重要性 112.1.2静态和动态类型 122.2类型和对象 162.2.1类型统一化 162.2.2引用和值类型 172.2.3可访问性和可视性 232.2.4类型成员 252.2.5子类化和多态性 472.2.6命名空间:组织类型 562.2.7特殊的类型 582.3范型 672.3.1基本概念和术语 682.3.2约束 742.4参考文献 762.4.1专门针对.NETFramework和CLR的读物 762.4.2类型系统和语言 762.4.3范型和相关的技术 772.4.4特定语言 77第3章CLR技术内幕 793.1中间语言 803.1.1IL示例:“Hello,World!” 803.1.2汇编和反汇编IL 813.1.3基于栈的抽象机 813.1.4指令集探讨 853.2异常 973.1.1异常的基础知识 973.2.2快速失效 1083.2.3两阶段异常 1093.2.4性能 1113.3自动内存管理 1123.3.1分配 1133.3.2垃圾收集 1183.3.3终结 1203.4实时编译 1213.4.1编译过程概览 1223.4.2方法调用内���细节 1233.4.364位支持 1283.5参考文献 128第4章程序集.加载和部署 1294.1部署.执行和重用单元 1294.1.1程序集元数据的内部细节 1314.1.2共享的程序集(全局程序集缓存) 1404.1.3友元程序集 1404.2程序集加载 1414.2.1绑定.映射和加载过程的内幕 1424.2.2加载CLR 1504.2.3静态程序集加载 1504.2.4动态程序集加载 1514.2.5类型转发 1564.3本地映像生成 1574.3.1管理缓存(ngen.exe) 1584.3.2基址和安排 1594.3.3好处和弊端 1614.4参考文献 162第Ⅱ部分基础架构库第5章基本类型 1655.1原始类型 1655.1.1Object 1665.1.2数字 1745.1.3布尔型 1785.1.4String 1785.1.5IntPtr 1865.1.6Date和Time 1865.2各种各样的BCL支持 1905.2.1格式化 1905.2.2解析 1945.2.3基本类型转换 1955.2.4构建字符串 1955.2.5垃圾收集 1965.2.6弱引用 1985.2.7数学API 1995.3常见的异常 2025.3.1系统异常 2035.3.2其他标准的异常 2045.3.3自定义的异常 2065.4参考文献 206第6章数组与集合.. 2096.1数组 2096.1.1一维数组 2106.1.2多维数组 2106.1.3基类库的支持(System.Array) 2146.1.4固定数组 2186.2集合 2186.2.1泛型集合 2196.2.2弱类型集合 2396.2.3比较 2406.2.4函数委托类型 2446.3参考文献 246第7章I/O.文件和网络互连 2477.1流 2477.1.1使用基类 2487.1.2读取器和写入器 2567.1.3文件和目录 2627.1.4其他流的实现 2697.2标准设备 2717.2.1写入到标准输出和标准错误 2717.2.2读取标准输入 2717.2.3控制台显示控制 2727.2.4串行端口 2727.3网络互连 2737.3.1套接字 2737.3.2网络信息 2817.3.3协议客户机和侦听器 2817.4参考文献 289第8章国际化 2918.1国际化的概念 2918.1.1平台支持 2928.1.2处理过程 2948.2示例场景 2958.2.1发布本地化内容 2968.2.2地区格式化 2978.3文化 2988.3.1文化表示(CultureInfo) 2998.3.2格式化 3038.4资源 3048.4.1创建资源 3048.4.2打包与部署 3068.4.3访问资源 3078.5编码 3088.6向默认文化挑战 3108.7参考文献 314第Ⅲ部分CLR**服务第9章**性 3179.1代码访问** 3189.1.1定义信任 3199.1.2权限 3229.1.3管理策略 3279.1.4应用** 3289.2基于用户的** 3339.2.1身份 3339.2.2访问控制 3359.3参考文献 337第10章线程.AppDomain和进程 33910.1线程 34110.1.1线程池的排队工作 34110.1.2显式线程管理 34310.1.3线程隔离的数据 35110.1.4线程间的状态共享 35310.1.5常见的并发问题 36610.1.6事件 36710.1.7异步编程模型(APM) 37010.1.8**线程主题 37210.2AppDomain 37610.2.1创建 37710.2.2卸载 37710.2.3将代码加载到AppDomain中 37710.2.4编组 37810.2.5加载.卸载和异常事件 37810.2.6AppDomain孤立性 37910.3进程 38210.3.1退出进程 38210.3.2创建 38410.3.3终止 38510.4参考文献 386第11章非托管的互操作性 38711.1指针.句柄和资源 38811.1.1“互操作性”定义 38811.1.2CTS中的本地指针(IntPtr) 38811.1.3内存和资源管理 39211.1.4可靠地管理资源(SafeHandle) 39611.1.5通知GC资源消耗 39911.1.6受限的执行区域 40111.2COM互操作性 40511.2.1快速回顾COM 40511.2.2向后的互操作性 40711.2.3向前的互操作性 41211.3使用非托管代码 41411.3.1平台调用(P/Invoke) 41411.3.2桥接类型系统 41711.4参考文献 420第Ⅳ部分**Framework库第12章跟踪和诊断 42312.1跟踪 42312.1.1跟踪体系结构 42512.1.2使用跟踪源 42812.2自定义断言失败 43112.2.1跟踪监听器 43412.2.2配置 43912.3参考文献 444第13章正则表达式 44513.1基本的表达式语法 44513.1.1一些(简单的)模式示例 44613.1.2字面量 44913.1.3元字符 45113.2BCL支持 46313.2.1表达式 46313.2.2编译过的表达式 47213.3参考文献 475第14章动态编程 47714.1反射API 47814.1.1信息API 47914.1.2令牌句柄解析 49214.2自定义属性 49514.2.1声明自定义属性 49514.2.2访问自定义属性 49914.3委托 50014.3.1委托内部 50014.3.2异步委托 50614.3.3匿名方法(语言特性) 50814.4发行代码和元数据 50914.5参考文献 512第15章事务 51315.1事务编程模型 51515.1.1事务的作用域 51515.1.2嵌套和流动 52115.1.3EnterpriseServices集成 52415.1.4事务管理程序 52615.2参考文献 528附录AIL快速参考... 529
    编辑推荐语
    本书是畅销书作家Joe Duffy精心打造的**图书,详细探讨了.NET Framework和CLR 2.0技术,以及如何在这个平台上编写**的代码。本书在介绍技术的同时还揭示了技术后面的基本原理,在解释重要概念的同时还说明了它们与其他技术的联系和相互间的对应关系。本书可帮助读者快速掌擗使用.NET Framework和CLR编程。.
    当.NET Framework和公共语言运行库(CLR)在健壮性、可靠性和丰富性等方面不断成熟时,开发人员越来越需要理解所有托管代码在其上运行的基础。本书介绍所有开发人员可以使用的底层平台的共性,而不论选择什么语言或使用什么开发工具。
    本书首先深入介绍了CLR的基础,接下来回顾了基类库(BCL),然后阐述更为**的Framework库。这些库常用于大多数托管应用程序中。通过大量工作代码示例和独特的覆盖深度,本书全面介绍了.NET Framework和CLR 2.0提供的内容。..
    本书主要内容:CLR体系结构的细节,包括垃圾收集、异常、实时编译和公共类型系统;程序集的工作方式和部署选项,从执行程序到共享库,再到私有库;BCL的特定部分,**Framework库,例如新的事务库;CLR的**服务,例如**编程模型以及孤立性和并发性的形式;CLR的丰富元数据如何用于动态编程和运行时代码生成。
    本书读者对象:本书适合于具有Microsoft(.NET 1.x Win32或COM)或Java平台相关开发经验,并且需要使用.NET Framework和CLR编程的开发人员。...

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外