ひと目でわかる Visual C# 2017
Webアプリケーション開発入門
ファンテック株式会社/五百蔵 重典 著
販売元
日経BP
価格
3,740円(税込)
発行日
2018年10月29日
内容
本書は、Visual C# 2017で、SQL Server 2017を使用したWeb-DBシステムを構築するための基本を学ぶことができます。
Visual C# 2017の最新技術と本格的なWeb-DBシステムの開発手法を、網羅的にわかりやすく習得できるようにまとめています。
Web-DBシステムの開発手順、Visual C# 2017の言語技術、Visual Studioの統合開発環境の使い方、SQL Serverデータベースとのやり取り、AJAXの利用方法、IISの設定方法など、Web-DBシステムを構築するために必要となる基本的な開発手法をサンプルファイルを操作しながら自然に習得できます。
また、システムの設計、開発、配布、運用の工程に沿った形で構成されているため、これからWeb-DBシステムの開発に携わろうと考えている初心者の方であっても、業務システム開発の一連の流れにあわせたポイントをしっかりと学習することもできます。

書籍の紹介ページへ ご購入はこちら(Amazon)
書籍表紙

目次

はじめに

第1章 Visual C#とSQL ServerによるWeb-DBシステムの
開発手順
1 Web-DBシステムの動作の仕組み
2 Web-DBシステムの構成
3 Web-DBシステムの開発に必要な知識と技術
4 Web-DBシステムの開発手順
5 Web-DBシステムの開発環境と技術

第2章 データベースとSQLの基礎
1 データベースの概要
2 リレーショナルデータベースとは
3 テーブル、列、行
4 主キーと外部キー
5 内部結合と外部結合
6 SQLの概要
7 SQL Server 2017のエディションの違い

第3章 システムの基本設計
1 システムを設計する
2 システム機能を整理する
3 データベースを設計する
4 機能詳細とユーザーインターフェイスを設計する
5 基本仕様書を作成する

第4章 SQL Serverデータベースの準備
1 SQL Serverの動作状況を確認する
2 データベースを作成する
3 テーブルを作成する
4 データの閲覧と修正
5 サンプルデータベースを準備する
6 サンプルデータベースにビューを追加する
7 SQL Serverの認証方法を設定する

第5章 SQLステートメントの記述と実行
1 Management StudioでSQLステートメントを記述する
2 さまざまなSQLステートメントを実行する

第6章 リスト型画面の作成1−フォームの作成
1 Visual Studio 2017を起動する
2 プロジェクトを新規作成する
3 マスターページを準備する
4 新しいWebフォームを追加する
5 データソースを登録する
6 グリッドビューを配置する
7 Webフォームをテスト実行する

第7章 リスト型画面の作成2−フィルター機能の追加
1 フィルター実行用のコントロールを追加する
2 空データ時のメッセージを準備する
3 ポストバックの動作を検証する

第8章 カード型画面の作成1−閲覧画面の作成
1 フォームビューを配置する
2 フォームビューのレイアウトを調整する
3 リスト型画面からカード型画面に遷移する

第9章 カード型画面の作成2−編集画面の作成
1 フォームビューの登録画面を作成する
2 フォーム制御のプログラムを記述する
3 登録データのエラーチェックを行う

第10章 プログラムによるSQLステートメントの実行
1 一括更新用のSQLステートメントを準備する
2 営業担当者を置換する
3 顧客データをエクスポートする
4 プログラムをデバッグする

第11章 AJAXの利用
1 AJAXとは
2 サーバーとの非同期通信処理を装備する
3 ASP.NET AJAX Control Toolkitをインストールする
4 入力文字の制限、カレンダー、入力ヒントを利用する

第12章 セキュリティ管理とログオン機能
1 ログオン処理とユーザー権限
2 ユーザー別のメニュー画面を作成する
3 ユーザー認証済みであることをチェックする
4 ユーザー認証機能を利用する

第13章 ユーザー認証情報の活用とマスター管理画面の作成
1 ログオンユーザーの顧客データだけを表示する
2 初回登録者と最終更新者をセットする
3 ユーザー管理画面を作成する
4 セッション変数の利用とユーザー管理機能の実行

第14章 インターネット インフォメーション サービス(IIS)の環境構築
1 インターネット インフォメーション サービス(IIS)をインストールする
2 Webサイトを構築する
3 Webサイトの接続をテストする

第15章 本番環境への導入とシステムテスト
1 Webアプリケーションのビルドとエラーチェック
2 本番環境を構築する
3 本番環境にWebアプリケーションを発行する
4 アプリケーション構成ファイルを修正する
5 既定のドキュメントを設定する
6 本番環境で実行する
7 完成したWeb-DBシステムをテストする
8 データベースのバックアップと復元

索引