ASP.NET Web Pages - 教程
ASP.NET は、HTML、CSS、JavaScript、およびサーバースクリプトを使用してウェブページやウェブサイトを作成する開発フレームワークです。
ASP.NET は3つの異なる開発モードをサポートしています:
Web Pages(Web 页面)、MVC(Model View Controller 模型-视图-控制器)、Web Forms(Web 窗体):
このチュートリアルでは Web Pages を紹介します。。
| Web Pages | MVC | Web Forms |
どこから始めますか?
多くの開発者は、新しい技術を学ぶ際、実行例を確認することから始めます。
「実行例」で簡単に学習できます。
私たちの「実行例」ツールは、Web Pages をより簡単に、学びやすくします。
実行例を動かしながら、ASP.NET コードと HTML 出力を表示します。
「実行例」ボタンをクリックして、それがどのように動作するかを見てみましょう。
Web Pages 实例
<body>
<h1>Hello Web Pages</h1>
<p>The time is @DateTime.Now</p>
</body>
</html>
运行实例 »
Web Pages とは何ですか?
Web Pages は、ASP.NET のウェブサイトや Web アプリケーションを作成するための3つのプログラミングモードのうちの1つです。
他の2つのプログラミングモデルは、Web Forms と MVC(Model View Controller モデル・ビュー・コントローラー)です。
Web Pages は、ASP.NET のウェブページを開発するための最も簡単な開発モードです。HTML、CSS、JavaScript、およびサーバースクリプトを組み合わせる簡単な方法を提供します:
- 学びやすく、理解しやすく、使いやすい
- 単一のWebページを中心に作成される
- PHP やクラシック ASP に似ています。
- Visual Basic または C# のサーバースクリプト。
- HTML、CSS、および JavaScript の完全な制御
Web Pages には、データベース、ビデオ、グラフィック、ソーシャルメディア、その他の Web Helpers が組み込まれているため、簡単に拡張できます。
Web Pages 教程
ASP.NET に慣れていない場合は、Web Pages から学習を始めることをお勧めします。
私たちの Web Pages チュートリアルでは、VB(Visual Basic) または C#(C sharp) の最新の Razor サーバーマークアップ構文を使用して、HTML、CSS、JavaScript とサーバーコードを組み合わせる方法を学びます。
プログラマブルな Web Helpers(データベース、ビデオ、グラフィック、ソーシャルメディアなど)を使用して、ウェブページを拡張する方法も学べます。
Web Pages 实例
実例で学びましょう!
ASP.NET のコードはサーバー上で実行されるため、ブラウザでコードを表示することはできません。通常の HTML ページの出力のみが表示されます。
サンプルでは、各インスタンスで隠された ASP.NET コードが表示されるため、それがどのように動作するかをより簡単に理解できます。
Web Pages リファレンスマニュアル。
本チュートリアルの最後には、オブジェクト、コンポーネント、プロパティ、メソッドを紹介する完全な ASP.NET リファレンスマニュアルが用意されています。
使用 WebMatrix
本チュートリアルでは、WebMatrix を使用しています。
WebMatrix は、マイクロソフトが Web Pages 専用に開発した、シンプルかつ強力な無料の ASP.NET 開発ツールです。
WebMatrix 包含:
- Web Pages の実例とテンプレート。
- Web サーバー言語(VB または C# の Razor サーバーマークアップ構文)
- Web サーバー(IIS Express)
- データベースサーバー(SQL Server Compact)
- 完全な Web 開発フレームワーク(ASP.NET)
WebMatrix を使用すると、空のウェブサイトと空白のページから開発を始めることもできますし、「Web アプリケーションギャラリー」のオープンソースアプリケーションを二次開発に使用することもできます。PHP および ASP.NET アプリケーションの多くはオープンソースであり、例えば Umbraco、DotNetNuke、Drupal、Joomla、WordPress などがあります。WebMatrix には、組み込みのセキュリティ、検索エンジン最適化、およびウェブ公開ツールもあります。
WebMatrix を使用して開発した技術とコードは、完全にプロフェッショナルな ASP.NET アプリケーションへシームレスに移行できます。
WebMatrix を試してみたい場合は、以下のリンクをクリックしてインストールしてください。
http://www.microsoft.com/web/gallery/install.aspx?appid=WebMatrix
其他扩展