ASP:アクティブサーバーページ。
asp.netは、名前空間が主に開発ネットワークプログラムのために、System.Webのある.NET Frameworkの一部です。
進化の.NETバージョン(asp.net .NETと一貫性のあるバージョン番号):
C#バージョン | .NETバージョン | リリース日 | プロパティ |
---|---|---|---|
C#1.0 | .NET Frameworkの1.0 | 2002年2月13日 | 委員会、イベント |
C#1.1 | .NET Framework 1.1の | 2003年4月24日 | APM(非同期プログラミングモデル) |
C#2.0 | .NET Framework 2.0の | 2005-11-07 | ジェネリック、匿名メソッド、イテレータ、NULL可能タイプ |
C#3.0 | .NET Framework 3.0の | 2007-11-06 | 暗黙のタイプ |
.NET Framework 3.5の | 2007年11月19日 | オブジェクトのコレクション初期化、自動実装プロパティ、匿名型、拡張メソッド、クエリ式、ラムダ式、式ツリー、部分クラスとメソッド、LINQの | |
C#4.0 | .NET Frameworkの4.0 | 2010年4月12日 | 動的バインディング、名前が付けられ、オプションのパラメータ、およびインバータ共変ジェネリックの相互運用性 |
C#5.0 | .NET Frameworkの4.5 | 2012年8月15日 | そして、非同期(非同期とのawait)待ち、発信者情報(発信者情報) |
C#6.0 | .NET Frameworkの4.6 | 2015年7月20日 | C#6の新機能 |
.NETのコア1.0 | 2016年6月27日 | ||
C#7.0 | .NET Frameworkの4.6.2 | 2016年8月2日 | C#7.0の新機能 |
C#7.1 | .NET Frameworkの4.7 | 2017年4月5日 | |
.NETのコア2.0 | 2016年8月14日 | .NETのコア2.0の新機能 | |
C#7.2 | .NET Frameworkの4.7.1 | 2017年10月17日 | |
C#7.3 | .NET Frameworkの4.7.2 | 2018年4月30日 | |
.NETのコア2.1 | 2018年5月30日 | .NETのコア2.1の新機能 | |
.NETのコア2.2 | 2018年12月4日 | .NETのコア2.2の新機能 | |
C#8.0 | .NET Frameworkの4.8 | 2019年4月18日 | C#8.0の新機能 |
.NETのコア3.0 | 2019年9月23日 | .NETのコア3.0の新機能 | |
.NETのコア3.1 | 2019年12月3日 | .NETのコア3.1の新機能 |
ページの基本的な理論
ブラウザがサーバとの接続を確立するために - ビジュアルインターフェイスに合わせてコンパイルされ、ブラウザとサーバーのリターンコードを切断 - 要求に対するサーバの応答 - ブラウザがサーバに要求を送信します
この相互作用は、通信過程で「クライアント/サーバ」と呼ばれています。
サーバー:データストレージ、データ解釈、分布データ。
クライアント(ブラウザ):データを取得するためにアクセスサーバー。
HTTPプロトコル
ハイパーテキスト転送プロトコルは、標準のクライアント要求とサーバ応答です。別の記事ノート:https://www.cnblogs.com/1016391912pm/p/11839583.html
クライアント/サーバ・モード動作により、①HTTP:接続を確立する - 要求を送信 - 応答バック - の切断
②HTTPはステートレスである:各HTTP操作のためのブラウザとサーバたら、接続を確立しますが、タスクが切断終了します。
③HTTPは、メタ情報のヘッダとして使用されます。情報は、どのような言語で記述された転送オブジェクトの種類として、転送データに提供されています。
④HTTPは、簡単なサポートと要求と応答の両方を完了します。
静的なページ
初期のウェブサイトでは、サイトを変更したい場合は、あなたがソースコードを変更する必要があり、サーバに再アップロードされ、HTML言語を主成分と静的ページ、です。
動的なページ
ダイナミックHTMLページだけではなく、言語が含まれている、だけでなく、実行可能コードが含まれています。動的なページが動的に異なる入力と要求によって返されたページを生成することができます。
その後、HTML2.0のバージョン、HTMLフォームの導入、ダイナミックの真の意味を含むWebページを持つまでは、HTML形式で、すべてのコントロールは、<form>と</ form>、読者に配置されていますクライアントは、「送信」ボタンをクリックした後、ページ上のすべてのコンテンツは、顧客の要求に応答するようにプログラムを処理サーバが事前に設定された基準に従って、サーバに文字列として送信されます。