Also *wenn* es schon kostenlos sein muss, dann idealerweise die Visual Web Developer Express Version nehmen und das ganze in C# machen.
Der Unterschied zwischen Express und Standard / Professional liegt in den Fähigkeiten der
IDE:
In die Express-Editionen kann man, analog zu den Delphi-Turbo Explorern, keine Addins installieren.
Zudem fehlen einige Funktionen (z.B. kann die 2008er Express keine Visual Studio Solutions öffnen, die mit einer Standard oder höher abgespeichert wurden). Hintergrund ist, dass damit verhindert wird das Firmen einige Leute mit Standards/Profs ausrüsten und den Rest mit kostenlosen Express-Editionen.
Vielleicht wartest Du auch noch ein paar Tage und nimmst dann gleich die 2010er anstelle der 2008er.
Ich kann mir gut vorstellen, dass ASP.NET Dynamic Data etwas ist, dass Dir bei der Auswertung von Datenbankdaten viel Arbeit abnehmen kann.