框架设计,第3版(影印版) 东南大学出版社 mobi 下载 网盘 caj lrf pdf txt 阿里云

框架设计,第3版(影印版) 东南大学出版社电子书下载地址
寄语:
新华书店正版,关注店铺成为会员可享店铺专属优惠,团购客户请咨询在线客服!
内容简介:
深度挖掘并掌握公共语言运行时、C#和.NET开发的错综复杂之处。作为编程专家和微软.NET团队的长期顾问,JeffreyRichter将带领你获得务实的见解来创建健壮、可靠且反应迅速的应用程序与组件。更新.NETFramework4.0及多核编程部分之后,这本完美的经典指南可帮助开发者建立任何类型的应用程序,包括MicrosoftSilverliclht、ASP.NET、Windows、PresentationFoundation、Webservices和控制台应用。
从本书理解以下内容:
建立、部署基于版本的应用程序、组件和共享程序集;
在理解原语、数值和引用类型行为的基础上来定义并更高效地使用它们;
使用泛型和接口定义可重用算法;
有效地使用特殊的CLR类型——委托、枚举、自定义属性、数组、字符串;
理解垃圾收集器如何管理资源;
使用线程池、任务、取消模式、定时器和异步I/O操作来设计灵活、可靠、可扩展的解决方案;
使用异常处理以协助状态管理;
使用CLR托管、AppDomain、程序集加载、反射和C#动态类型来构建动态可扩展的应用程序。
书籍目录:
Foreward
Introduction
Part Ⅰ CLR Basics
1 The CLR's Execution Model
Compiling Source Code into Managed Modules
Combining Managed Modules into Assemblies
Loading the Common Language Runtime
Executing Your Assembly's 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
作者介绍:
Jeffrey Richter是Wintellect的共同创办人之一(www.wintellect.com),这是一家培训、咨询和调试相关的企业,专门致力于帮助其他公司更快构建更好的软件。他于1999年10月开始为微软的.NET框架团队提供咨询,并已促成了微软的数款产品。除了本书之前的版本,他还写过一些其他流行的主题,包括《Windows viaC/C++》和《Advanced Windows》。
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
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 finan 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.
……
在线阅读/听书/购买/PDF下载地址:
原文赏析:
代码引用一个常量时,编译器会在定义常量的程序集的元数据中查找该符号,提取常量的值,并将值嵌入生成的IL代码中。
Different languages offer different capabilities.For example, in unmanaged C/C++, you have pretty low-level control of the system. You can manage memory exactly the way you want to, create threads easily if you need to, and so on. Microsoft Visual Basic 6.0, on the other hand, allows you to build UI applications very rapidly and makes it easy for you to control COM objects and databases.
The C# using directive instructs the compiler to try prepend-ing different prefixes to a type name until a match is found.
The compiler will scan all of the referenced assemblies looking for the type’s definition. After the compiler finds the proper assembly, the assembly information and the type information is emitted into the resulting managed module’s metadata.
To get the assembly information, you must pass the assembly that defines any referenced types to the compiler.
The C# compiler, by default, automatically looks in the MSCorLib.dll assembly even if you don’t explicitly tell it to. The MSCorLib.dll assembly contains the definitions of all of the core Framework Class Library (FCL) types, such as Object, Int32, String, and so on.
When a thread is created, it is allocated a 1-MB stack. This stack space is used for passing arguments to a method and for local variables defined within a method. Stacks build from high-memory addresses to low-memory addresses.
All but the simplest of methods contain some prologue code, which initializes a method before it can start doing its work. These methods also contain epilogue code, which cleans up a method after it has performed its work so that it can return to its caller.
System.Object’s GetType method simply returns the address stored in the specified object's type object pointer member. In other words, the GetType method returns a pointer to an object’s type object, and this is how you can determine the true type of any object in the system (including type objects).
其它内容:
书籍介绍
从《框架设计(第3版)(影印版)》理解以下内容:建立、部署基于版本的应用程序、组件和共享程序集,在理解原语、数值和引用类型行为的基础上来定义并更高效地使用它们。使用泛型和接口定义可重用算法,有效地使用特殊的CLR类型——委托、枚举、自定义属性、数组、字符串。
理解垃圾收集器如何管理资源
使用线程池、任务、取消模式、定时器和异步I/O操作来设计灵活、可靠、可扩展的解决方案,
使用异常处理以协助状态管理
使用CLR托管、AppDomain、程序集加载、反射和C#动态
类型来构建动态可扩展的应用程序
网站评分
书籍多样性:7分
书籍信息完全性:4分
网站更新速度:9分
使用便利性:8分
书籍清晰度:9分
书籍格式兼容性:5分
是否包含广告:7分
加载速度:3分
安全性:3分
稳定性:7分
搜索功能:5分
下载便捷性:6分
下载点评
- 种类多(260+)
- 无缺页(654+)
- 不亏(412+)
- 小说多(376+)
- 方便(479+)
- 无多页(324+)
- 全格式(454+)
下载评价
- 网友 田***珊:
可以就是有些书搜不到
- 网友 石***致:
挺实用的,给个赞!希望越来越好,一直支持。
- 网友 养***秋:
我是新来的考古学家
- 网友 焦***山:
不错。。。。。
- 网友 林***艳:
很好,能找到很多平常找不到的书。
- 网友 游***钰:
用了才知道好用,推荐!太好用了
- 网友 寿***芳:
可以在线转化哦
- 网友 师***怡:
说的好不如用的好,真心很好。越来越完美
- 网友 马***偲:
好 很好 非常好 无比的好 史上最好的
- 网友 晏***媛:
够人性化!
- 网友 宫***玉:
我说完了。
- 网友 曾***玉:
直接选择epub/azw3/mobi就可以了,然后导入微信读书,体验百分百!!!
- 网友 方***旋:
真的很好,里面很多小说都能搜到,但就是收费的太多了
- 网友 扈***洁:
还不错啊,挺好
喜欢"框架设计,第3版(影印版) 东南大学出版社"的人也看了
李特-布朗英文写作手册(简明版)第5版 mobi 下载 网盘 caj lrf pdf txt 阿里云
普通高中教科书 美术 现代媒体艺术 mobi 下载 网盘 caj lrf pdf txt 阿里云
【新华书店自营】张煦教你阅读小学3年级B版第1次修订版 mobi 下载 网盘 caj lrf pdf txt 阿里云
到鼓浪屿看老别墅--老别墅丛书 龚洁 著 湖北美术出版社【无忧售后 正版图书】 mobi 下载 网盘 caj lrf pdf txt 阿里云
全套全4册外教社朗文中学英语分级阅读 第三五七九级3579级 附mp3 初一二三高二三初中高中生英语课外阅读读物 中学百科丛书 mobi 下载 网盘 caj lrf pdf txt 阿里云
2016秋 四年级语文上(RJ课标版)(人教版) 期末冲刺100分 mobi 下载 网盘 caj lrf pdf txt 阿里云
【精装版】全3册 你若盛开,蝴蝶自来:做一个像林微因一样的女人+卡耐基写给女人 女人幸福修炼手册+做灵魂有香气的女人 女性书籍 mobi 下载 网盘 caj lrf pdf txt 阿里云
魔芋抗病种植新技术 mobi 下载 网盘 caj lrf pdf txt 阿里云
无机及分析化学实验(第三版)钟国清著 mobi 下载 网盘 caj lrf pdf txt 阿里云
寻衅滋事的罪与罚 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 萨提亚转化式系统治疗 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 中公最新版2014四川省公务员录用考试专项教材言语理解与表达考点精讲与高分题库 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 五年高考三年模拟 2015高中同步 5年高考3年模拟 高中政治 必修4 RJ(人教版) 五三高考 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 【全店300-80】 现货 台版小说 黄柠檬 權汝宣 韩国悬疑推理小说 新锐女作家 聯經出版 繁体中文 黃檸檬 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 泰国地图 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 中医食疗忌口点津 叶进 主编 同济大学出版社【正版保证】 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 9787030408167 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 海上东西风:上海记忆与北美风情 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 水浒传 mobi 下载 网盘 caj lrf pdf txt 阿里云
- 福州老行当(福州民俗文化丛书)(2009.9) mobi 下载 网盘 caj lrf pdf txt 阿里云
书籍真实打分
故事情节:3分
人物塑造:9分
主题深度:7分
文字风格:4分
语言运用:6分
文笔流畅:9分
思想传递:7分
知识深度:8分
知识广度:8分
实用性:7分
章节划分:5分
结构布局:4分
新颖与独特:7分
情感共鸣:8分
引人入胜:6分
现实相关:9分
沉浸感:7分
事实准确性:4分
文化贡献:8分