首页 > 代码库 > 云和数据Net培训课程(一)C#和Net
云和数据Net培训课程(一)C#和Net
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
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。