Windows Update shows that I have optional updates for the .net framework. Can someone please explain the usefullness of the .net framework or explain whether they should be installed.