一. .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>字段属性放在要领前面,变量类型和返回类型放在冒号后面,而私有成员前加减号“-”公有的加加号“+”