プロが作った!ASP/ADO.NET実践サンプル集

[表紙]プロが作った!ASP/ADO.NET実践サンプル集

紙版発売

B5変形判/568ページ/CD1枚

定価4,378円(本体3,980円+税10%)

ISBN 4-7741-1757-9

ただいま弊社在庫はございません。

→学校・法人一括購入ご検討の皆様へ

書籍の概要

この本の概要

『ASP.NET』『ADO.NET』『Mobile Internet Toolkit(MIT)』とデータベースを利用したデータベースドリブン型のWebアプリケーションのサンプル集です。データベースは,Access,SQL Server,MSDE,MySQLの4種類について解説を行っています。なお,本書では使用言語として,Visual Basic .NET(VB.NET)を使用しています。

こんな方におすすめ

  • ASP.NETおよびADO.NETの実践的ユーザ
  • .NETになる前にASP等でシステムを作成していた方

目次

第1章 ASP.NETサンプル集(基本編)

  • 1-1 Label/TextBoxコントロール
    • 1-1-1 Labelコントロールのプロパティをランタイム時に書き換えるには
    • 1-1-2 TextBoxコントロールのプロパティをランタイム時に書き換えるには
  • 1-2 Button/ImageButtonコントロール
    • 1-2-1 Webフォームをポストバックさせるには
    • 1-2-2 OnClickイベントの使い方
    • 1-2-3 OnCommandイベントを使い方
    • 1-2-4 OnMouseover/OnMouseoutイベントの使い方
  • 1-3 CheckBoxList/RadioButtonListコントロール
    • 1-3-1 アイテム(ListItem)をデザイン時に定義するには
    • 1-3-2 アイテム(ListItem)をランタイム時に追加するには
    • 1-3-3 ArrayListをバインドするには
    • 1-3-4 DataTableをバインドするには
  • 1-4 DropDownListコントロール
    • 1-4-1 ArrayListをバインドするには
    • 1-4-2 DataReaderをバインドするには
  • 1-5 ListBoxコントロール
    • 1-5-1 ArrayListをバインドするには
    • 1-5-2 DataSetをバインドするには
  • 1-6 DataListコントロール
    • 1-6-1 DataListにHashTableをバインドするには
    • 1-6-2 DataListにDataReaderをバインドするには
    • 1-6-3 DataListにDataSetをバインドするには
    • 1-6-4 DataListのプロパティをランタイム時に書き換えるには
  • 1-7 DataGridコントロール
    • 1-7-1 DataGridにArrayListをバインドするには
    • 1-7-2 DataGridにDataTableをバインドするには
    • 1-7-3 DataGridにDataReaderをバインドするには
    • 1-7-4 DataGridにDataSetをバインドするには
    • 1-7-5 DataGridのBoundColumnの使い方
    • 1-7-6 DataGridのButtonColumnの使い方
    • 1-7-7 DataGridのHyperLinkColumnの使い方
    • 1-7-8 DataGridに並べ替え機能を付加するには
    • 1-7-9 DataGridにページング機能を付加するには
    • 1-7-10 DataGridのプロパティをランタイム時に書き換えるには
  • 1-8 Validationコントロール
    • 1-8-1 RequiredFieldValidatorの使い方
    • 1-8-2 RegularExpressionValidatorの使い方
    • 1-8-3 CompareValidatorの使い方
    • 1-8-4 RangeValidatorの使い方
    • 1-8-5 ValidationSummaryの使い方

