哪些版本的IE与Razor / MVC3兼容?

时间:2012-04-01 18:48:46

标签: asp.net .net razor

我正在使用C#razor代码编写一个网站。当涉及到这个网络的东西(我是一个c#程序员)时,我总是新手。无论如何,关于向后兼容性我还需要担心什么? .NET版本? IE版本? Chrome版本? IE 8和最新的Chrome似乎运行良好。我只是不想创建一个网站,没有人能够使用它。

另外在相关说明中,我将如何安装IE6 / IE7以进行兼容性测试?感谢。

3 个答案:

答案 0 :(得分:3)

它们与关心支持的所有浏览器“兼容”。

您似乎混淆了服务器端和客户端技术 - Razor / MVC3是服务器端技术,可以将任何呈现给客户端,无论是IE6,Chrome还是Opera。

可以控制所呈现的内容,并且可以确保返回的客户端代码可以与您关心它的任何客户端一起使用。

答案 1 :(得分:1)

Asp.net / MVC / Razor是一个用于生成html内容的框架;只要您托管的服务器能够生成它,然后按照常规html进入浏览器。

浏览器兼容性的问题是网络程序员的常见斗争: - )

答案 2 :(得分:1)

ASP.NET,包括MVC和Razor引擎,在服务器上执行构建HTML以发送到客户端(Web浏览器,在本例中为IE)。因此,为Razor运行的IE版本无关紧要。重要的是,您的Razor页面生成的HTML与您希望应用程序一起使用的Web浏览器兼容。