- ASP.NET和.NET Framework
- ASP.NET是微软.NET Framework的一部分。.NET Framework由两部分组成:框架类库(Framework Class Library)和公共语言运行库。
- 框架类库:实现了各种各样功能的类的集合,使编程更简单。
- 命名空间
- 程序集(Assembly): 类在硬盘上的表现—.DLL文件。.NET Framework包含的程序集保存在/WINDOWS/Assembly目录中,共享给所有程序使用。
- 所以,要使用.NET Framework中的类,必须做2件事:第一,应用程序必须引用包含这个类的程序集;第二,应用程序必须导入这个类所关联的命名空间.
- 公共语言运行库:用于执行应用程序代码.因为.NET Framework应用程序的源代码不会直接编译成机器码,而是转换成一种叫做MSIL(微软中间语言)的特殊语言.公共语言运行库就是对付MSIL的.
- 在.NET Framework上使用C#,VB等最有都是转换成MSIL,它也是.NET Framework唯一能理解的语言.