You can download Microsoft Visual Studio 2010 Express Offline Installer from the Microsoft website. Or you can download it using the link below.
Download Link : Visual Studio 2010 Offline Installer (~694 MB)
It is an ISO image file, you can install it easily either by burning the ISO to a CD/DVD or simply by mounting the ISO using “DEAMON Tools Lite” . It can be downloaded from here. “Mount” the ISO file you downloaded using the deamon tools and run the “Setup.exe“.
The setup is simple and self explanatory. I have currently installed Visual C# 2010 Express in my system to work on some C# projects.