If you're developing for windows with Visual Studio then you might known about the condition of your PC after uninstalling it.It leaves about 180+(As per my count) reg entries on system if you uninstall it manually.I'm not saying that this happens with 2008 express alone it happens with all previous editions including express or professional edition.Even VB 6 is more buggy than 2003+ later editions.
If you're Pro-visual studio user & MS fan you might think i'm talking lame.Then please let me know if uninstalling VS is not leaving remainants on system & it's not indirectly forcing users to do clean install them.
No matter how many precautions you take or follow official MSDN approach of uninstalling Visual Studio it makes your system unusable.Many of the official uninstaller don't work correctly.Even if you follow the official approach to uninstall the Visual studio components,the remainants persist.You can't have clean system after uninstalling visual studio.
As per official way of removing Visual Studio:
Microsoft supplied miszap.exe which uninstalles the registry entry and some other installation files,But miszap.exe is available with windows .net SDK which is about 300MB (So no chance for Offliners,Slow internet connection users)
miszap.exe is not allowed to distribute other than SDK so there is very little chance of getting it.
Uninstaller tool (Found on MS-Visual express installer install instruction)provided to uninstall previous versions of Visual Studio is also not worthy to run, cause it s just 400 KB and and is not searching registry or /windows/system32 or respective folder for remainants.
So what we need is miracle?
Yes atleast from microsoft or from some group like sysinternals.The silly & idiot MS needs to understand copying OS & programming Language features from others doesn't make it better,it's just path & run philosophy.If they can build a better & secure OS (As per their Sales quotes)and so why don't they just build a proper uninstaller for Visual studio?
They need to learn some lessons from Borland,Adobe,Corel & other comapnies which develop applications for windows & have better uninstallers that atlesat work 98%.
Is this how the developers are being treated from Microsoft.Then they shouldn't cry if the developers are moving to apple & linux cause many small things in MS are breaking up & VS uninstaller is the first one which is noticed since so many years.