Pr far funzionare le pagine ASP.NET con C# e avere la possibilità

di accedere ad un database sql server 2005 creato in visual studio 2005, cosa serve su un server installare oltre a:
IIS e FRAMEWORK 2.0 ?