I am writing a website using C# razor code. I’m a total newbie when it comes to this web stuff (i am a c# programmer). Anyway, what do I need to worry about with regard to backward compatibility? .NET version? IE version? Chrome version? IE 8 and latest Chrome seem to work fine. I just do not want to create a web site and have nobody able to use it.
Also on a related note, how would i go about installing IE6/IE7 for compatibility testing purposes? Thanks.
They are “compatible” with all of the browsers you care to support.
You seem to be confusing server side and client side technologies – Razor/MVC3 are server side technologies that can render anything to the client, be it IE6, Chrome or Opera.
You have control over what is rendered and can ensure the client code that is returned will work with whatever clients you care for it to work with.