• 框架设计,第3版(影印版)
21年品牌 40万+商家 超1.5亿件商品

框架设计,第3版(影印版)

全新正版 极速发货

52.87 5.3折 99 全新

仅1件

广东东莞
认证卖家担保交易快速发货售后保障

作者(美)瑞奇特 著作

出版社东南大学出版社

ISBN9787564124144

出版时间2010-10

装帧平装

开本其他

定价99元

货号11674687

上书时间2024-11-24

休闲图书吧

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
    Jeffrey Richter是Wintellect的共同创办人之一(www.wintellect.com),这是一家培训、咨询和调试相关的企业,专门致力于帮助其他公司更快构建更好的软件。他于1999年10月开始为微软的.NET框架团队提供咨询,并已促成了微软的数款产品。除了本书之前的版本,他还写过一些其他流行的主题,包括《Windows viaC/C++》和《Advanced Windows》。

目录
Foreward
Introduction
Part Ⅰ  CLR Basics
  1  The CLRs Execution Model
    Compiling Source Code into Managed Modules
    Combining Managed Modules into Assemblies
    Loading the Common Language Runtime
    Executing Your Assemblys Code
    IL and Verification
    Unsafe Code
    The Native Code Generator Tool: NGen.exe
    The Framework Class Library
    The Common Type System
    The Common Language Specification
    Interoperability with Unmanaged Code
2  Building, Packaging, Deploying, and Administering Applications and Types
3  Shared Assemblies and Strongly Named Assemblies
Part Ⅱ Designing Types
4  Type Fundamentals
5  Primitive, Reference, and Value Types
6  Type and Member Basics
7  Constants and Fields
8  Methods
9  Parameters
10  Properties
11  Events
12  Generics
13  Interfaces
Part Ⅲ Essential Types
14  Chars, Strings, and Working with Text
15  Enumerated Types and Bit Flags
16  Arrays
17  Delegates
18  Custom Attributes
19  Nullable Value Types
Part Ⅳ Core Facilities
20  Exceptions and State Management
21  Automatic Memory Management (Garbage Collection)
22  CLR Hosting and AppDomains
23  Assembly Loading and Reflection
24  Runtime Serialization
Part Ⅴ Threading
25  Thread Basics
26  Compute-Bound Asynchronous Operations
27  I/O-Bound Asynchronous Operations
28  Primitive Thread Synchronization Constructs
29  Hybrid Thread Synchronization Constructs
Index

内容摘要
    深度挖掘并掌握公共语言运行时、C#和.NET开发的错综复杂之处。作为编程专家和微软.NET团队的长期顾问,Jeffrey Richter将带领你获得务实的见解来创建健壮、可靠且反应迅速的应用程序与组件。更新.NET Framework 4.0及多核编程部分之后,这本完美的经典指南可帮助开发者建立任何类型的应用程序,包括MicrosoftSilverliclht、ASP.NET、Windows、Presentation Foundation、Web services和控制台应用。
    从本书理解以下内容:
    建立、部署基于版本的应用程序、组件和共享程序集;
    在理解原语、数值和引用类型行为的基础上来定义并更高效地使用它们;
    使用泛型和接口定义可重用算法;
    有效地使用特殊的CLR类型——委托、枚举、自定义属性、数组、字符串;
    理解垃圾收集器如何管理资源;
    使用线程池、任务、取消模式、定时器和异步I/O操作来设计灵活、可靠、可扩展的解决方案;
    使用异常处理以协助状态管理;
    使用CLR托管、AppDomain、程序集加载、反射和C#动态类型来构建动态可扩展的应用程序。

精彩内容
    In fact, at runtime, the CLR has no idea which programming language the developer used for the source code. This means that you should choose whatever programming language allows you to express your intentions most easily. You can develop your code in any programming language you desire as long as the compiler you use to compile your code targets the CLR.
    So, if what I say is true, what is the advantage of using one programming language over another? Well, I think of compilers as syntax checkers and “correct code” analyzers. They examine your source code, ensure that whatever you've written makes some sense, and then output code that describes your intention. Different programming languages allow you to develop using different syntax. Don't underestimate the value of this choice. For mathematical or financial applications, expressing your intentions by using APL syntax can save many days of development time when compared to expressing the same intention by using Perl syntax, for example.……


   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP