書籍詳細(TECHNICAL MASTER はじめてのASP.NET Webフォームアプリ開発 C#対応 第2版)

TECHNICAL MASTER はじめてのASP.NET Webフォームアプリ開発 C#対応 第2版 書影

ISBN: 978-4-7980-5804-7

TECHNICAL MASTER はじめてのASP.NET Webフォームアプリ開発 C#対応 第2版

著者WINGSプロジェクト 土井毅
監修山田祥寛
出版社秀和システム
価格3,200円(税別)
判型B5変判・2色
ページ数600ページ
発売日2019年10月12日
シリーズ TECHNICAL MASTER
対象レベル初中級

2020/08/11、配布サンプルを修正。旧バージョンをご利用の方はお手数ですが、再ダウンロードしてください。

VS2019でASP.NET Webフォームアプリを学ぼう

本書はVisual Studio の無償版であるVisual Studio 2019 Communityを使用し、ビジュアルな画面設計やデータベースとの連携機能など、Web アプリケーション開発に役立つ様々なASP.NETの機能について解説します。Visual C#対応版です。
2015年11月発行の「はじめてのASP.NET Webフォームアプリ開発 C# 対応版」を最新のASP.NET環境に合わせて改訂したものです。
TECHNICAL MASTER はじめてのASP.NET Webフォームアプリ開発 C#対応 第2版 ロゴ

更新履歴

更新情報はありません。

目次

  • Chapter 01 ASP.NET開発の基礎知識
  • 01-01 Webアプリケーションの仕組みを理解する[Webアプリケーション]
  • 01-02 .NET Frameworkの概要を理解する[.NET Framework]
  • 01-03 ASP.NETの概要を理解する[ASP.NET]
  • Chapter 02 はじめてのASP.NETアプリケーション
  • 02-01 ASP.NET開発を始める[環境整備]
  • 02-02 Visual Studioの機能を理解する[Visual Studioの機能]
  • 02-03 ASP.NETのプロジェクト構造を理解する[プロジェクト構造]
  • 02-04 Webページを作成する[コントロール]
  • 02-05 Webアプリケーションをデバッグする[デバッグ]
  • Chapter 03 サーバーコントロール
  • 03-01 ASP.NETのコントロールの概要を理解する[サーバーコントロール]
  • 03-02 表示用コントロールを使用する[Label,Literal,Image,HyperLink]
  • 03-03 入力用コントロールを使用する[入力用コントロール]
  • 03-04 ボタンを使用する[Button,LinkButton,ImageButton]
  • 03-05 検証コントロールを使用する[検証コントロール]
  • 03-06 ユーザー独自のコントロールを作成する[ユーザーコントロール]
  • 03-07 HTMLサーバーコントロールを理解する[HTMLサーバーコントロール]
  • Chapter 04 データベース連携の基本
  • 04-01 ASP.NETのデータベース連携の基本を理解する[データベースとコントロール]
  • 04-02 データベースを作成する[リレーショナルデータベース]
  • 04-03 GridViewコントロールでデータを一覧表示する[GridViewコントロール①]
  • 04-04 GridViewコントロールのカスタマイズ[GridViewコントロール②]
  • 04-05 TemplateFieldクラスを使用する[TemplateFieldクラス]
  • Chapter 05 一覧/単票データバインドコントロール
  • 05-01 ListViewコントロールの使用方法を理解する[ListViewコントロール]
  • 05-02 FormViewコントロールを使用する[FormViewコントロール]
  • Chapter 06 Entity Frameworkでのデータベース連携
  • 06-01 Entity Frameworkの基本を理解する[Entity Frameworkの基本]
  • 06-02 Entity Frameworkを使ったデータベース定義を理解する[データベース定義とクエリ]
  • 06-03 データバインドコントロールとEntity Frameworkの連携方法を知る[モデルバインディング]
  • Chapter 07 データベース連携の応用
  • 07-01 同時実行制御を行う[同時実行制御]
  • 07-02 ストアドプロシージャを使う[ストアドプロシージャ]
  • Chapter 08 ディレクティブとPageクラスの機能
  • 08-01 ディレクティブを理解する[ディレクティブ]
  • 08-02 Pageクラスのプロパティやメソッドを使用する[Pageクラス]
  • Chapter 09 ライフサイクルと状態管理
  • 09-01 ASP.NETのライフサイクルを理解する[ライフサイクル]
  • 09-02 ASP.NETにおける状態管理を理解する[状態管理]
  • 09-03 ビューステートを使用してデータを保存する[ビューステート]
  • 09-04 セッションを使用してデータを保存する[セッション]
  • 09-05 アプリケーションの状態管理を理解する[アプリケーション状態管理]
  • Chapter 10 サイトデザイン
  • 10-01 マスターページを使用する[マスターページ]
  • 10-02 CSSを使用する[CSS]
  • 10-03 Bootstrapを使用する[Bootstrap]
  • Chapter 11 ASP.NET Identity
  • 11-01 ASP.NET Identityの概要を理解する[ASP.NET Identityの概要]
  • 11-02 ユーザー情報をカスタマイズする[ユーザー情報のカスタマイズとロール機能]
  • 11-03 さまざまな認証方法について理解する[メールによるアカウント認証・アカウント情報検証ルールの変更・2要素認証]
  • 11-04 ログインに関連するサーバーコントロールを知る[ログイン関連サーバーコントロール]
  • 11-05 外部サービスを使ったログイン機能を理解する[ソーシャルログイン機能]
  • Chapter 12 ASP.NET AJAX
  • 12-01 ASP.NET AJAXを理解する[ASP.NET AJAX]
  • 12-02 UpdatePanelコントロールでページの部分更新を行う[UpdatePanel]
  • 12-03 クライアントサイドのJavaScriptでAjaxを実装する[jQuery]
  • 12-04 Web APIでWebサービスを公開する[Web API]
  • 12-05 JavaScriptファイルの管理を理解する[バンドルとミニファイ]
  • Chapter 13 ASP.NETの構成
  • 13-01 Webアプリケーションの設定を行う[アプリケーション構成ファイル]
  • 13-02 Global.asaxの役割を理解する[Global.asax]
  • 巻末資料
  • A SQLの概要
  • B SQL Serverで利用可能なデータ型
  • C C#の言語機能
  • D Webアプリケーションを配置する

正誤表

現在、正誤情報はありません。

FAQ

現在、FAQはありません。

お問い合わせ

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

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