A couple of days ago I had installed the .NET Framework 3.5 SP1 on my system, as part of the VS Studio 2008 SP1 upgrade.
I thought that Microsoft would have enough of their stuff to update and worry about.
However, I was wrong, as they decided to “invade” Firefox as well.
The first annoyance is the “Microsoft .NET Framework Assistant”, which gets installed as a Firefox add-on.
The “uninstall” button is grayed-out for some reason.
I would prefer to keep all .NET material and tools on the Internet Explorer side, there is absolutely no need to mess Firefox.

And the second annoyance is the addition of the .NET version on the browser’s user-agent string.
Why should I report my .NET info on every Web site that I visit? Not every Web server is IIS.
Well, at least this can be easily altered on the about:config section (general.useragent.extra.microsoftdotnet).


I hate it when they do that. I used regedit to get rid of that extension and then removed the .NET crap from my user agent.
With IE that information is usefull to notify a webserver that your browser supports .NET controls, so the website can send you “.net Applets”. I’m not sure if they have added such support to Firefox as well, that would be great.
I also noticed the same annoying addon, didn’t realise there was a user agent string change. Unbelieveable!..
Anyways, found another blog post explaining how to uninstall the addon:
1. Open Regedit (Start > Run > “regedit”)
2. Goto “HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Firefox\extensions”
3. You’ll see “{20a82645-c095-46ed-80e3-08825760534b}”. Right click it and click Delete.
4. Restart Firefox.
http://wyday.com/blog/2008/how-to-uninstall-microsoft-net-framework-assistant-from-firefox/
Thanks for the instructions Tommi