meWork 1.0。微软在2002年发行了代号为“Rainier”的Visual Studio .NET（2001年在MSDN上发行过测试版）。其最大的改进就是使用.NET框架引入了受控代码开发环境。使用.NET开发的程序并不会像C++那样被编译为机器语言，而是被编译成一种叫做微软中间语言（MSIL）或者通用中间语言（CIL）的格式。当一个MSIL应用程序被执行的时候，它会被即时编译成适用于所运行平台的机器语言，这样就使代码可以跨平台运行。被编译成MSIL的程序只能运行在安装了通用语言架构（CLI）的平