当前位置: 首页 > 图文教程 > 网络编程 > ASP.NET > 走进C# (我的C#学习之旅)之二

ASP.NET
asp.net GridView控件中模板列CheckBox全选、反选、取消
asp.net GridView 删除时弹出确认对话框(包括内容提示)
asp.net DropDownList 三级联动下拉菜单实现代码
asp DataTable添加列和行的三种方法
Asp.net 页面调用javascript变量的值
asp.net 长文章通过设定的行数分页
asp.net 定时间点执行任务的简易解决办法
asp.net 页面延时五秒,跳转到另外的页面
asp.net 动态输出透明gif图片
asp.net DataList与Repeater用法区别
asp.net Javascript获取CheckBoxList的value
asp.net程序在调式和发布之间图片路径问题的解决方法
asp.net下生成英文字符数字验证码的代码
asp.net 页面版文本框智能提示JSCode (升级版)
ASP.NET URL伪静态重写实现方法
ASP.NET 2.0 中Forms安全认证
asp.net 动态添加多个用户控件
asp.net Repeater显示父子表数据,无闪烁
asp.net 无法获取的内部内容,因为该内容不是文本 的解决方法
asp.net GridView排序简单实现

ASP.NET 中的 走进C# (我的C#学习之旅)之二


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-03   浏览: 43 ::
收藏到网摘: n/a


各位贵安了!(先别骂我)最近刚开学,所以事情就多了点,上网的时间也不多,所以一直这个文章的下一篇也没出来。能得到大家的抬爱,本人甚是感激!对于C#的学习我也是刚刚入门,有什么不对的地方,敬请指教!好了,闲言少叙,进入正题。
第一章。万事开头难,什么事,都得从第一步开始。这一章主要是对.NET的一个概述,使我们对.NET有个概括性的了解,从而对后续章节的学习做铺垫。
作为概述的部分,因为后续的部分还有详细的介绍,我不想在这浪费太多的时间,仅将最重要的东西一一列出
.NET运行时:也称为公共语言运行时(Common Language Runtime)简称为CLR,它实际管理代码。它可以处理加载程序、运行程序的代码,以及提供所有支持服务的代码。
受管制的代码:在.NET环境中运行的代码都称为受管制的代码(managed code)。.NET外部的其他代码也运行在Windows上,这些代码称为示受管制的代码(unmanaged code)。
中间语言(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清理不再需要的内存的方式,应用程序不必负责内存的释放。
主要的就是这些内容,仅此提出供大家参考。 下一篇,我会尽快推出,谢谢大家支持!