文章类型: .NET
关键词: .Net框架,.NET,FrameWork,C#概述
内容摘要:

.Net框架和C#概述

2015/7/29 10:07:50    来源:apple    阅读:

开发一个.NET应用程序必须安装.NET Framework,运行一个.NET程序也必须安装。

一、.Net框架,是.NET程序运行的基础,其作用相当于Java语言的java虚拟机:

它具有两个主要组件:

1、公共语言运行时(CLR),是.Net框架的基础。                        

2、框架类库,它是一个综合性的面向对象的可重用类型集合,利用它可以开发包括传统命令行或者WinForms应用程序倒基于ASP.NET所提供的最新应用程序。

二、CLR的组成部分:

      1CTS(通用类型系统):用于解决不同语言的数据类型不同的问题。

           如:C#—int,而VB—Integer,通过CTS都编译成Int32

      2CLS(公共语言规范):限制了由这些不同点引发的互操作性问题。

三、.NET的编译原理:

       C#VB.NET代码通过它们各自的编译器编译成MSIL(Microsoft Intermediate Language),MSIL遵循通用的

       语言(CLR,CPU不需要了解它,再通过JIT编译器编译成相应的操作系统代码。

四、框架类库:请参考VS帮助文档。

五、C#概述:

     12000年诞生;200112月,ECMA发布了ECMA-334C#语言规范;

         2003年成为一个ISO标准(ISO/IEC 23270);

     2、完全的面向对象;

     3C#2.0版本开始,对泛型提供了更完整的支持。

     4、与Web应用开发紧密地结合;

     5、强大的类库支持;

     6、开发多种应用程序(ASP.NETWebService等)


↑ 上一篇文章:中国十大词 关键词:词,中国 发布日期:2015/7/29 10:06:43
↓ 下一篇文章:C#语言中的一些重要概念 关键词:C#,重要概念,类,成员,对象,封装,方法,方法重载,构.. 发布日期:2015/7/29 10:08:58
相关文章:
asp.net mvc多级目录结构和多级area实现技巧 关键词:asp.net,.net,mvc,多级,目录结构,多级area,area,实现技巧 发布日期:2018-08-06 09:57
ASP.NET 2.0的Membership, Roles, 和Profile 关键词:ASP.NET,2.0,Membership,Roles,Profile 发布日期:2015-07-29 12:14
ASP.NET C#调用存储过程来获取output参数的值 关键词:asp.net,C#,SQL,Server,存储过程,output参数值 发布日期:2015-07-07 17:44
相关目录:.NET软件开发ANDROID
我要评论
正在加载评论信息......