1

私は C# と .Net を初めて使用し、Java のバックグラウンドを持っています。Web アプリケーションを実行する .NET の方法に頭を悩ませようとしていますが、うまくいきません。

リクエストの URL を処理し、画像を返すレスポンスを作成するアプリケーションを構築したいと考えています。Web アプリケーションの分野で Java サーブレットしか使用していないので、アプリケーションの要求側の処理に関する優れたリソースや説明が必要です。

リクエストはどのように処理されますか? そして、どのオブジェクトで?サイクルとは何ですか?ページはこれでどのように機能しますか?

これらは基本的な幅広い質問なので、それらすべてを完全にカバーするリソースを誰かが知っている場合はお知らせください. 私がこれまでに見つけたのは、全体像ではなく、ほんの少しの情報です。

4

5 に答える 5

8

全体的なページサイクルは複雑ですが、画像を提供する場合は、主にIHttpHandlerインターフェイスを確認するか、(より簡単に)「汎用ハンドラー」(.ashxファイル)を作成することをお勧めします。これIHttpHandlerは、.aspxページの負担がない、最も単純な「要求/応答」セットアップです。context.Requestから読み取り、context.Responseに書き込むだけです。

于 2009-05-29T05:02:23.967 に答える
2

画像だけを提供する場合は、HttpHandlers を参照してください。

ページのライフ サイクルについては、次の画像が気に入っています: (ソース: Eggheadcafe.com )エッグヘッドカフェ

于 2009-07-27T19:15:30.407 に答える
1

この概要では、ページのライフサイクルについて説明します。ページ(ASPXページ)は、ASP.NETのデフォルトのHTTPハンドラーです。

ただし、HTTP呼び出しを処理する方法は他にもあります。このリソースでは、.NETがHTTP呼び出しを処理する方法と、ASPXページがデフォルトでHTTP呼び出しを処理する方法について説明します。

乾杯

于 2009-05-29T05:06:58.910 に答える
0

サイトasp.netには、開始するための多くの情報が含まれています。良い出発点は学習セクションです。

もちろん、MSDNにはたくさんの情報があります。興味深いと思われるいくつかの記事とページ:-ASP.NETページのライフサイクルの概要-ASP.NETWebページ作成

MSDNのテキストを読むときは、左側のツリー構造で詳細を確認してください。

于 2009-05-29T04:55:28.433 に答える
0

これは、ページのライフサイクルの説明を開始するのに適した場所です。

他の質問については、実際に本を入手して、数時間座って読むことをお勧めします. ASP.NET 2.0 コア リファレンスのプログラミングは、それ自体が非常に価値があることが証明されています。

于 2009-05-29T04:54:24.270 に答える