asp和asp.net之间的区别

Dom*_*nic 23 asp.net asp-classic

asp和asp.net有什么区别?

mop*_*oke 33

"Classic"ASP使用vbscript作为代码.ASP.NET允许您使用C#,VB.NET和其他语言.ASP.NET允许您访问.NET框架附带的所有工具,并允许您编写面向对象的代码.

  • - 我很抱歉 - 我错误地投了反对票(而不是赞成票),我很抱歉,因为我现在无法更改我的投票;感谢您提供信息丰富的答案。 (2认同)

Sam*_*son 14

它们太多了,无法在此列出.我建议你阅读ASP.NET与经典ASP维基百科相比.

-

旁白:我的原始答案提到了w3schools.com上的资源,该资源现在已不再可用.如果您想访问它,可以使用Wayback存档:ASP.NET vs ASP.


sv8*_*rik 5

ASP.NET 与 ASP 不同。“旧” ASP 现在称为经典 ASP。ASP.NET 是一种标记语言,除其他外,它可以使用服务器控件来运行元素。

例如:

<form id="MyForm" runat="server">
Run Code Online (Sandbox Code Playgroud)

然后你说它会在服务器上运行,你有一个id来控制它。

  • NET 是框架(如库)
  • C#、J#、VB.NET,它们是主要 用于通信的脚本语言。网
  • ASP.NET 是标记语言
    它运行在服务器端。它甚至为用户生成 xml / html / xHTML。在许多方面,可以将 ASP.NET 与 WinForms 进行比较。然后有一种方法可以直观地向用户展示一些东西。