書籍詳細(独習ASP.NET 第5版)

独習ASP.NET 第5版 書影

ISBN: 978-4-7981-4402-3

独習ASP.NET 第5版

山田祥寛 著

サポート終了
著者山田祥寛
出版社翔泳社
価格3,800円(税別)
判形B5変版・1色
ページ数664ページ
発売日2016年1月21日
シリーズ 独習
対象レベル中級

改訂版が刊行されています。詳細はこちらをご覧ください。

手を動かしながら学ぶASP.NET入門書

最新のVisual Studio 2015/ASP.NET 4.6に対応。基礎的な知識やASP.NETの仕組みから、サーバーコントロールの使い方と使い分け、データベース連携、状態管理、Ajax/jQueryまで、丁寧に解説しています。また、新たにASP.NET Identityの実装やBootstrap連携の解説を追加しています。
解説、練習問題、理解度チェックという3ステップで、手を動かしながら学習を進めます。本番環境として、Internet Information ServicesやMicrosoft Azure上で動作させる手順も紹介しています。
独習ASP.NET 第5版 ロゴ

更新履歴

  • FAQ情報:2018年6月26日 更新
  • 正誤訂正:2017年9月6日 更新

目次

  • 第1章 イントロダクション
  • 1.1 ASP.NETとWebアプリケーション
  • 1.2 ASP.NETと.NET Framework
  • 1.3 ASP.NETアプリケーションを開発/実行するための基本環境
  • 1.4 ASP.NETアプリケーション開発のための環境設定
  • 1.5 Visual Studioの画面構成
  • この章の理解度チェック
  • 第2章 ASP.NETの基礎
  • 2.1 ASP.NETアプリケーションの基本
  • 2.2 ASP.NETアプリケーションの構造
  • 2.3 ASP.NETを理解する3つの仕組み
  • 2.4 学習を始める前に
  • この章の理解度チェック
  • 第3章 基本サーバーコントロール
  • 3.1 フォームコントロール
  • 3.2 表示系コントロール
  • 3.3 ボタンコントロール
  • 3.4 検証コントロール
  • この章の理解度チェック
  • 第4章 データバインドコントロール
  • 4.1 データバインドコントロール利用の基礎知識
  • 4.2 データベース操作の基本
  • 4.3 GridViewコントロール
  • 4.4 FormView/DetailsViewコントロール
  • 4.5 ListViewコントロール
  • この章の理解度チェック
  • 第5章 データソースコントロール
  • 5.1 SqlDataSourceコントロール
  • 5.2 データアクセスの基本——ADO.NET
  • 5.3 ObjectDataSourceコントロール
  • 5.4 モデルバインディング
  • この章の理解度チェック
  • 第6章 組み込みオブジェクト
  • 6.1 リクエスト情報を取得する——Requestオブジェクト
  • 6.2 クライアントへの応答を制御する——Responseオブジェクト
  • 6.3 トレース機能を利用する——Traceオブジェクト
  • この章の理解度チェック
  • 第7章 状態管理
  • 7.1 ビューステート
  • 7.2 クッキー
  • 7.3 セッション情報
  • 7.4 アプリケーション変数
  • 7.5 キャッシュ機能
  • この章の理解度チェック
  • 第8章 ASP.NET Identity
  • 8.1 ASP.NETの認証ライブラリ
  • 8.2 ASP.NET Identityの基本
  • 8.3 ASP.NET Identityの基本設定
  • 8.4 ログイン/新規ユーザー登録
  • 8.5 電子メールによる本人確認とパスワードリセット
  • 8.6 プロファイル機能
  • 8.7 ロール単位でのアクセス制御
  • 8.8 認証に関わるそのほかのテーマ
  • この章の理解度チェック
  • 第9章 リッチコントロール
  • 9.1 ナビゲーションコントロール
  • 9.2 Wizardコントロール
  • 9.3 MultiViewコントロール
  • 9.4 Calendarコントロール
  • 9.5 Chartコントロール
  • この章の理解度チェック
  • 第10章 部品化技術
  • 10.1 ユーザーコントロール
  • 10.2 カスタムコントロール
  • 10.3 マスターページ
  • 10.4 Global.asax
  • 10.5 HTTPハンドラー
  • 10.6 Page派生クラス
  • 10.7 構成ファイル
  • この章の理解度チェック
  • 第11章 Ajax開発
  • 11.1 Ajax技術とASP.NET
  • 11.2 ASP.NET AJAX Extensions
  • 11.3 jQuery
  • 11.4 jQueryによるAjax通信
  • 11.5 クライアントIDの制御
  • 11.6 Bootstrap
  • この章の理解度チェック
  • 付録A Internet Information Servicesへの配置
  • A.1 Internet Information Servicesへの配置
  • A.2 Microsoft Azureへの配置
  • 付録B 「練習問題」「この章の理解度チェック」解答
  • コラム目次
  • .NET Core
  • One ASP.NET
  • ASP.NETをより深く学ぶための参考書籍
  • もう1つのASP.NET「ASP.NET MVC」フレームワーク
  • ASP.NET 5
  • クエリビルダー
  • レスポンスヘッダー
  • 新たなクロスプラットフォーム対応の開発環境 「Visual Studio Code」
  • XMLの基礎知識
  • Azure上のデータベースを参照するには

正誤表

該当頁 該当箇所 修正刷
訂正箇所 訂正事項 更新日
p.472 図9.43と図9.44 2刷
(図9.43と図9.44の内容が逆になっています) - 2017/09/06

FAQ

インストーラーの[ワークロード]タブで[ASP.NETとWeb開発]にチェックを付けてインストールを進めてください。

更新日: 2018.06.26

本書の検証環境は以下の通りです。
Windows 10/VS2015 Community/SQL Server 2014 Express LocalDB

更新日: 2016.03.18

プロジェクト作成時にVisual C#のテンプレートを選択していると、.csファイルを使用します。.vbファイルを使いたい場合は、[新しいASP.NETプロジェクト]ダイアログでVisual Basicのテンプレートを選択して、プロジェクトを作成してください。

更新日: 2016.02.16

お問い合わせ

書籍に関するご質問や誤りのご報告、ご意見・ご感想などをお寄せください。

Powered by メールフォーム 『オレンジフォーム』