×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
.NET 4.0面向对象编程漫谈(基础篇

.NET 4.0面向对象编程漫谈(基础篇

1星价 ¥22.1 (4.9折)
2星价¥22.1 定价¥45.0

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>

暂无评论
图文详情
  • ISBN:9787121119040
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 开本:16
  • 页数:341页
  • 出版时间:2010-10-01
  • 条形码:9787121119040 ; 978-7-121-11904-0

本书特色

《.NET 4.0面向对象编程漫谈(基础篇)》:基础篇编程语言向何处去多态编程的CLR探索之旅Singleton设计模式的讨论与对象的延迟创建IDisposable编程模式剖析深入把握CLR异常处理机制.NET应用程序结构与运行原理的程序集视角解析互操作程序集与本地类型掌握回调与异步调用的编程技巧Lambda表达式与LINQ技术内幕在实际开发中对象的精彩演出应用篇进程通信的多种实现手段深入了解线程线程统一取消模型剖析使用线程安全的数据集合详解线程同步对象掌握跨线程更新可视化用户界面的原理与编程技巧基于任务并行库与PLINQ开发并行计算程序使用代码协定与单元测试工具提升代码的质量基于Managed Extensibility Framework开发高扩展性的系统C#4动态编程特性与DLR技术内幕基础篇《.NET 4.0面向对象编程漫谈(基础篇)》《基础篇》以面向对象理论为指导,从.NET平台的各项技术中精选出一些亮点进行深入的剖析和讲解。并展示出它们在实际开发中的具体应用实例,不仅让读者能“知其然”,而且能“知其所以然”。《.NET 4.0面向对象编程漫谈(基础篇)》适合于拥有一到两年开发经验的读者,有助于读者进一步地提升自己的开发能力,拓展和加深对.NET平台技术的认识,*终成长为一名优秀的.NET软件工程师。掌握《.NET 4.0面向对象编程漫谈(基础篇)》《基础篇》所介绍的内容,是进一步阅读《.NET 4.0面向对象编程漫谈(基础篇)》《应用篇》的前提。应用篇《.NET 4.0面向对象编程漫谈(基础篇)》《应用篇》选取在实际开发中有着广泛应用前景、同时又在.NET 4.0中有重要创新的“进程通信”、“多线程与并行计算”、“代码协定”、“托管可扩展性框架”和“动态编程特性”等内容进行深入和系统的介绍,掌握这些技术有助于读者开发具有高性能和高扩展性的软件系统。阅读《.NET 4.0面向对象编程漫谈(基础篇)》要求读者具备一定的实际开发经验,并且已经掌握了《.NET 4.0面向对象编程漫谈(基础篇)》《基础篇》所介绍的相关技术,不适合于.NET技术的初学者。不可能在岸上学会游泳,也不可能仅通过看书学会编程。掌握某项技术*有效的方法,就是使用它写一个“真实”、“有用”的程序。想真正地弄懂某项软件技术,阅读它的源代码是*有效的手段之一。很多“新”技术,要么是老树新枝,要么是旧瓶新酒。编程序类似于小孩子拼七巧板和搭积木,可以视之为一种“组合”的艺术。在学习软件技术的过程中,大家都在“盲人摸象”,其中的关键是要知道自己是在“盲人摸象”。之所以有如此多的计算机专业学生不喜欢写程序,很重要的原因是他们的兴趣和热情在学习**门程序设计课程时就被打掉了。对软件技术学习方法的描述,儒家经典《中庸》中的15个字道尽一切:博学之,审问之,慎思之,明辨之,笃行之。

目录

第1篇 面向对象技术的.NET视角 1第1章 .NET面向对象编程基础 31.1 .NET是什么? 31.2 初探.NET程序运行原理 101.3 类和对象 161.4 了解编程语言的发展趋势 23第2章 数据类型趣谈 292.1 数值类型的使用 292.2 用好引用类型的变量 322.3 “值类型变量”的故事 372.4 说不尽的字符串 402.5 可取空值的“值类型” 442.6 数据类型的模板化——泛型 48第3章 字段、方法与属性漫谈 533.1 字段与属性的初始化方式汇总 543.2 让一个方法返回多个结果 583.3 命名参数与可选参数 603.4 运算符重载 633.5 分部类与分部方法 653.6 奇特的扩展方法 693.7 类和对象的CLR内存布局 723.8 剖析WPF依赖属性 76第4章 继承与多态 844.1 方法的重载、隐藏与重写辨析 844.2 通过实例理解多态 904.3 多态编程的CLR探索之旅 954.4 协变与逆变 104第5章 对象的生生死死 1075.1 构造函数那点事 1075.2 Singleton设计模式的讨论 1125.3 对象的延迟创建 1175.4 对象的声明式创建 1205.5 与对象销毁相关的话题 124第6章 异常捕获与处理 1316.1 .NET异常处理基础 1326.2 应对程序运行时出现的异常 1366.3 CLR异常处理机制探秘 1426.4 实际开发中有关异常处理的建议 148第7章 程序集 1517.1 程序集的基础知识 1517.2 程序集与组件化开发 1567.3 WPF应用程序的结构与运行原理 1607.4 探索ASP.NET页面程序集 1617.5 Silverlight项目结构剖析 1637.6 互操作程序集与本地类型 167第2篇 委托构建的世界 175第8章 神奇的委托 1778.1 委托的概念与使用 1778.2 深入探索委托技术内幕 1818.3 使用泛型委托 1878.4 匿名方法与Lambda表达式 1918.5 掌握回调的编程技巧 195第9章 事件及事件驱动 2009.1 .NET事件处理机制的剖析与应用 2009.2 定义自己的事件 2069.3 WPF中的路由事件 212第10章 异步编程模式 21710.1 程序的同步执行和异步执行 21710.2 基于委托的异步编程模式 21910.3 等待异步调用的完成 22210.4 异步调用中的异常与任务同步 22410.5 实现IAsyncResult异步调用模式的组件 22710.6 基于事件的异步调用模式 22910.7 异步编程小结 234第3篇 对象的精彩演出 235第11章 对象集合与LINQ 23711.1 设计可比较大小的对象 23711.2 并不简单的对象集合——“数组” 24311.3 针对对象集合的标准查询 25311.4 伟大的技术创新——LINQ 25611.5 掌握LINQ查询表达式的编写技巧 25911.6 对象集合的分组与连接 263第12章 对象组合与数据结构的应用 26812.1 对象的组合方式 26912.2 用对象组合实现可视化界面的嵌套 27212.3 自引用类与数据结构的面向对象实现 27712.4 神奇的数据结构——树 279第13章 对象的复制与序列化 28813.1 对象的浅复制与深复制 28813.2 对象序列化 29113.3 对象序列化技术应用实例 298第14章 对象间的协作与信息交换 30514.1 对象间信息交换的基本方式 30514.2 多对象协作与信息交换 31114.3 应用程序向导框架的设计与实现 31614.4 ASP.NET HTTP处理管线中的对象协作 322
展开全部

节选

《.NET 4.0面向对象编程漫谈(基础篇)》以面向对象理论为指导,从.NET平台的各项技术中精选出一些亮点进行深入的剖析和讲解,并展示出它们在实际开发中的具体应用实例,不仅让读者能“知其然”,而且能“知其所以然”。《.NET 4.0面向对象编程漫谈(基础篇)》适合于拥有1~2年开发经验的读者,阅读《.NET 4.0面向对象编程漫谈(基础篇)》有助于读者进一步地提升自己的开发能力,拓展和加深对.NET平台技术的认识,*终成长为一名优秀的.NET软件工程师。掌握《.NET 4.0面向对象编程漫谈(基础篇)》所介绍的内容,是进一步阅读《.NET 4.0面向对象编程漫谈(基础篇)》的前提。

相关资料

插图:经过十多年的发展,.NET已经形成了一个庞大的技术体系,并且还在不断地引入*新的软件理论与技术成果,其前进的脚步从未停止。笔者学习与研究.NET技术多年,想与读者分享的一个重要体会就是:学习与掌握面向对象理论和基础技术,是学好用好.NET技术的关键。为什么这么说?有以下几点理由:1).NET平台本身是一个面向对象理论与技术成果的集大成者,大多数.NET技术都可归属于面向对象的范畴。2)不对面向对象理论有深刻的理解,不可能真正了解和掌握.NET平台各项技术的技术内幕和运作机理,如果对技术只知其然而不知其所以然,很难真正用好这些技术。3).NET平台一直处于快速发展之中,老的技术在持续完善,新的技术不断出现,不掌握好面向对象理论与基础技术,很难追上技术更新的步伐,会陷入“疲于奔命”和“见木不见林”的窘境。4)不掌握面向对象的软件系统分析与设计方法,不了解面向对象的软件开发过程,不可能开发出好的.NET应用程序。面向对象早已经成为主流的软件开发方式,当前大多数软件系统与产品都需要应用面向对象理论与技术的成果。

作者简介

金旭亮,走自学之路,沉浸于软件技术世界16年,无师自通,*初“涉猎甚广”,后专注于微软.NET平台。目前已当了8年的“教书先生”,致力于软件技术的应用与推广,为计算机专业学生和程序员提供软件技术学习指导,为企业提供.NET技术培训服务。现执教于北京理工大学计算机学院。高度关注中国计算机教育问题,在北京理工大学主讲软件开发系列课程,其所进行的教学改革探索实践曾引发广泛的关注。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航