Net框架和C#概述
来源:互联网 发布:你知我情深txt微盘 编辑:程序博客网 时间:2024/05/29 04:47
开发一个.NET应用程序必须安装.NET Framework,运行一个.NET程序也必须安装。
一、.Net框架具有两个主要组件:1、公共语言运行时(CLR)是.Net框架的基础。
2、框架类库是一个综合性的面向对象的可重用类型集合,利用它可以开发包括传统命令行
或者WinForms应用程序倒基于ASP.NET所提供的最新应用程序。
二、CLR的组成部分:
1、CTS(通用类型系统):用于解决不同语言的数据类型不同的问题。
如:C#—int,而VB—Integer,通过CTS都编译成Int32。
2、CLS(公共语言规范):限制了由这些不同点引发的互操作性问题。
三、.NET的编译原理:
C#和VB.NET代码通过它们各自的编译器编译成MSIL(Microsoft Intermediate Language),MSIL遵循通用的
语言(CLR),CPU不需要了解它,再通过JIT编译器编译成相应的操作系统代码。
四、框架类库:请参考VS帮助文档。
五、C#概述:
1、2000年诞生;2001年12月,ECMA发布了ECMA-334C#语言规范;
2003年成为一个ISO标准(ISO/IEC 23270);
2、完全的面向对象;
3、C#从2.0版本开始,对泛型提供了更完整的支持。
4、与Web应用开发紧密地结合;
5、强大的类库支持;
6、开发多种应用程序(ASP.NET、WebService等)
- Net框架和C#概述
- 【C#】.NET和C#概述
- C#和.NET框架
- .Net框架概述
- .NET 框架安全性概述
- .NET 框架安全性概述
- .NET 框架安全性概述
- .Net框架概述
- .net框架概述
- .NET开发框架概述
- ADO.net框架 概述
- ADO.net框架 概述
- Microsoft.NET框架概述
- C#和.NET框架和术语
- c# .NET 概述
- C#与.NET概述
- 01. C#和.net框架介绍
- Visual Studio.Net IDE 和c#编程概述
- [006] 百度地图移动版API终于发布了(Android)
- QT QString转Char *
- java中String类详解(享元模式思考)
- Unicode字符与ASCII码字符的相互转化
- C++初学者指南 第十一篇(12)
- Net框架和C#概述
- int *p = NULL; free(p);这样也可以
- typedef在类里面的应用
- 积累下VC中关于字符串的转化
- 学C#时做的笔记
- 学C#时做的笔记
- linux下使用gcc命令编译代码
- 滚石30年演唱会全纪录
- Win7与Ubuntu双系统时正确卸载Ubuntu的方法