W3C HTML 网页标准教程

Web Pages 简介

从何处入手?

很多开发者喜欢通过阅读示例的方式来学习新技术。

如果您需要查看 Web Pages 实例,请访问这个 ASP.NET Web Pages 演示。

使用“运行代码”来提高学习效率

我们的“运行代码”功能可以降低 Web Pages 的学习难度。

该功能会显示并运行 ASP.NET 代码,同时输出 HTML。

请点击“运行代码”按钮,看看它是怎么工作的:

Web Pages 实例

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

什么是 Web Pages?

Web Pages 是三种 ASP.NET 编程模型中的一种,用于创建 ASP.NET 网站和 web 应用程序。

其他两种编程模型是 Web Forms 和 MVC (Model, View, Controller)。

Web Pages 是最简单的 ASP.NET 网页开发编程模型。它提供了一种简单的方法将 HTML、CSS、JavaScript 以及服务器代码结合起来:

  • 易于学习、阅读和使用
  • 围绕单一网页进行构建
  • 类似 PHP 和 ASP
  • 服务器脚本使用 Visual Basic 或 C#
  • 对 HTML、CSS、JavaScript 的完全控制

Web Pages 通过可编程的 Web Helpers 进行扩展,包括数据库、视频、图像、社交网络等等。

Web Pages 教程

如果您是 ASP.NET 新手,那么 Web Pages 是极好的入手之处。

在我们的 Web Pages 教程中,您将学习到如何通过使用 Visual Basic 和 C# 的最新 Razor 服务器标记语法,将 HTML、CSS、JavaScript 与服务器代码相结合。

您也会学到如何通过可编程的 Web Helpers 对网页进行扩展,包括数据库、视频、图像、社交网络等等。

我们使用 WebMatrix

在本教程中,我们使用 WebMatrix。

WebMatrix 是简单但强大的免费 ASP.NET 开发工具,是微软专门为 Web Pages 开发的。

WebMatrix 包含:

  • Web Pages 实例和模板
  • web 服务器语言(使用 VB 或 C# 的 Razor)
  • web 服务器(IIS Express)
  • 数据库服务器(SQL Server Compact)
  • 完整的 web 开发框架(ASP.NET)

通过 WebMatrix,您能够从头开始建立空站点或空白网页,或者从 "Web Application Gallery" 构建开源应用程序。PHP 和 ASP.NET 应用程序都是可用的,比如 Umbraco, DotNetNuke, Drupal, Joomla, WordPress 等等。WebMatrix 还拥有用于安全、搜索引擎优化和 web 发布的内建工具。

您通过使用 WebMatrix 开发的技能和代码能够无缝地转换为专业的 ASP.NET 应用程序。

如果您需要使用 WebMatrix,请使用以下链接进行安装:

http://www.microsoft.com/web/gallery/install.aspx?appid=WebMatrix