ASP.NET Web Pages - 教程

ASP.NET 是一個開放框架,用于通過 HTML、CSS、JavaScript 以及服務器腳本來構建網頁和網站。

ASP.NET 支持三種開放模式:

Web Pages、MVC (Model View Controller) 以及 Web Forms。

本教程為您講解 WEB PAGES。

Web Pages MVC Web Forms

從何處入手?

很多開發者喜歡通過閱讀示例的方式來學習新技術。

如果您需要查看 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 對網頁進行擴展,包括數據庫、視頻、圖像、社交網絡等等。

Web Pages 實例

通過實例來學習!

因為 ASP.NET 代碼在服務器上執行,所以您無法在瀏覽器中查看代碼。您只能看到輸出的純 HTML。

在 W3School,每個實例都能顯示出隱藏的 ASP.NET 代碼。這有助于您更容易地理解其工作原理。

Web Pages 實例

Web Pages 參考手冊

本教程同時提供了完整的 ASP.NET 參考手冊,包括對象、組件、屬性和方法。

Web Pages 參考手冊

我們使用 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

Web 前端開發進階教程
云南快乐十分