c#编程语言是为在微软公司的.net框架上开发程序而设计的。本章将会给同学们介绍.net的组成部分,以及它的基本架构。在开始之前。我想告诉同学们c#的正确发音是c sharp.
1.1 net时代
2002年,微软发布了.net框架的第一个版本,声称解决了编程的旧问题并实现了下一代系统的目标。.net框架比以前的mfc和com编程技术更加的面向对象。他的特点如下
- 多平台 该系统可以在各种计算机上运行,从服务器,桌面机器到移动设备上运行。
- 行业标准 该系统使用行业标准,支持主流的数据结构。
- 安全性 该系统能提供更加安全的执行环境,屏蔽可疑的代码存在。
1.1.1 .net框架的组成
.net框架由三部分组成,如图所示,执行环境成为CLR(Common Language Runtime 公共语言运行库)。CLR在运行时管理程序的执行,包含以下内容
- 内存管理和垃圾收集
- 代码的安全性验证
- 代码执行,线程管理以及异常处理
编程工具覆盖了编码和调试需要的一切,包含以下几点。
- visual studio集成开发环境
- .net 兼容的编译器
- 调试器
- 网站开发服务器端技术 比如asp.net和wcf.
BCL(基类库)是net框架使用的一个类库,而且也可以在你的程序中使用。
1.1.2
云和数据Net培训课程(一)C#和Net
时间: 2024-11-16 21:39:44