|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
学习asp.net两个月有余了,除了对html、web控件比较熟悉(应该是说都能理解和接受)之外,竟不知道自己还会什么。看了两本书:《精通asp.net网络编程》(人民邮电出版社)、《asp.net实用案例教程》(清华大学出版社)。列位贵安了!(先别骂我)比来刚开学,以是事变就多了点,上彀的工夫也未几,以是一向这个文章的下一篇也没出来。能失掉人人的抬爱,自己甚是感谢!关于C#的进修我也是方才进门,有甚么不合错误的中央,敬请指教!好了,闲言少叙,进进正题。
第一章。万事开首难,甚么事,都得从第一步入手下手。这一章次要是对.NET的一个概述,使我们对.NET有个归纳综合性的懂得,从而对后续章节的进修做展垫。
作为概述的部分,由于后续的部分另有具体的先容,我不想在这华侈太多的工夫,仅将最主要的器材逐一列出
.NET运转时:也称为大众言语运转时(CommonLanguageRuntime)简称为CLR,它实践办理代码。它能够处置加载程序、运转程序的代码,和供应一切撑持服务的代码。
受控制的代码:在.NET情况中运转的代码都称为受控制的代码(managedcode)。.NET内部的其他代码也运转在Windows上,这些代码称为示受控制的代码(unmanagedcode)。
两头言语(IL):在.NET运转时加载和运转代码时,这类言语断定代码的地位。在编译受办理的代码时,编译器实践上利用两头言语,CLR处置代码实行前的最初编译阶段。IL能够十分疾速地编译为外部的呆板代码,同时撑持.NET的功效。
大众范例体系(CTS):为了完成言语的互操纵性,必需有一组各类言语都承认的基础数据范例,如许才干对一切言语举行尺度化处置。CTS就供应了这个功效,还供应了界说定制类的划定规矩。
.NET基类:这是一个扩大的类库,它包括事后写好的代码,实行Windows上的各类义务,比方显现窗口和窗体、会见Windows基础服务、读写文件、会见收集和Internet和会见数据源。
拆卸件:拆卸伯是存储编译好的受控制的代码的单位。它与传统的可实行文件或DLL有些类似,但具有自我形貌的主要功效,包含所谓的有数据,它给出了拆卸件及在个中界说的一切范例、办法等细节。拆卸件能够是公有,也能够是共享的
拆卸件高速缓冲在存储器:这是存储共享拆卸件的磁盘地区。
大众言语标准(CLS):这是确保代码能够在任何言语中会见的最小尺度个人。一切用.NET的编译器都应撑持CLS。CLS组成了能够在.NET和IL中利用的功效子集,代码也能够利用CLS内部的功效。假如非CLS功效在代码地点拆卸件的内部是可见的,那末这些功效就不克不及在某些言语中利用。
反射:由于拆卸件完整是自我形貌的,因而在实际上能够编程会见拆卸件元数据。实践上一些基类就是为到达此目标而计划的,这类手艺称为反射。
Just-in-Time(JIT)编译:这个术语用于暗示实行编译历程的最初阶段,即从两头言语转换为外部呆板代码。其称号的来历是部分代码是按必要立即编译的。
拆卸件清单:这是存储包括元数据的拆卸件的地区。
使用域:就用域是CLR同意分歧代友在统一个历程空间中运转的体例。这些代码单位之间的自力性是经由过程下述体例完成的:在实行代码前利用IL的范例平安性举行考证,断定代码的每一个部分都是准确的。
无用存储单位搜集:这是CLR清算不再必要的内存的体例,使用程序不用卖力内存的开释。
次要的就是这些内容,仅此提出供人人参考。
下一篇,我会尽快推出,感谢人人撑持!
在CSDN里搜索一下“初学”两字,竟有三百余篇帖子(也许更多)。有些帖子说,有了asp的基础,只要15天就能很熟悉了,我甚感自己的愚钝。更多帖子是向大家请教初学者适合看书。两个多月的时间(当然平常杂事比较多。 |
|