Blazor入門 : C#によるSSR/CSR方式のWebアプリ開発最新手法 : .NET9対応

書誌事項

Blazor入門 : C#によるSSR/CSR方式のWebアプリ開発最新手法 : .NET9対応

増田智明著

日経BP, 2025.6 , 日経BPマーケティング(発売)

第2版

タイトル別名

Blazor入門 : C#によるSSRCSR方式のWebアプリ開発最新手法 : .NET9対応

タイトル読み

Blazor ニュウモン : C # ニ ヨル SSR CSR ホウシキ ノ Web アプリ カイハツ サイシン シュホウ : . NET 9 タイオウ

大学図書館所蔵 件 / 16

この図書・雑誌をさがす

注記

表現種別: テキスト (ncrcontent), 機器種別: 機器不用 (ncrmedia), キャリア種別: 冊子 (ncrcarrier)

サンプルコードダウンロードあり

内容説明・目次

内容説明

本書は、2020年12月発行の『Blazor入門』の改訂版です。前書はBlazorが登場してまもなく発行されたもので、.NET Core 3.0対応でした。以降、Blazorは大きく進化したため、今回、最新の.NET 9に対応して改訂しました。Blazorが登場した背景には、ページ遷移のストレスが軽減されるSPA(シングルページアプリケーション)の台頭がありました。SPAはJavaScriptあるいはTypeScriptでしか開発できなかったのですが、WebAssembly技術を使うことで、C#でSPA開発できるようにしたものがBlazorでした。しかし、SPAにも難点がありました。初期起動の遅さとSEO対策の弱さです。このため、さらなる改良版として、Next.jsやNuxt.jsのようにサーバーサイドでのレンダリング技術も並行して進められてきました。そして、Blazorにも、同じようにクライアントサイドとサーバーサイドのレンダリングが共有できる「Blazor Web アプリ」が登場しました。本書はBlazor単体の動作だけではなく、Web APIの呼び出し、JavaScriptとの連携、SVGの活用なども解説しています。さらに第2版では、Blazorをスマホアプリとして動作させる.NET MAUI Blazorアプリまで解説しました。

目次

  • 第1章 Blazorの仕組み
  • 第2章 開発環境
  • 第3章 最初のBlazorアプリ
  • 第4章 コンポーネント
  • 第5章 データバインディング
  • 第6章 イベント処理
  • 第7章 Razor記法
  • 第8章 フォームと検証
  • 第9章 データベースアクセス
  • 第10章 Web APIの活用
  • 第11章 SVGの活用
  • 第12章 JavaScriptとの連携
  • 第13章 自動(Auto)レンダリング
  • 第14章 .NET MAUI Blazor
  • 付録

「BOOKデータベース」 より

詳細情報

ページトップへ