ASP和ASP.Net支持哪些服务器端脚本语言

ASP和ASP.Net支持哪些服务器端脚本语言,asp.net,asp-classic,Asp.net,Asp Classic,我在谷歌上搜索过,有人告诉我ASP只支持VBScript,ASP.Net支持VBScript和Javascript。还有一些人告诉ASP支持VBScript和Javascript,ASP.Net也一样。清楚地告诉我 ASP和ASP.Net支持哪些脚本语言JScript支持哪些脚本语言?是否有ASP或ASP.Net支持的脚本语言。 感谢您提供服务器端语言: 经典ASP使用JavaScript(或者更确切地说是JScript,微软版本)或VBScript作为服务器端脚本语言 ASP.Net在编译时并

我在谷歌上搜索过,有人告诉我ASP只支持VBScript,ASP.Net支持VBScript和Javascript。还有一些人告诉ASP支持VBScript和Javascript,ASP.Net也一样。清楚地告诉我 ASP和ASP.Net支持哪些脚本语言JScript支持哪些脚本语言?是否有ASP或ASP.Net支持的脚本语言。
感谢您提供服务器端语言:

经典ASP使用JavaScript(或者更确切地说是JScript,微软版本)或VBScript作为服务器端脚本语言

ASP.Net在编译时并没有真正使用“脚本”语言。您可以使用任何.Net语言。通常使用VB.Net或C#

服务器端代码用于生成HTML代码(以及与数据库交互等其他处理)。服务器处理完成后,生成的HTML代码将发送到浏览器,在浏览器中根据该定义显示页面。除非提交页面,否则服务器无法再次作出反应。 为了更快地做出反应,可以使用客户端javascript。javascript对于特定页面的重要性可以从几乎没有(可能是一些输入验证)到大量(如gmail)。

旧的经典ASP页面可以用支持Microsoft主动脚本技术的任何语言编写,通常:

  • VBScript
  • JScript(微软的Ecmascript方言)
ASP.Net页面可以用任何受支持的.Net语言编写,通常:

  • C#
  • VB.NET
这些都是服务器端语言,之所以这样称呼是因为它们在web服务器上执行


任何服务器端语言都可以为在客户端执行的浏览器输出脚本,这通常是JavaScript。

您可以在以下位置编写ASP.NET应用程序:

  • C#
  • VB.NET
  • F#
  • 。。。任何.NET支持的语言
您可以在中编写经典的ASP应用程序

  • VBScript
  • JScript
  • -有趣吧

客户端您可以使用浏览器支持的任何功能。

客户端还是服务器端?客户端脚本支持完全是浏览器的功能,不依赖于服务器技术。浏览器唯一广泛支持的脚本语言是JavaScript。如果你问的是客户端,为什么你的主题会说服务器端?