C#学习一:什么是DOT NET框架(.net framework) 原创

simwe 2月前 267

版权


本文版权归作者所有,未经允许禁止转载!


前言


参考资料来源:

* 微软中国社区

* siki在线课程

* 百度百科


正文


1、微软平台的编程,最早使用Visual Basic(VB)、C/C++

2、1990年代末出现了 Win32APIMFCCOM组件等对象模型

3、2002年,微软发布了.net framework 1.0

3.1、什么是.net 框架呢?简单讲即用户通过IDE编程工具(例如Visual Studio)编译成可执行文件,调用.net 框架的一些基类库,然后再CLR环境中执行,如图所示

3.2、基类库BCL(Base Class Library)是什么?它包括以下:

3.2.1、通用基础类:文件操作、字符串操作、等等

3.2.2、集合类:列表、字典、等等

3.2.3、线程和同步:创建、管理线程等

3.2.4、XML类:创建、读取以及操作XML文档等

3.2.5、其他......

3.3、可以看出,基础类库为我们提供了多种多样的基础资源,我们基于此编写自己的程序或者创建新的类。

3.4、接下来我们简单了解一下程序编译的过程,如图所示。

3.5、接下来我们简单了解一下程序执行的过程,如图所示。


3.6、什么是公共语言运行库(CLR),如图所示。简单的理解,CLR就像一个阿福管家,帮我们处理了很多很多事务。

4、.net框架不同版本的演化过程

版本1.0  C#

版本2.0  泛型

版本3.0  LINQ

版本4.0  命名参数和可选参数

版本5.0  异步


结束


2018-4-29


最后于 2月前 被simwe编辑 ,原因:
最新回复 (0)
全部楼主
返回