您好,欢迎来到聚文网。 登录 免费注册
NET 4.0面向对象编程漫谈(应用篇)

NET 4.0面向对象编程漫谈(应用篇)

  • 字数: 440000.0
  • 装帧: 平装
  • 出版社: 电子工业出版社
  • 作者: 金旭亮 著
  • 出版日期: 2010-10-01
  • 商品条码: 9787121119156
  • 版次: 1
  • 开本: 16开
  • 页数: 339
  • 出版年份: 2010
定价:¥45 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
《.NET 4.0面向对象编程漫谈(应用篇)》:
应用篇
进程通信的多种实现手段
深入了解线程
线程统一取消模型剖析
使用线程安全的数据集合
详解线程同步对象
掌握跨线程更新可视化用户界面的原理与编程技巧
基于任务并行库与PLINQ开发并行计算程序
使用代码协定与单元测试工具提升代码的质量
基于Marlaged Extensibility FrarTleworK开发高扩展性的系统
C#4动态编程特性与DLR技术内幕
《.NET 4.0面向对象编程漫谈(应用篇)》《应用篇》选取在实际开发中有着广泛应用前景、同时又在.NET4.0中有重要创新的“进程通信”、“多线程与并行计算”、“代码协定”、“托管可扩展性框架”和“动态编程特性”等内容进行深入和系统的介绍,掌握这些技术有助于读者开发具有高性能和高扩展性的软件系统。
阅读《.NET 4.0面向对象编程漫谈(应用篇)》要求读者具备一定的实际开发经验,并且已经掌握了《.NET 4.0面向对象编程漫谈(应用篇)》《基础篇》所介绍的相关技术,不适合于.NET技术的初学者。
我的软件技木学习心得
不可能在岸上学会游泳,也不可能仅通过看书学会编程。
掌握某项技术最有效的方法,就是使用它写一个“真实”、“有用”的程序。
想真正地弄懂某项软件技术,阅读它的源代码是最有效的手段之一。
很多“新”技术,要么是老树新枝,要么是旧瓶新酒。
编程序类似于小孩子拼七巧板和搭积木,可以视之为一种“组合”的艺术。
在学习软件技术的过程中,大家都在“盲人摸象”,其中的关键是要知道自己是在“盲人摸象”。
之所以有如此多的计算机专业学生不喜欢写程序,很重要的原因是他们的兴趣和热情在学习第一门程序设计课程时就被打掉了。
对软件技术学习方法的描述,儒家经典《中庸》中的15个字道尽一切:博学之,审问之,慎思之,明辨之,笃行之。
内容简介
《.NET 4.0面向对象编程漫谈(应用篇)》《应用篇》选取在实际开发中有着广泛应用前景、同时又在.NET 4.0中有重要创新的“进程通信”、“多线程与并行计算”、“代码协定”、“托管可扩展性框架”和“动态编程特性”等内容进行深入和系统的介绍,掌握这些技术有助于读者开发具有高性能和高扩展性的软件系统。
阅读《.NET 4.0面向对象编程漫谈(应用篇)》要求读者具备一定的实际开发经验,并且已经掌握了《.NET 4.0面向对象编程漫谈(应用篇)》《基础篇》所介绍的相关技术,不适合于.NET技术的初学者。
作者简介
金旭亮,走自学之路,沉浸于软件技术世界16年,无师自通,最初“涉猎甚广”,后专注于微软.NET平台。目前已当了8年的“教书先生”,致力于软件技术的应用与推广,为计算机专业学生和程序员提供软件技术学习指导,为企业提供.NET技术培训服务。现执教于北京理工大学计算机学院。高度关注中国计算机教育问题,在北京理工大学主讲软件开发系列课程,其所进行的教学改革探索实践曾引发广泛的关注。
目录
前言 I
第4篇 进程、线程技术与并行计算 1
第15章 进程与进程间通信 3
15.1 操作系统的进程与线程管理 3
15.2 进程的启动与终止 17
15.3 进程通信 21

第16章 多线程开发技术基础 37
16.1 直观了解多线程编程 37
16.2 线程的创建、启动和停止 39
16.3 Windows操作系统线程调度策略 47
16.4 向线程函数传送信息的方式 50
16.5 线程统一取消模型 54

第17章 线程同步与并发访问共享资源 63
17.1 死锁与数据存取错误 64
17.2 锁 67
17.3 等待句柄 75
17.4 倒计时计数器——CountDownEvent 81
17.5 分阶段同步——Barrier 83
17.6 线程池 85
17.7 线程局部存储区 89
17.8 线程安全的数据结构 94
17.9 线程同步方法小结 103

第18章 跨线程访问可视化控件 105
18.1 UI线程与可视化控件 106
18.2 跨线程访问可视化控件的基本方法 111
18.3 详解WPF线程模型 120
18.4 使用BackgroundWorker组件 132
18.5 线程上下文详解 139
18.6 WCF跨线程更新用户界面 145
18.7 Silverlight线程模型 148

第19章 并行计算技术基础 151
19.1 并行计算概述 152
19.2 .NET 4.0中的并行计算组件 161
19.3 任务并行库原理及应用 162
19.4 并行执行的LINQ查询 196
19.5 并行计算的应用实例分析 208

第4篇 构造拥抱变化的系统 213
第20章 反射 213
20.1 反射技术基础 213
20.2 数据类型的奥秘——Type类 219
20.3 动态对象创建与方法调用 224
20.4 基于反射开发支持插件的系统 230

第21章 基于Attribute的开发与技术应用 239
21.1 Attribute介绍 239
21.2 编写自己的Attribute 240
21.3 使用.NET基类库预定义Attribute 243
21.4 代码协定 246
21.5 单元测试 258

第22章 Managed Extensibility Framework技术及应用 271
22.1 与MEF的第一次握手 271
22.2 理解MEF的核心概念 273
22.3 基于部件构建MEF应用程序 278
22.4 使用部件的元数据 288
22.5 应用MEF实现WPF应用程序界面的动态组合 292
22.6 Silverlight 4中的MEF开发 294
22.7 应用MEF技术按需装配Silverlight 4应用程序 298

第23章 迈进动态编程的世界 307
23.1 随机应变的对象 307
23.2 奇特的dynamic类型 311
22.3 DLR探秘 318
23.4 创建自己的动态类型 323
23.5 集成静态和动态编程语言 327
附录B 本书所介绍.NET4.0与C# 4.0新特性一览表 333
附录C 本书缩略语 334
索引 337
参考文献 340

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网