请问不安装.net frameword是否可以浏览.aspx网页 ( 积分: 50 )

  • 主题发起人 主题发起人 Alex_Y
  • 开始时间 开始时间
A

Alex_Y

Unregistered / Unconfirmed
GUEST, unregistred user!
请问不安装.net frameword是否可以浏览.aspx网页
还有就是浏览.aspx网页有什么要求,另外服务器端需要什么设置?
一种情况:
<script language=&quot;c#&quot;>
...
</script>
另一种情况:
<script language=&quot;c#&quot;
runat=&quot;server&quot;>
...
</script>
第一种情况生成的是客户端代码,而且没有runat=&quot;server&quot;,在这种情况下在客户端是否必须安装有.NET FRAMEWORD以便支持C#?
 
请问不安装.net frameword是否可以浏览.aspx网页
还有就是浏览.aspx网页有什么要求,另外服务器端需要什么设置?
一种情况:
<script language=&quot;c#&quot;>
...
</script>
另一种情况:
<script language=&quot;c#&quot;
runat=&quot;server&quot;>
...
</script>
第一种情况生成的是客户端代码,而且没有runat=&quot;server&quot;,在这种情况下在客户端是否必须安装有.NET FRAMEWORD以便支持C#?
 
可以啊。
服务器端必须有的。
 
那服务器端要些什么配置呢?如IIS等等等等.
 
楼主在学习时,要学习一些原理...
如b/s架构的原理,其优点是什么, 实现原理是什么等.
这样就很容易理解.net framework对asp.net的支持,以及相关的所有技术如php, jsp.
一点看法,请楼主恕本人多嘴...
 
请解释:
一种情况:
<script language=&quot;c#&quot;>
...
</script>
另一种情况:
<script language=&quot;c#&quot;
runat=&quot;server&quot;>
...
</script>
第一种情况生成的是客户端代码,而且没有runat=&quot;server&quot;,在这种情况下在客户端是否必须安装有.NET FRAMEWORD以便支持C#?
 
不必啊,客户端可以不必安装.net framework的。因为网页是转化为http格化转到客户端的啊。
 
请解释:
一种情况:
<script language=&quot;c#&quot;>
...
</script>
另一种情况:
<script language=&quot;c#&quot;
runat=&quot;server&quot;>
...
</script>
第一种情况生成的是客户端代码,而且没有runat=&quot;server&quot;,在这种情况下在客户端是否必须安装有.NET FRAMEWORk以便支持C#?
<<
如果省略runat=&quot;server&quot;属性,就可以有效地提供客户端代码.但这里不能使用C#,因为客户端需要.net Frameword,这并不是经常的事,所以jscript可能是最好的选择.
>>
摘自:C#高级编程 Page706
就是说如果需要控制客户端代码的话就需要客户端安装.net framework.
我自己解答了第二问题了,可不可以还我一些分? :)
 
一般情况下服务端需要客户端去装.net framework吗?
有什么作用。
 
原则上asp和asp.net很少会运行在客户端,但是也会有特殊,比如工作流控制(我是这么理解),而C#只能编译为IL,即使运行在ASP.NET中也有这个特性,所以如果使用C#作为脚本语言而非(JSCRIPT和VBSCRIPT)时就需要客户端安装.NETFRAMEWORK以便解释C#语句,但这种情况很少啦.
 
肯定可以
 
多人接受答案了。
 
后退
顶部