-3

我在问你在 C# 上开发时 ASP 的目的是什么

谢谢

4

2 回答 2

1

“ASP.NET 是一种服务器端 Web 应用程序框架,专为 Web 开发而设计,用于生成动态网页。它由 Microsoft 开发,允许程序员构建动态网站、Web 应用程序和 Web 服务。”

以上简介来自描述 ASP.NET 是什么的 Wikipedia。但是,如果您询问的是经典 ASP,那么现在很少使用它,主要是因为它的安全性弱点和缺乏功能。

C#是一种 Microsoft .Net 语言,可用于可以使用 Web 服务但在台式机或独立计算机上运行的桌面应用程序。C# 翻译成本地机器代码,因此在本地运行

上面描述的ASP.NET是一个 Web 应用程序框架,它在 Web 开发环境中使用C#的编程能力。在 ASP.NET 中,C# 代码位在服务器端被处理为纯 HTML/XHTML 并传输到客户端浏览器进行显示。C# 提供了一些工具来完成 HTML 和任何客户端脚本语言(如 JavaScript)无法完成的任务。

虽然 C# 主要是开发人员的首选语言,但 ASP.NET 可以使用任何 CLR(公共语言运行时)编程语言,如 VB.Net、F# 等。

希望这可以帮助。

于 2013-03-13T10:43:16.360 回答
0

ASP 用于生成网页,可以单独使用,也可以通常与 .Net 语言一起使用来做一些聪明的事情。C# 可以与 ASP .Net 一起使用,但也可以在 Windows 或其他独立应用程序中单独使用。ASP 包含服务器标签,可以从代码中控制以动态更改网页的内容。它看起来有点像 HTML,但标签名称不同。例子:

<asp:Label ID="Label2" runat="server">Package details</asp:Label>
于 2013-03-13T10:34:56.437 回答