.NET,C#,ASP.NET的关系如下:.NET框架是最底层的类库,其提供一系列用于开发的方法和属性;c#是开发语言,调用这些类库实现真正的软件功能;ASP.NET是Web应用程序,就是用浏览器来浏览的程序。c#调用.NET框架的类库,然后实现Web应用程序的开发,就是最终的ASP.NET开发。
.NET Framework由两个主要部分组成:
①公共语言运行库(Common Language RunTime或简称CLR);
②.NET Framework类库