ASP.NET は開発フレームワークであり、新世代の ASP (Active Server Pages) です。
ASP.NET は、HTML、CSS、JavaScript、サーバー スクリプトを使用して Web ページや Web サイトを作成するための開発フレームワークです。
ASP.NET は、Web ページ (Web ページ)、MVC (モデル ビュー コントローラー モデル ビュー コントローラー)、および Web フォーム (Web フォーム) の 3 つの異なる開発モードをサポートしています。
このチュートリアルでは Web ページを紹介します。
ウェブページ | MVC | ウェブフォーム |
ヒント: PHP に似た、最も単純な ASP.NET モデル
および ASP、データベースに組み込まれています、ビデオ、ソーシャル メディアなどのテンプレートとヘルパー。Web ページは、ASP.NET Web サイトおよび Web アプリケーションを作成するための 3 つのプログラミング モデルのうちの 1 つです。
他の 2 つのプログラミング パターンは、Web フォームと MVC (モデル ビュー コントローラー モデル-ビュー-コントローラー) です。
Web ページは、ASP.NET Web ページを開発するための最も単純な開発モデルです。これにより、HTML、CSS、JavaScript、サーバー スクリプトを簡単に組み合わせることができます。
学びやすく、理解しやすく、使いやすい
単一の Web ページを中心に作成される
PHP や従来の ASP と同様
Visual Basic または C# のサーバー スクリプト
完全な HTML、CSS、JavaScript コントロール
Web ページには、データベース、ビデオ、グラフィックス、ソーシャル メディアなどの Web ヘルパーが組み込まれているため、簡単に拡張できます。
ASP.NET を初めて使用する場合は、Web ページから始めることをお勧めします。
Web ページのチュートリアルでは、VB (Visual Basic) または C# (C Sharp) の最新の Razor サーバー マークアップ構文を使用して、HTML、CSS、JavaScript、サーバー コードを組み合わせる方法を学習します。
また、データベース、ビデオ、グラフィックス、ソーシャル メディアなどを含むプログラム可能な Web ヘルパーを使用して Web ページを拡張する方法を学ぶこともできます。
例で学びましょう!
ASP.NET コードはサーバー上で実行されるため、ブラウザーでコードを表示することはできません。通常の HTML ページ出力のみが表示されます。
w3cschool.cn では、各例に非表示の ASP.NET コードが表示されるため、コードがどのように機能するかを理解しやすくなります。
Web ページの例
このチュートリアルの最後には、オブジェクト、コンポーネント、プロパティ、メソッドを紹介する完全な ASP.NET リファレンス マニュアルが表示されます。
Webページリファレンスマニュアル
このチュートリアルでは、WebMatrix を使用しました。
WebMatrix は、Microsoft が提供する、Web ページ専用にカスタマイズされたシンプルかつ強力な無料の ASP.NET 開発ツールです。
WebMatrix には次のものが含まれます。
Web ページのインスタンスとテンプレート
Web サーバー言語 (VB または C# の Razor サーバー マークアップ構文)
Web サーバー (IIS Express)
データベース サーバー (SQL Server Compact)
完全な Web 開発フレームワーク (ASP.NET)
WebMatrixを使用すると、空のWebサイトや空白のページから開発を開始したり、「Webアプリケーションライブラリ」のオープンソースアプリケーションを二次開発に使用したりできます。 Umbraco、DotNetNuke、Drupal、Joomla、WordPress など、多くの PHP および ASP.NET アプリケーションはオープン ソースです。 WebMatrix には、セキュリティ、SEO、Web パブリッシング ツールも組み込まれています。
WebMatrix を使用して開発されたテクノロジとコードは、完全にプロフェッショナルな ASP.NET アプリケーションにシームレスに変換できます。
WebMatrix を試してみたい場合は、以下のリンクをクリックしてインストールしてください。
https://webgallery.microsoft.com/gallery
ヒント: ASP.NET で使用される HTML、CSS、および JavaScript に関する関連ナレッジ ポイントは、W3Cschool ホームページで見つけることができます。