今日からつかえる ASP.NET 2.0サンプル集

概 要

本書は、バージョン2.0になって大幅に機能が強化され、使いやすくなったASP.NETの初級者でもすぐに役立つ実用サンプル集です。ASP.NET2.0の機能を最大限に引き出し、限りなくコーディングレスなWebアプリ開発を紹介するとともに、AJAX、Web API、RSSやブログなど最新の話題も取り込んでいます。付属のCD-ROMにはVisual Basic版に加えてC#版のサンプルも収録しています。

著者 山田祥寛
価格 本体3200円(税別)
ISBN 978-4-7980-1616-0
発売日 2007/03/29
判型 B5変
色数 2色
ページ数 624
CD/DVD Windows
対象読者 初級
シリーズ 今日からつかえる
表紙イメージ
購入 アマゾンで購入する
楽天で購入する

※リンク先によっては、販売ページが用意されていないことがあります。あらかじめご了承ください。

新しいウィンドウで開く 書籍購入のご案内

サポート

現在サポート情報はありません

目次

第1章 イントロダクション

1-01 ASP.NETとはなにか?

1-02 ASP.NETを利用するために必要な環境

第2章 アプリケーション共通機能を実装しよう

2-01 アプリケーション共通の構成を定義する ─ Web.config

2-02 カスタムのアクセスログを記録したい ─ HTTPモジュール

2-03 エラー発生時に管理者に通知メールを配信したい ─ カスタムエラーページ

2-04 各ページのタイトル/キーワードを一元管理したい ─ SEO対策

2-05 アプリケーション内の検証エラーメッセージを一元管理したい ─ Page基底クラス

2-06 データベースからサイト共通メニューを生成したい ─ サイトマッププロバイダ

第3章 標準機能で構築するASP.NETミニツール集

3-01 自動切り替え式の広告バナーを配置したい

3-02 「今日の一枚」を掲載したい

3-03 占いアプリを提供したい

3-04 外部サイトへのアクセス状況を記録したい

3-05 ユーザのアクセス状況に応じて新着表示を切り替えたい

3-06 サイトマップファイルから前後ページへのナビゲーションバーを作成したい

3-07 グラフィカルアクセスカウンタを設置したい

3-08 今日昨日アクセスカウンタを設置したい

3-09 「本日のお勧め」を掲載したい

3-10 データベースの内容をタブ区切り形式でダウンロードしたい

3-11 アンケート収集システムを構築したい

3-12 サイト内の新着情報を掲載したい

3-13 ゲストブックを設置したい

3-14 正当率対応のミニテスト機能を提供したい

第4章 もっと高度に ここまでできるASP.NET2.0ミニアプリ

4-01 任意のフォームから特定のアドレスへ電子メールを配信したい ─ HTTPハンドラ

4-02 データベースの内容をZip形式でダウンロードしたい ─ J#

4-03 パーソナライズ可能なポータルサイトを構築したい ─ WebPartsコントロール

4-04 PDF形式の帳票を作成したい ─ iTextSharp

4-05 共有ノートパッド ─ 共有可能なメモ帳を提供したい

4-06 共有ファイルキャビネット ─ ファイルサーバ上のドキュメントを共有したい

4-07 ブラウザ上で電子メールを受信したい ─ COMコンポーネント

4-08 フォトアルバム ─ 画像データをインターネット上で公開したい

第5章 Ajax&Web APIでWeb2.0プログラミングに挑戦

5-01 RSSフィードを配信したい ─ Ver 1.0/2.0対応

5-02 外部サイトで公開されているRSSフィードを取得したい

5-03 Yahoo! 検索 Webサービスでサイト内検索機能を実装したい ─ REST対応

5-04 Amazon Webサービスからベストセラー情報をリアルタイム表示したい ─ Ajax対応

5-05 イースト辞書Webサービスで辞書検索機能を実装したい ─ SOAP対応─

5-06 Google Suggest的なオートコンプリート機能を実装する

5-07 Google Maps API利用で地図検索システムを実装したい

5-08 階層式ドロップダウンリストで大量のオプション選択を効率化したい ─ CascadingDropDownListコントロール

第6章 応用ASP.NET! ステップアップを目指して

6-01 ユーザ管理 ─ 概要

6-02 ユーザ管理(1) ─ ログイン機能を実装する

6-03 ユーザ管理(2) ─ パスワード問い合わせ/変更機能を実装する

6-04 ユーザ管理(3) ─ 新規ユーザ作成機能を実装する

6-05 ユーザ管理(4) ─ ユーザ情報編集機能を実装する

6-06 グループスケジュール管理 ─ 概要

6-07 グループスケジュール管理(1) ─ 今月の予定一覧

6-08 グループスケジュール管理(2) ─ カスタムコントロール(プロファイル表示ラベル)の実装

6-09 グループスケジュール管理(3) ─ スケジュールの新規登録/更新

6-10 グループスケジュール管理(4) ─ スケジュールデータをExcel形式でダウンロード

6-11 ブログアプリケーション ─ 概要

6-12 ブログアプリケーション(1) ─ 月別日記一覧

6-13 ブログアプリケーション(2) ─ トラックバック受信機能

6-14 ブログアプリケーション(3) ─ FreeTextBoxコントロールによる投稿画面

6-15 スレッド式掲示板 ─ 概要

6-16 スレッド式掲示板(1) ─ スレッド表示&国際化対応

6-17 スレッド式掲示板(2) ─ 記事の新規投稿/返信/削除

6-18 スレッド式掲示板(3) ─ 記事の全文検索

6-19 スレッド式掲示板(4) ─ テーマの適用

6-20 共有ブックマーク ─ 概要

6-21 共有ブックマーク(1) ─ ブックマーク登録

6-22 共有ブックマーク(2) ─ ブックマーク一覧表示

付録 簡易リファレンス

Appendix A ASP.NETの基本構文とディレクティヴ

Appendix B サーバコントロール

Appendix C Pageクラスと組み込みオブジェクト

Appendix D 構成ファイル

PR

秀和システム