1. .NET框架 (提供了创建,部署和运行.NET应用的环境) ,主要包括 CLR和框架类库 。
2. NET框架的两个重要组件: CLR(common language runtime) 和 框架类库
3. NET 编译成中间代码:MSIL (mircrosoft intermediate language)
过程: c#(vb) NET编译器---> 中间代码 再由JIT(just in time) ------>机器平台代码
4. CTS: common type system (解决数据类型转换的问题)
CLS : common language Specialfication (公共语言规范,解决各语言中的大小写 及分号等操作不同)
5. 泛型所在的命名空间: System.Collectios.Generic
网上通常用的验证码所在的命名空间: System.Drawing
6. 文件操作常用的方法: File.Exists(); 引入命名空间:using System.IO;
7. WebClient 类所在命名空间: System.Net; (网络方面的应用)
8. Ping命令:
Ping pingSender = new Ping();
PingReply reply = pingSender.Send("此处是ip地址");
if(reply,Status == IPStatus.Success) // IPStatus 的枚举属性
{ MessageBox.show("成功");}
9. 引用*.dll文件称为物理引用, 而用using *.config 等称为逻辑引用
10、 开发过程中,如果引入别命名空间的类时,最好用全名称 (命名空间+类名) ,这样区分是引入的其它空间的类。
11.
WCF:(Windows Communication Foundation)是由微软发展的一组数据通信的
应用程序开发接口
WPF(Windows Presentation Foundation)是微软推出的基于Windows Vista
的用户界面框架,
WWF:(Microsoft Windows Workflow Foundation ) 是一个可扩展框架,用于
在 Windows 平台上开发工作流解决方案
MSIL:(Microsoft Intermediate Language)微软中间语言
CLR:(Common Language Runtime)是公共语言运行时,和Java虚拟机一样也是
一个运行时环境,它负责资源管理(内存分配和垃圾收集),并保证应用和
底层操作系统之间必要的分离。
CTS:(Common Type System)通用类型系统
CLS:(Common Language Specification)公共语言规范