1

我是 ASP.NET 的新手,我想通过构建和运行不同的简单代码片段来开始编码和学习语言......

开始和测试 ASP.NET 代码的最简单方法是什么?我尝试修改 XAMPP 中的 httpd 文件以添加 asp 支持,但没有成功。我猜想使用 XAMPP 来运行 ASP.NET 并不是一个简单的方法。

<html>
<body>
     <h1>Hello Web Pages</h1>
     <p>The time is @DateTime.Now</p>
</body>
</html>

我很感激任何建议,

提前谢谢了!

4

3 回答 3

5

我会查看 ASP.Net 的官方入门页面。您可以使用 Cassini 或 IIS Express 来实际测试您的 Web 应用程序。您需要升级到完整的 IIS 以将您的 Web 应用程序投入生产。

于 2013-03-29T17:10:03.647 回答
1

你肯定想使用 IIS——我不知道你是否甚至可以将 Apache 用于 ASP.NET,但 IIS 几乎就是为它设计的。

一个基本的 hello-world 页面需要对您的示例进行一些调整 - 一旦您在 IIS 中设置了应用程序,该页面应该运行:

默认.aspx:

<%@ Page Language="C#" %>
<html>
    <body>
        <h1>Hello Web Pages</h1>
        <p>The time is <%= System.DateTime.Now %></p>
    </body>
 </html>

但这不是学习真正的 ASP.NET 内容的好方法。你肯定会想要使用 Visual Studio 来学习,并在线运行一些教程来帮助你入门。我个人建议从 ASP.NET MVC 开始,特别是如果您已经接触过 MVC 模式。经典的 ASP.NET WebForms 有很多时髦的 Web 巫术,如果您是使用其他技术的 Web 开发人员,学习起来可能有点棘手。

您可以获得 Visual Studio 的免费副本 - 搜索 Visual Studio Express,您会找到各种免费版本。

于 2013-03-29T17:07:54.880 回答
0

如果您是学生,那么您可以从 Dreamspark.com 免费下载,只需输入一些学生 ID/大学信息。

Window 默认有一个 IIS 服务器,您只需要从“关闭窗口功能”中激活它,但是对于托管,您需要一个 IIS 服务器。

作者安迪奥尔森有很好的在线教程/书籍,专门用于asp.net,这是最好的可用的之一。

我可以检查并给你一些最好的书的标题(如果你想继续这样做的话)。

祝你好运。

于 2013-03-29T17:37:44.010 回答