WINGS(Www INtegrated Guide on Server-architecture)
Www INtegrated Guide on Server-architecture :
   ホーム お問い合わせ サーバーサイド環境構築設定 つぶやき ブックマーク レンタルサーバー 総合FAQ/訂正&ダウンロード このエントリーをはてなブックマークに追加        
  • 刊行書籍情報  [書籍マップ
  • オンライン公開 技術記事
  • シリーズ別書籍リスト
  • 「WINGS News」登録/解除
  • WINGSプロジェクト紹介
  • WINGSプロジェクトメンバ募集





【カテゴリ】 ASP.NET


速習 ASP.NET Core - MVC編  

速習 ASP.NET Core - MVC編

山田祥寛/著
WINGSプロジェクト/発行
定価 500円
Kindle版・ 188ページ・ 4色
発刊日: 2022年12月31日

[Amazon.co.jpからオンライン購入する]

   FAQ 本書訂正 アンケート ダウンロード

本書の特徴

ASP.NET Core MVCをサクッとマスターしよう。

本書では、ASP.NET Core開発に必要な知識をを4つのPartに分けて、サンプルコードとともに詳しく解説しています。
VSCode環境を前提に、MVC設計の基本からEF Coreでのデータの受け渡し、フィルター、JavaScript連携など、幅広くかつコンパクトに解説します。
本書掲載のサンプルは、サポートページからダウンロード可能。どんどん動かして試してみてください。

※本書は、旧版「速習 ASP.NET Core 3」をVSCode環境に対応させ、一部コンテンツを追加して最新の情報で改訂したものです。

まとめて読んで 更にスキルアップのこんな書籍

・サクッと学べるASP.NET Core Blazorの解説書
速習 ASP.NET Core - Blazor編」(WINGSプロジェクト)
・C#言語をきちんと学びたい方へ
独習C# 第5版」(翔泳社)
・サクッと学べるASP.NET Core Razor Pagesの解説書
速習 ASP.NET Core - Razor Pages編」(WINGSプロジェクト)
分野・レベル別マップ

  Contents


Part1:イントロダクション
 1.1 ASP.NET Coreを構成するサブフレームワーク
 1.2 ASP.NET Coreアプリ学習の準備
  1.2.1 Visual Studio Codeのインストール
  1.2.2 .NET SDKのインストール

Part2:ASP.NET MVCの基本
  2.1 プロジェクトの作成
 2.2 コントローラーの基本
  2.2.1 「こんにちは、世界!」アプリの作成
  2.2.2 ルーティングの基本
 2.3 ビューの基本
  2.3.1 Razorテンプレートによる出力
  2.3.2 レイアウトの基本
 2.4 モデルの基本
  2.4.1 Entity Framework Coreとは?
  2.4.2 EF Core利用のためのツール/パッケージ
  2.4.3 データベースの作成
  2.4.4 データアクセスの基本
  2.4.5 補足:Razorでの制御構文

Part3:スキャフォールディング機能
 3.1 スキャフォールディングの手順
 3.2 一覧画面の実装
  3.2.1 Indexアクション
  3.2.2 Index.cshtmlテンプレート
 3.3 詳細画面の実装
  3.3.1 Detailsアクション
  3.3.2 Details.cshtmlテンプレート
 3.4 新規登録画面の実装
  3.4.1 Createアクション/Create.cshtmlテンプレート
  3.4.2 Createアクション(入力値の登録)
 3.5 編集画面の実装
  3.5.1 Editアクション
  3.5.2 Edit.cshtmlテンプレート
 3.6 削除画面の実装
  3.6.1 Delete/DeleteConfirmedアクション

Part4:ASP.NET MVCの構成要素
 4.1 ビューヘルパー/タグヘルパー
  4.1.1 <select>要素を動的に生成する
  4.1.2 データ型に応じて出力を切り替える
 4.2 レイアウト
  4.2.1 レイアウトを適用するさまざまな方法
  4.2.2 複数のコンテンツ領域を確保する
  4.2.3 入れ子のレイアウト
  4.2.4 特定のテンプレートでのみ適用されるスタイルを定義する
 4.3 部分ビュー/ビューコンポーネント
  4.3.1 部分ビューの基本
  4.3.2 補足:RenderPartialAsyncメソッド
  4.3.3 ビューコンポーネントの基本
 4.4 入力値の検証
  4.4.1 検証ルールの追加
  4.4.2 入力値の成否を判定する
  4.4.3 エラーメッセージを表示する
  4.4.4 独自の検証ルールを実装する
 4.5 ルーティング
  4.5.1 さまざまなURLパターン
  4.5.2 ルートパラメーターの制約条件
  4.5.3 属性ルーティング
 4.6 同時実行制御
 4.7 フィルター
  4.7.1 フィルターの種類
  4.7.2 フィルターの基本
  4.7.3 フィルターの適用方法
  4.7.4 フィルターの非同期化
 4.8 クライアントサイド連携
  4.8.1 バンドル&ミニフィケーション
  4.8.2 JavaScript/CSSライブラリのインストール
  4.8.3 libmanコマンドのその他のサブコマンド
  4.8.4 JavaScriptライブラリ/スタイルシートの組み込み
 4.9 セキュリティ対策
  4.9.1 クロスサイトスクリプティング脆弱性
  4.9.2 クロスサイトリクエストフォージェリ脆弱性

本ページへのリンクには、このロゴをご利用ください。


著作権情報個人情報保護について広告掲載についてRSSフィードについて
出版社の方々へ会社概要スタッフ紹介サイトマップ  
書籍/記事に関するご質問/お問い合わせは「WINGSお問い合わせフォーム」をご利用ください。
Copyright(c) 1998-2024,Yamada Yoshihiro.  All Right Reserved.