注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

信息 灵感 创新

I? =Information,Inspiration,Innovation

 
 
 

日志

 
 
关于我

we are 5. Mathematics, Computation, Programming, Engineering, and Making fun of life.

网易考拉推荐

C#精髓摘要(11)  

2011-07-25 16:16:18|  分类: C# & .NET |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

接前一部分,地址在

这里

C#精髓》一书属于O'Reilly出版的动物系列技术书籍,这一系列的书算是赫赫有名了,趁现在有空,走马观花地读一下这本书。

C精髓摘要(2) - Castor - 趁年轻,多折腾~~
封面上的动物是星鼻鼹鼠(Condylura cristata)。与所有鼹鼠一样,星鼻鼹鼠主要居住在自己挖的地下隧道中,觅食时才出来。鼹鼠的身体上布满了防水的灰色短毛,大约6~8英寸长。它们的显著特征是长长的爪子,用于挖掘和觅食都非常理想。它们的眼睛、耳朵很小,牙齿非常锐利。视力和听觉很差。

星鼻鼹鼠的名字来源于它们鼻子上的25个触须,触须可以帮助鼹鼠找到食物,主要是昆虫、蠕虫、小鱼和其他小的池塘生物。星鼻鼹鼠是鼹鼠家族中的游泳健将,可以潜入水中捕鱼。它们喜欢住在沼泽中,分布于美国东北部和加拿大东南部。
星鼻鼹鼠是哺乳动物,雌鼹鼠每年可以生3~6只幼崽。
星鼻鼹鼠对人类的危害比其他鼹鼠要小,因为它偏爱水生食物,很少到人类的后院活动。
===================================================================================================

第四章   BCL综述

有用的工具:SDK文档、WinCV.exe类浏览器、ILDsm.exe反汇编程序。

核心类型

文本

命名空间:System.TextSystem.Text.RegularExpression

重要的类型是String

集合

命名空间:System.CollectionsSystem.Collections.Bases

重要的类型是Array

流的输入和输出

命名空间:System.IOSystem.ConsoleSystem.IsolatedStorage

联网

命名空间:System.NetSystem.Net.Socket

重要的类型是IO.Stream

线程

System.ThreadingSystem.TimersSystem.Timers.Design

重要的类型是System.ThreadStaticAttribute

安全

支持许多加密算法,例如DES3DESRC2RSADSigMDSSHA1和用于流或转换的Base64编码。

命名空间:System.Security

System.Security.Cryptography

System.Security.Cryptography.X509Certificate

System.Security.Xm

System.Security.Permissions

System.SecurityPolicy

System.SecurityPrincipal

反射

命名空间:System.ReflectionSystem.Reflection.Emit

重要类型:TypeActivatorAppDomain

序列化

命名空间:

System.Runtime.Serialization

System.Runtime.Serialization.Formatters

System.Runtime.Serialization.Formatters.Soap

System.Runtime.Serialization.Formatters.Binary

重要类型:NonSerializedAttributeSerializedAttribute

远程调用

命名空间:

System.Runtime.Remoting

System.Runtime.Remoting.Channels.Core

System.Runtime.Remoting.Channels.HTTP

System.Runtime.Remoting.Channels.MetadataServices

System.Runtime.Remoting.Channels.SMTP

System.Runtime.Remoting.Channels.TCP

System.Runtime.Remoting.Services

重要类型:AppDomainCallContextContextBoundObjectContextStaticAttributeMarshalByRefObject

Web服务

命名空间:

System.Web.Services.

System.Web.Services.Description

System.Web.Services.Discovery

System.Web.Services.Interop

System.Web.Services.protocols

数据访问

命名空间:

System.Data

System.Data.ADO

System.Data.ADO.Interop

System.Data.CodeGen

System.Data.Design

System.Data.Internal

System.Data.SQLTypes

XML

命名空间:

System.Xml

System.Xml.Serialization

System.Xml.Serialization.IO

System.Xml.Serialization.Schema

System.Xml.XPath

System.Xml.Xsl

图形

命名空间:

System.Drawing

System.Drawing.Design

System.Drawing.Drawing2D

System.Drawing.Imaging

System.Drawing.Printing

System.Drawing.Text

丰富的自定义程序(原文翻译错误,Custom被翻译为客户)

命名空间

System.WinForms

System.WinForms.ComponentModel

System.WinForms.ComponentModel.COM2Interop

System.WinForms.Design

System.WinForms.PropertyGridInternal

Web应用程序

功能总称为ASP.NET,命名空间:

System.Web

System.Web.Caching

System.Web.Configuration

System.Web.Handlers

System.Web.Hosting

System.Web.Security

System.Web.SessionState

System.Web.UI

System.Web.UI.Design

System.Web.UI.Design.Util

System.Web.UI.Design.WebControls

System.Web.UI.Design.WebControls,ListControls

System.Web.UI.HtmlControls

System.Web.UI.WebControls

System.Web.UI.WebControls.Design

System.Web.Util

全球化

支持编码页转换,区分地区的字符串运算,日期、时间转换、不同的资源文件等。命名空间:

System.Globalization

System.Resources

配置

配置系统包括一个带设置继承的、各用户、各程序的配置模型,一个已处理安装程序框架,以及使用和扩展配置框架的类。

命名空间:

System.Configuration

System.Configuration.Assemblies

System.Configuration.Core

System.Configuration.Design

System.Configuration.Install

System.Configuration.Interceptors

System.Configuration.Internal

System.Configuration.Schema

System.Configuration.Web

高级组件服务

创建分布式任务、JIT激活、对象池化、入队列和事件等COM+服务。

Microsoft.ComServices

System.DirectoryServices

System.Messaging

System.Messaging.Design

配件

在配件的元数据上标记目标操作系统和处理器汇编器版本及其他信息。

命名空间:

System.Runtime.CompilerServices

System.Runtime.CompilerServices.CSharp

诊断与调试

调试跟踪、事件日志访问、进程线程和栈帧信息的访问,可创建和使用性能计数器。

System.Diagnostics

System.Diagnostics.Design

System.Diagnostics.SymbolStore

与非管制代码互操作

支持双向互操作。

命名空间:

System.Runtime.InteropServices

System.Runtime.InteropServices.CostomMarshalers

System.Runtime.InteropServices.Expando

Microsoft.Win32.Interop

Microsoft.Win32.Interop.Trident

组件和工具支持

BCL提供支持组件和使用组件的工具的创建的类和属性信息,这些类还具有生成和编译C#JscriptVB.NET源码的能力。

命名空间:

System.CodeDOM

System.CodeDOM.Compliler

System.ComponentModel

System.ComponentModel.Design

System.ComponentModel.Design.CodeModel

System.ComponentModel.Interop

运行时设施

控制运行时行为的类,重要类型为System.Runtime.InteropServices.GCHandle

本地操作系统设施

控制现有NT服务和创建新服务。访问特定的Win32设施,如注册表和WMIWindows管理工具)

命名空间:

Accessibility

Microsoft.Win32

System.Core

System.Management

System.ServiceProcess

  评论这张
 
阅读(933)| 评论(0)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017