.Net学习笔记一(续)
来源:互联网 发布:美国网络武器 编辑:程序博客网 时间:2024/05/22 17:41
3.中间语言管理器(Native Code Manager)
编译后的Native Code由NCM来管理,NCM会对中间语言进行缓存,因此当第二次执行某个组件时,直接从缓存中执行,不需再次编译,所以速度非常快。这一点和Java不太一样,Java不管第几次执行,都要通过JVM解释执行,速度上会慢很多。
4.垃圾收集(Garbage Collection)
.Net提供了垃圾收集机制,和Java中的垃圾回收类似,只要是长期没有使用的指针或引用所占用的内存,.Net框架会在适当的实际收回,防止内存泄漏。
5.异常管理器(Exception Manager)
在.Net框架中同意了错误处理机制,不论使用哪种程序语言,异常都由Exception Manager统一管理,做到了跨语言异常处理。
6.线程支持(Thread Support)
支持多线程。
7.COM组件互操作(COM Interop)
提供组件互操作。
8.调试引擎(Debug Engine)
CLR中的调试引擎,可以在.Net平台上进行跨语言调试,大大节省了项目调试与维护的成本。
以上是CLR的基本内容。
二,基础类库
.Net为了达到不同程序语言在链接库上的统一,定义了基础类库,该库包含数百个类,几乎所有需要的基本功能都具备了,再加上整个链接库是以类的形式存在,必要时可以运用一些面向对象的机制加以扩展一符合自己的需要。
三 ADO.NET与XML
ADO与ADO.NET的区别主要是ADO使用的是记录集(Recordset)来处理数据,而ADO.NET是用数据集(DataSet)。DataSet有离线操作的特性。
四 Windows Form 与 Web Form
WindowsForm应用程序开发继承了VB操作的快速高效的特性,并提供了许多新功能,而Web Form是指开发Web程序就像开发Form程序一样简单高效,完全以事件驱动的观念来设计Web应用程序,这对于简化设计流程有很大的帮助。ASP.NET技术还支持移动的WebForm开发,功能十分强大。
- .Net学习笔记一(续)
- .net学习笔记(一)
- .Net学习笔记一
- asp.net 学习笔记(一):简介
- ADO.NET学习笔记(一)
- .net与c#学习笔记(一)
- ASP.NET学习笔记(一)
- ADO.NET学习笔记(一)(2)
- .NET MVC学习笔记(一)
- 学习笔记(一) .net基础
- ADO.NET学习笔记(一)
- VB.Net学习笔记(一)
- .net 学习笔记(一) 创建SqlHelper
- NET Core-学习笔记(一)
- NET Core-学习笔记(一)
- .Net学习笔记(一) ------ .NET平台结构
- VB.net学习笔记(一)net FrameWork概述
- ASP.NET学习笔记(一)
- 农大项目(oracle上建表及恢复操作)
- CSS字体与文本属性
- 正确配置和使用SQL mail
- 完成DELPHI的不可能功能:宏替换!(如何根据字符串来创
- 农大项目(oracle备份及经验总结)
- .Net学习笔记一(续)
- Strus学习笔记之一
- URI编码的DEMO
- 简单介绍CSS结合JS的运用
- 自定义用于ASP Web站点的SQL 7.0数据库(1)
- Delphi5.5的MIDAS编程(客户端)
- [转]linux RAR的安装和使用
- 如何在网页中插入CSS
- 自定义用于ASP Web站点的SQL 7.0数据库(2)