Quick Master ASP dot NET Core Sokushu (Japanese Edition)

402.00

Description

Quick Master ASP dot NET Core Sokushu (Japanese Edition)


Price: ₹402.00
(as of Nov 20, 2024 06:23:10 UTC – Details)


【最新情報】
2019年10月、ASP.NET Core 3 に対応した「速習 ASP.NET Core 3」(Kindle)を刊行しました。最新のASP.NET Coreについて知りたい方は、こちらを参照してください。

ASP.NET Coreをサクッとマスターしよう。
本書では、ASP.NET Core 開発に必要な知識をを4つのPartに分けて、サンプルコードとともに詳しく解説しています。

【対象読者】
本書は、ASP.NET Coreについて短時間で概要を掴みたい方のための書籍です。
ASP.NET Coreを学ぶための書籍ということで、開発のための言語であるC#については、基本的な理解があることを前提としています。C#を基礎から学びたいという方は、「独習C# 新版」(翔泳社)などの専門書も合わせて参照してください。

【目次】
Part1:はじめに
 ASP.NET Core学習の準備
  ASP.NET Coreを構成するサブフレームワーク
   (1)ASP.NET MVC
   (2)ASP.NET Web API
   (3)Razor Pages
   (4)SignalR
 ASP.NET Coreアプリ学習の準備
  Visual Studioのインストール
  .NET Core SDKのインストール
 対象読者

Part2:ASP.NET MVCの基本
 プロジェクトの作成
 コントローラーの基本
 ルーティングの基本
  パラメーターは自由に変更可能
  デフォルト値と省略可能なパラメーター
 ビューの基本
  Razorとは?
  Razorテンプレートによる出力
  レイアウトの基本
 モデルの基本
  Entity Frameworkとは?
  モデルの作成
  データアクセスの基本

Part3:スキャフォールディング機能
 スキャフォールディングの手順
 一覧画面の実装
  Indexアクション
  Index.cshtmlテンプレート
 詳細画面の実装
  Detailsアクション
  Details.cshtmlテンプレート
 新規登録画面の実装
  Createアクション/Create.cshtmlテンプレート
  Createアクション(入力値の登録)
 編集画面の実装
  Editアクション
  Edit.cshtmlテンプレート
 削除画面の実装
  Delete/DeleteConfirmedアクション

Part4:ASP.NET Coreの構成要素
 ビューヘルパー/タグヘルパー
  select要素を動的に生成する
  データ型に応じて出力を切り替える
 レイアウト
  レイアウトを適用するさまざまな方法
  複数のコンテンツ領域を確保する
  入れ子のレイアウト
 部分ビュー/ビューコンポーネント
  部分ビューの基本
  補足:RenderPartialAsyncメソッド
  ビューコンポーネントの基本
 入力値の検証
  検証ルールの追加
  入力値の成否を判定する
  エラーメッセージを表示する
  独自の検証ルールを実装する
 ルーティング
  さまざまなURLパターン
  ルートパラメーターの制約条件
  属性ルーティング
 同時実行制御
 クライアントサイド連携
  バンドル&ミニフィケーション
  JavaScript/CSSライブラリのインストール
  JavaScriptライブラリ/スタイルシートの組み込み
 セキュリティ対策
  クロスサイトスクリプティング脆弱性
  クロスサイトリクエストフォージェリ脆弱性

Appendix:コマンドラインからのアプリ開発
 新規プロジェクトの作成
 Entity Frameworkによるデータベースの作成
 スキャフォールディング機能によるコード生成

【著者プロフィール】
山田祥寛(やまだよしひろ)
Microsoft MVP for Visual Studio and Development Technologies。執筆コミュニティ「WINGS プロジェクト」の代表でもある。主な著書に「改訂新版JavaScript本格入門」「Angularアプリケーションプログラミング」(技術評論社)、「独習C# 新版」「独習PHP 第3版」(翔泳社)、「はじめてのAndroidアプリ開発 第2版」(秀和システム)など。
http://www.wings.msn.to/