C# .NET面试系列八:ADO.NET、XML、HTTP、AJAX、WebService
## 第二部分:ADO.NET、XML、HTTP、AJAX、WebService
#### 1. .NET 和 C# 有什么区别?
.NET(通用语言运行时):
```c#
定义:.NET 是一个软件开发框架,提供了一个通用的运行时环境,用于在不同的编程语言中执行代码。
作用:它为多语言支持提供了一个统一的平台,允许不同的语言共享类库和其他资源。.NET 包括 Common Language Runtime (CLR)、基础类库(BCL)和其他工具。
```
C#(C Sharp):
```c#
定义: C# 是一种由微软设计的面向对象的编程语言,专门为.NET 平台开发而创建。
作