To install .NET 4.0 and Visual Studio 2010, you need Windows XP SP3, Vista SP1 or 2, or Windows 7.
The edition (Home, Professional, etc.) is completely irrelevant, except that Windows XP Home does not support IIS. (Vista and 7 Home Basic do)
Even now it is less relevant for IIS Express
source
share