お問い合わせ

コース概要

はじめに

  • Blazor WebAssemblyの概要

入門編

  • ASP.NET CoreでホスティングされるBlazor WebAssemblyプロジェクトの作成方法
  • Gitリポジトリの初期化方法

フォームおよび認証処理

  • ユーザーログイン用フォームとバリデーション
  • ユーザー登録モデルの作成方法
  • コンソールへのログ出力方法
  • ラジオボタンの利用法
  • NavigationManagerによるページ遷移の制御
  • AuthenticationStateProviderの仕組み
  • ページアクセス制限の設定方法
  • 認証情報をLocalStorageに保存する手法
  • ログアウト機能の実装手順
  • ナビゲーションの整理とファビコンの追加方法

Web APIおよびEntity Framework

  • モデル・ビュー・コントローラー(MVC)パターンの理解
  • UnitControllerの実装手順
  • Web APIからユニット情報を取得する方法
  • HTTPメソッドの仕組みとその用途
  • Entity Framework (EF)の導入および利用法
  • DataContextクラスの作成方法
  • データベースの中身の確認手順
  • ユニット情報の追加・更新・削除処理

.NET Core

  • .NET Coreの全体像と主な特徴
  • Razorコンポーネントの作成方法
  • コンポーネント間の情報伝達手法
  • .NETにおけるフォームおよび認証処理
  • .NET Web APIとEntity Frameworkの連携
  • JSON Web Token (JWT)を用いた認証実装法
  • UserUnits機能の実装方法

公開・デプロイ作業

  • Windows Server上へのWebアプリケーションのデプロイ手順
  • Visual Studioを使用したアプリのパブリッシュとデプロイ処理

まとめおよび今後の学習ステップ

要求

  • C#およびHTMLに関する基礎知識
  • Blazorに関する基本的な理解

対象者

  • ウェブ開発者
 14 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (1)

今後のコース

関連カテゴリー