山田 祥寛 著
本書は、仕事で急にASP.NETのプロジェクトを担当することになった! どうしよう!というときに役立つ、最初の一歩を提供する実用的な一冊です。細かいプログラミングテクニックは置いておいて、まずはASP.NETとはどんなものか、全体像をざっと掴んでおきたいときに便利です。ASP.NETを仕事で使いたい方向けですから、本書で解説するサンプルも、掲示板などのホビーユース向けではなく、実際の業務につながる実用的、かつASP.NETの有用性や高い生産性、保守性、そして可能性を感じてもらえるようなものを取り上げています。
(Visual Web Developer 2005 Express Edition 対応)
第0日 オリエンテーション
今なぜ、ASP.NETなのか?
ASP.NETプログラミングに必要なソフトウェア
ASP.NETアプリケーション開発のための環境設定
VWDの基本的な使い方
レッスンを始める前に
第1日 ASP.NETの基本的なしくみをおぼえよう
1時限目 おぼえようASP.NET基本のキ
2時限目 数当てゲームを作成してみよう
3時限目 ファイルアップロード機能を実装しよう
第2日 アプリ共通メニュー/レイアウトを作成しよう
1時限目 ナビゲーションコントロールでサイトメニューを作成しよう
2時限目 マスターページでサイト共通のレイアウトを作成しよう
第3日 データコントロールでカンタンDB連携(基本編)
1時限目 データアクセスコントロールでデータベース連携を実現しよう
2時限目 GridViewコントロールの内容をカスタマイズしよう
第4日 Wizard/MultiViewでマルチビューページを作成しよう
1時限目 MultiViewコントロールで一覧/詳細マルチページを作成しよう
2時限目 Wizardコントロールでウィザード形式の画面を作成しよう
第5日 データコントロールでカンタンDB連携(応用編)
1時限目 簡易スケジュール帳を作成してみよう
2時限目 DetailsViewコントロールでスケジュール情報を更新しよう
第6日 ショッピングサイトを構築しよう(データソースコントロール編)
1時限目 DataListコントロールで商品情報を一覧表示しよう
2時限目 ObjectDataSourceコントロールで商品情報を操作しよう
第7日 ショッピングサイトを構築しよう(メンバシップフレームワーク編)
1時限目 ログインコントロールで認証機能を実装しよう
2時限目 プロファイル機能でユーザ拡張情報を管理しよう
3時限目 テーマ&スキンでサイト共通のデザインを提供しよう
第8日 ユーザコントロールでページ部品を作成しよう
1時限目 ImageMapコントロールでクリッカブルマップを作成しよう
2時限目 BulletedList&XmlDataSourceコントロールでRSSを取得しよう
第9日 WebPartsでパーソナライズ可能なサイトを作成しよう
1時限目 WebPartsコントロールでパーソナライズ可能なページを構築しよう
2時限目 エディタ/カタログパーツでWebパーツの設定を編集しよう
第10日 ASP.NET 2.0で学ぶより高度なプログラミング技法
1時限目 Global.asaxでエラー処理を記述しよう
2時限目 HTTPモジュールでアクセス情報をログに記録しよう
3時限目 FreeTextBoxでリッチな入力ボックスを導入しよう
COLUMN
.NET Framework SDK ドキュメント
SQL Server 2005 Express Editionで追加された「ユーザインスタンス機能」
Internet Information Servicesのインストール
ASP.NETが利用可能なレンタルサーバ
サンプルをとにかく動かしたい方のために
ページやサーバコントロールも実はクラス
ASP.NETのトレース機能
組み込みオブジェクト
ツリーの基点を変更するには?
コードビハインド機能
IIS上でサンプルを実行するには?
HtmlEncodeプロパティ
オプティミスティック同時実行制御
RegularExpressionValidatorコントロールと正規表現
CacheProfile属性
DetailsViewコントロールの列情報
App_Codeフォルダで複数言語を使用するには?
コネクション・プーリング
SQLインジェクション
関連書籍と関連Webサイト
アプリケーション共通のページ設定を定義するには?(1)
アプリケーション共通のページ設定を定義するには?(2)
ポストバック前後のスクロール位置を固定するには?
名前空間を定義する
XMLの基礎知識
ログインコントロールとValidationSummaryコントロール
PDFやJPEG画像、ZIPファイルを作成する方法
コンテナコントロール
オプティミスティック同時実行制御の不具合を回避するには?
セッション情報を格納するためのさまざまな方法
広告バナーを切り替え表示するAdRotatorコントロール
GridViewコントロールのページング/並べ替え処理を高速化するには?
StringBuilderクラス
データベースキャッシング
Web.configの基本構造
サイト内で複数のサイトマップファイルを利用するには?
SPECIAL―たまにはコードも眺めてみよう―
「.aspx」ファイルの基本
マスタ/コンテンツページの関連付け
データバインド構文
ユーザコントロールの利用
カスタムコントロールの利用
付属データはこちら
内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。
正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。
本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。
刷数は奥付(書籍の最終ページ)に記載されています。
書籍の種類:
書籍の刷数:
本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。
対象の書籍は正誤表がありません。
発生刷 | ページ数 | 書籍改訂刷 | 電子書籍訂正 | 内容 | 登録日 | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
1刷 | 166 プロパティの位置 |
3刷 | 未 |
|
2006.12.27 | ||||||
1刷 | 176 表内最初の項目のイベント名 |
3刷 | 未 |
|
2007.05.11 | ||||||
185刷 | 3 表内「Label(priceLabel)」と「Label(publishedLabel)」の「概要」 |
3刷 | 未 |
|
2007.05.11 |