.NET框架

 

.NET框架的二个主要控件:

      CLR(Common  Language  Runtime)公共语言运行时

      FCL:.NET本框架类库
CLR是.NET框架的基础。FCL是一个综合性的面向对象的可重用类型集合,利用它不仅可以开发传统命令行应用程序,而且还可以开发WinForms应用程序及基于ASP.NET的应用程序。

 

CLR分为:

CLR是所有.NET应用程序运行时环境,是所有.NET应用程序都要使用的编程基础,它如同一个支持.NET应用程序进运行和开发的虚拟机。

   CLS(Common Language Specifcation)公共语言规范

   CTS(Common Type System)通用类型系统

类库:一堆类的集合;

常用类库;

    泛型:System.Collection.Generic  

    文件操作: System.IO

    网络编程:System.Net

    数据库:System.Data

    Winform窗体:System.Windows.Forms

    GDI+基本图形操作:System.Drawing 

 

.NET的战略目标是在任何时候(when),任何地方(where),使用任何工具(what)都能通过.NET的服务获得网络上的任何信息。

 

.NET框架的魅力:

1).提供了一个面向对象的编程环境,完全支持面向对象编程.

2).对Web应用的强大支持.

3).对Web Service(Web服务)的支持.

4).实现SOA,支持云计算.

5).支持构建.NET程序的炫彩外衣.

 

 

.NET框架核心架构:

NET框架运行在操作系统之上,是.NET最基础的框架。

它提供了创建,部署和运行.NET应用的环境,主要包含公共语言运行时(CLR)和框架类库(.NET Framework类库,FCL),并且支持多种开发语言。

 

 

.NET的编译过程:

 

 JAVA编译过程:

 

类的属性:通过get set访问,属性访问器分为三种:

1)只写属性:只包含set访问器

2)只读属性:只包含get访问器

3)读写属性:同时包含set访问器和get访问器

 

posted @ 2017-07-24 00:25  努力奋斗吧  阅读(297)  评论(0编辑  收藏  举报