You will need Visual Studio .NET 2002 or higher. (Released February 2002). .NET Framework. 1.0.
C# 1.0 introduced managed code.
Key features:
- The CLR
- The .NET framework
- MSIL
- JIT
- garbage collection
- delegates
- events
- properties
- assemblies
- type information
- versioning
- strong names
- COM interop (RCW, CCW)
- reflection
- pinvoke