asp.net应用程序的最终用户是否需要安装.net

时间:2009-11-14 22:58:33

标签: .net asp.net

创建使用.NET框架的asp.net页面时,访问该页面的客户端是否需要在其计算机上安装.NET框架?即用户访问www.fakesite.com/default.aspx,如果他们没有安装框架,他们是否可以访问该网站?

我问,因为我不确定服务器是否处理服务器端代码,然后将HTML代码显示给客户端不需要.NET框架的客户端。

4 个答案:

答案 0 :(得分:11)

客户端不需要安装.net框架。 ASP.NET是服务器端技术。

答案 1 :(得分:5)

不 - 客户端取回的是HTML(加上可能是JS,CSS等),而不是.NET。如果您有用户转到JSP页面,情况也是如此。尽管在服务器上使用Java来呈现页面,但它们不需要安装Java来查看。

答案 2 :(得分:4)

不,因为您的客户端只收到Html Css和javascript,另一方面服务器需要安装正确版本的.net并托管在IIS上,如果您使用MsSql,则需要安装它

同样asp.net在你的html中添加了一个名为viewstate的隐藏输入,以保持会话状态超过Http协议

答案 3 :(得分:3)

他们不需要安装框架来查看使用.NET框架构建的网站