.NET サンプル - ASP.NET のサンプル アプリケーション
ここでは、次のサンプルについて説明します。
GrocerToGo サンプル
ClassBrowser サンプル
Portal Application サンプル
GrocerToGo サンプル
このサンプル アプリケーションは、一般的な e コマース店舗のショッピング ページのモデルです。このアプリケーションは、製品ブラウザ、セッションベースの買い物カゴ、および製品詳細のような、e コマース アプリケーションで最も一般的に使用される要素を示しています。SQL Server データベースを使用して製品データが格納され、DataList コントロールと Repeater コントロールによってそのデータが表示されます。アプリケーションのデータ アクセス部分は、マネージ コンポーネントとして実装されます。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.Data、System.Data.SqlClient、System.Collections
このサンプルで使用されているクラス
String、Container、DataBinder、Binder、Image、DataAdapter、EventArgs、SqlDataAdapter、DataSet、Url、Object、SqlConnection、Table、DataRow、Form、Path、ImageClickEventArgs、Page、DataTable、Import、Hashtable、Header、Hash、HtmlInputText、Exception、Control、Panel
ClassBrowser サンプル
このサンプル アプリケーションは、System.Reflection API を使用してクラスに関する情報を収集する、.NET Framework ベースのクラス ブラウザを実装しています。このアプリケーションでは、.aspx コードを単純化するために、リフレクションの詳細をカプセル化するマネージ コンポーネントを使用しています。.aspx ページ自体は、名前空間、クラス、およびクラスの詳細を表示するために、いくつかの DataList コントロールに大きく依存しています。また、このサンプルでは、パラメータ リストを表示するための、入れ子にされた DataList コントロールの使用方法も示しています。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
System、System.Reflection、System.Collections、System.Web、System.Collections.Specialized、System.Web.UI
このサンプルで使用されているクラス
Type、Table、Array、Container、Assembly、String、ArrayList、DataList、Header、Url、Module、HyperLink、Hash、Pointer、Hashtable、Style、Panel、Types、Import、EventHandler、ParameterInfo、Object、NameValueCollection、Page、Font、FieldInfo、Context、EventArgs、PropertyInfo、MethodInfo、EventInfo、Debug、Literal、ConstructorInfo
Portal Application サンプル
このサンプルでは、パーソナライズされたポータル ホームページ アプリケーションの例を示します。このアプリケーションでは、ユーザーがホーム ページをカスタマイズして、サイト ディレクトリやお気に入りリンク リストなど、自分で選択したさまざまなモジュールを表示させることができます。各モジュールはユーザー コントロールとして実装され、ユーザーがページに表示するように選択したときに、ホーム ページに動的に追加されます。
オンラインのサンプル ドキュメントへのリンク
オンラインのサンプル ソース コードへのリンク
このサンプルで使用されている名前空間
(なし)
このサンプルで使用されているクラス
Page、Module、Panel、PlaceHolder、Label、Port