(1) What is service pack ?
(2) I want to work with mvc. So I have installed visual studio 2008 then I tried to install mvc 1.0 but there is error that you have to install 3.5 sp1.Then is it necessary to install 3.5 sp1 or 3.5 .net framework is installed automatically when I installed vs 2008 ?
(3) I tried to download 3.5 sp1 but it is of 2.8 MB, now if I install it then, will I able to install mvc 1.0 ?
Yes, you need to install the service pack. Yes, 3.5 was installed with .NET 2008 but MVC 1 was released after VS2008 and needs the updates. Yes, if you install the service pack you should be able to install MVC 1.
It sounds like you already have the bootstrap installer for the service pack, but if not you can get it from http://msdn.microsoft.com/en-us/netframework/cc378097.aspx
However you should really start with ASP.MVC 2 instead – there’s some nice new features.