可扩展性和灵活性 2.web应用的强大支持 3.对web service (web服务)的支持 4.实现SOA

时间:2021-07-25 07:55:28

一.  .NET框架的魅力

1.供给了一个面向东西的编程环境,完全撑持面向东西编程,,.NET框架提高了软件的可反复性,可扩展性和灵活性

2.web应用的强大撑持

3.对web service (web处事)的撑持

4.实现SOA,撑持云计算

5.撑持构建.NET措施的炫彩外表

二..NET框架体系布局

两个主要组件:CLR和FCL

CLR是.NET框架的根本

FCL是一个综合性的面向东西的可重用类型调集

1.CLR(大众语言运行时)

所有.NET应用措施运行时环境,是所有.NET应用措施都使用编程根本

2.FCL(框架类库)

.NET框架的核心库及其成果

system:此定名空间包罗所有其他的定名空间

system.collections.Generic:撑持泛型操纵

system.Io:撑持对文件的操纵,如复制,粘贴,删除

system.Net:撑持对网络协议的编程

system.Data:供给对暗示ADO.NET布局的类的访谒

system.windows.Form:用于开发WINDOWS应用措施

system.Drawing:撑持GDI+根基图形操纵

三.面向东西回顾

类和东西有素质的区别,类界说了一组观点的模型,而东西是真实实体

1.封装

长处:1.保证数据的安适性2.供给清晰的对外接口3.类内部实现可以任意改削,不影响其他类

2.类图

1>我们界说一个项目经理类(PM)此中包罗编号,姓名属性,以及SayHi()要领

2>字段属性放在要领前面,变量类型和返回类型放在冒号后面,而私有成员前加减号“-”公有的加加号“+”