ASP.NET (ASP+ とも呼ばれます) は、.NET Framework に基づく Web 開発プラットフォームであり、Microsoft が発表した新世代のスクリプト言語です。
ASP.NET は、HTML、CSS、JavaScript、サーバー スクリプトを使用して Web ページや Web サイトを作成するための開発フレームワークです。
ASP.NET は、Web ページ (Web ページ)、MVC (モデル ビュー コントローラー モデル ビュー コントローラー)、および Web フォーム (Web フォーム) の 3 つの異なる開発モードをサポートしています。
Web ページのシングルページモード | MVC モデル ビュー コントローラー | Web フォームのイベント駆動型モデル | ||
最も単純な ASP.NET モード。 PHP や従来の ASP に似ています。 データベース、ビデオ、グラフィックス、ソーシャル メディアなどの組み込みテンプレートとヘルパー。 | MVC は Web アプリケーションを 3 つの異なるコンポーネントに分割します。 モデルはデータを担当します ビューは表示を担当します コントローラーは入力を担当します | 従来の ASP.NET イベント駆動型開発モデル: サーバー コントロール、サーバー イベント、およびサーバー コードを含む Web ページ。 |
ASP.NET を初めて使用する場合は、Web ページから始めることをお勧めします。
Web ページは、ASP.NET Web サイトを開発するための最も単純な開発モデルです。
Web ページのチュートリアルでは、VB (Visual Basic) または C# (C Sharp) の最新の Razor サーバー マークアップ構文を使用して、HTML、CSS、JavaScript、サーバー コードを組み合わせる方法を学習します。
また、データベース、ビデオ、グラフィックス、ソーシャル メディアなどを含むプログラム可能な Web ヘルパーを使用して Web ページを拡張する方法を学ぶこともできます。
今すぐ ASP.NET Web ページの学習を始めましょう。
MVC は、MVC (Model View Controller モデル-ビュー-コントローラー) 設計を使用して Web アプリケーションを作成するためのパターンです。
従来の ASP.NET に代わる軽量の開発モデルが必要な場合は、MVC から学習を始めることができます。
MVC チュートリアルでは、既存のすべての ASP.NET 機能 (マスター ページ、セキュリティ、認証など) を統合する軽量開発モデルを使用して Web アプリケーションを作成する方法を学習します。
今すぐ ASP.NET MVC の学習を始めましょう!
Web フォームは、従来のイベント駆動型の ASP.NET モデルです。
長年にわたり、開発者は ASP.NET Web フォームを使用して、多くの有名な大規模な Web サイトを作成してきました。
過去 10 年間に多くの Web 開発者が使用してきたデザイン パターンを学びたい場合は、Web フォームから始めることができます。
今すぐ ASP.NET Web フォームの学習を始めましょう。
このチュートリアルは、アマチュア サイトから最新の完全商用ネットワークまで、Microsoft ASP.NET プラットフォームで Web サイトを作成する方法を学びたい人に適しています。
Web プログラミングが初めての方でもこのチュートリアルに従うことができ、HTML と CSS の基本を理解している場合に役立ちます。
JavaScript や VB (Visual Basic) などのスクリプト言語の基本を理解している場合は、このチュートリアルに従うと役立ちます。
C# (C シャープ) よりも VB の方が好きですか?両方の言語を学びたいですか?良いニュースがあります。w3cschool.cn チュートリアルで提供されているコード サンプルのほとんどは、両方の言語で利用できます。
ASP.NET 開発の経験を持つプロの Web 開発者であれば、このチュートリアルから多くのことを学ぶことができます。これらのチュートリアルでは、HTML5、CSS3、JQuery などの多くの新しい ASP.NET 概念が紹介されているからです。