您的位置:首页 > 编程语言 > C#

深入.NET平台和C#编程_深入.NET框架

2017-12-30 08:53 330 查看
深入.NET框架

一.Microsoft.NET框架概述
1.Microsoft.NET介绍
.NET的战略目标是在任何时候(when),任何地方(where),任何使用工具(what)都能通过.NET的服务获得网络上的任何信息,

享受网络带给人们的便捷和快乐。
2..NET框架的魅力
(1).提供了一个面向对象的编程环境,完全支持面向对象编程。
(2).对Web应用的强大支持
(3).对Web Server(Web服务)的支持
(4).实现SOA,支持云计算
(5).支持构建.NET程序的炫彩外衣

二..NET框架体系结构
1..NET框架结构
主要包含公共语言运行时(CLR)和框架类库(.NET Framework类库,FCL)
.NET Framework3.0新特性:
(1).WPF
(2).WCF
(3).WF
(4).Windows CardSpace
(5).LINQ
.NET Framework4.0新特性
(1).图标控件
(2).SEO
(3).输出缓存
2.CLR
Common Language Runtime
(1)..NET编译技术
(2).CTS
(3).CLS
3.FCL
System.Collections.Generic:支持泛型操作
System.IO:支持对文件的操作
System.NET:支持对网络协议的编程
System.Data: 提供对表示ADO.NET结构的类的访问
System.Windows.Forms:用于开发Windows应用程序
System.Drawing:支持GDI+基本图形操作

三.面向对象回顾
1.类和对象
自动属性的快捷键:prop关键字+Tab键+Tab键
自动属性只适用于不对字段进行逻辑验证的操作
2.封装
封装又称为信息隐藏
3.类图
字段属性放在方法前面,变量类型和返回类型放在冒号后面,私有成员前加一个减号“-”,公有成员前则加一个加号“+”。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息