第2章 ASP.NETサンプル集(応用編)

  • 2-1 DataListコントロールのサンプル集
    • 2-1-1 DataListにページング機能を付加するには
    • 2-1-2 DataListに並べ替え機能を付加するには
    • 2-1-3 DataListのカラムに複数のフィールドを表示するには
  • 2-2 DataGridコントロール(前編)
    • 2-2-1 DataGridにレコードの編集機能を付加するには
    • 2-2-2 DataGridにレコードの追加,修正,削除機能を付加するには
    • 2-2-3 DataGridに表示されていないフィールドを編集するには
    • 2-2-4 DataGridの複数行を一括して編集/更新するには
    • 2-2-5 DataGridの編集時DropDownListから選択するには
    • 2-2-6 DataGridの編集時Calendarから選択するには
  • 2-3 DataGridコントロールのサンプル集(後編)
    • 2-3-1 DataGridのカラムにCheckBox/DropDownList/Imageを表示するには
    • 2-3-2 DataGridを階層化して表示するには
    • 2-3-3 DataGridをネストさせるには
    • 2-3-4 DataGridのカラムに複数のフィールドを表示するには
    • 2-3-5 DataGridの行を選択するには
    • 2-3-6 DataGridのカラム/サイズをランタイム時に変更するには
    • 2-3-7 DataGridに条件付書式/フィルタ機能を付加するには
    • 2-3-8 DataGridの並べ替えをカスタマイズするには
    • 2-3-9 DataGridのページングをカスタマイズするには
    • 2-3-10 DataGridにグラフ機能を付加するには
  • 2-4 ポップアップウィンドウを利用したサンプル集
    • 2-4-1 ポップアップウィンドウにカレンダーを表示するには
    • 2-4-2 ポップアップウィンドウにDropDownListを表示するには
    • 2-4-3 ポップアップウィンドウにDataGridを表示するには
  • 2-5 Webメールを利用したサンプル集
    • 2-5-1 Webメールを送信するには
    • 2-5-2 メーリングリストから大量のメールを送信するには
    • 2-5-3 DataListをメールで送信するには
  • 2-6 WebサーバからExcelにデータをエクスポートするサンプル集
    • 2-6-1 HTML形式でExcelにエクスポートするには
    • 2-6-2 XML形式でExcelにデータをエクスポートするには
  • 2-7 Webサービスを利用したサンプル
    • 2-7-1 Amazon.comのWebサービスを利用するには
    • 2-7-2 Google.comのWebサービスを利用するには
  • 2-8 TreeViewコントロールのサンプル集
    • 2-8-1 TreeViewのノードをデザイン時に定義するには
    • 2-8-2 TreeViewのノードをXMLファイルからロードするには
    • 2-8-3 TreeViewのノードをランタイム時に作成するには
  • 2-9 PlaceHolderコントロールのサンプル集
    • 2-9-1 PlaceHolderにWebコントロールを作成するには
  • 2-10 Panelコントロールのサンプル集
    • 2-10-1 Panelに定義されているWebコントロールをクライアント側で書き換えるには
    • 2-10-2 PanelのVisibleプロパティをサーバ側で書き換えるには

第3章 ADO.NETサンプル集

  • 3-1 Access編
    • 3-1-1 Access編 (OleDbConnection/OleDbCommand/OleDbDataReader)
    • 3-1-2 Access編(OleDbDataAdapter)
  • 3-2 SQL Server(MSDE)編
    • 3-2-1 SQL Server編 (SqlConnection/SqlCommand/SqlDataReader)
    • 3-2-2 SQL Server編(SqlDataAdapter)
  • 3-3 MySQL編
    • 3-3-1 MySQL編 (OdbcConnection/OdbcCommand/OdbcDataReader)
    • 3-3-2 MySQL編(OdbcDataAdapter)
  • 3-4 データベース共通編
    • 3-4-1 データベース共通編 (DataSet)
    • 3-4-2 データベース共通編 (DataTale/DataRow/DataColumn)
    • 3-4-3 データベース共通編 (DataView/DataRowView)

第4章 ASP.NET Mobileコントロールサンプル集(入門編)

  • 4-1 Basicコントロール
    • 4-1-1 Labelコントロール
    • 4-1-2 TextBoxコントロール
    • 4-1-3 TextViewコントロール
    • 4-1-4 Commandコントロール
    • 4-1-5 Linkコントロール
  • 4-2 Listコントロール
    • 4-2-1 SelectionListコントロール
    • 4-2-2 Listコントロール
    • 4-2-3 ObjectListコントロール
  • 4-3 Validationコントロール
    • 4-3-1 RequiredFieldValidatorコントロール
    • 4-3-2 RegularExpressionValidatorコントロール
    • 4-3-3 RangeValidatorコントロール
    • 4-3-4 CompareValidatorコントロール
    • 4-3-5 ValidationSummaryコントロール

第5章 ASP.NET/ADO.NETサンプル集(実践編)

  • 5-1  Data Access Application Blockを使用してデータベースをアクセスするには
    • 5-1-1 SqlHelperクラスのメソッドを使用するには
    • 5-1-2 SqlHelperParameterCacheクラスのメソッドを使用するには
  • 5-2 DataSetをクラス化するには
    • 5-2-1 CustomersDataTableクラスのメソッドを使用するには
    • 5-2-2 CustomersRowクラスのメソッドを使用するには
  • 5-3 Data Access Layerを作成するには(N-Tireアプローチ)
    • 5-3-1 AccessのData Access Layer(DALaccess)を使用するには
    • 5-3-2 SQL ServerのData Access Layer(DALsql)を使用するには
    • 5-3-3 MySQLのData Access Layer(DALmysql)を使用するには
  • 5-4 .NETスケジュール管理(Desktop/Mobile)
    • 5-4-1 .NETスケジュール管理 フロントエンド
    • 5-4-2 .NETスケジュール管理 ディスクトップ版(Desktop)
    • 5-4-3 .NETスケジュール管理 モバイル版(Mobile)