I am newer to web development. I am going to start building a web site that has a Sql server 2008 R2 back end. I was wondering if I should push to get Visual Studio 2012 and work with HTML5 with C# or use the current version we have which is Visual Studio 2010 and maybe use Silverlight. Any suggestions? Is Silverlight pretty much not a good option for websites anymore?
Also, what paradigm should I use to build my site?
Any references or URLs would be great.